应用题
请按要求完成下列有关数字签名的题目。
问答题
一个数字签名体制都要包括两个过程:(施加)签名和______。
问答题
为了实现数字签名,应成立相应的管理机构,并制定规章制度,统一负责签名及验证等技术问题、用户的登记注册、纠纷的仲裁等一系列问题,用户Babara和用户Stanly利用公开密钥密码进行数字签名时,首先要将各自的______公开登记并存入管理中心的共享的______。以此作为对方及仲裁者验证签名的数据之一(请用A-F作答)。
A、公开密钥
B、私有密钥
C、加密密钥
D、公开密钥数据库
E、私有密钥数据库
F、加密密钥数据库
问答题
假设Babara的RSA公钥为(e=3,n=15),已知素数p=3,q=5,则其私钥d=______。Stanly对于受到的来自Babara的签名消息12,验证签名后得到的原始明文消息是______。
【正确答案】11 3
【答案解析】①t=(p-1)*(q-1)=2*4=8 当公钥e=3时,求私钥d: 根据公式d*e mod t=1 可 得d*3 mod 8=1 私钥d=11 ②签名消息即密文=12,根据RSA密文、明文计算公式: 密文(C) = (M^e)%n 明文(M) = (C^d)%n 可得明文=(12^11) mod 15 = 743008370688 mod 15 = 3 所以Babara原始明文消息是3。
问答题
SSL协议在连接过程中通常使用数字证书进行身份认证,如下图所示,SSL服务器在进行SSL连接之前,需要事先向CA申请数字证书,再进行SSL服务器和客户端之间的连接。请完成下列有关SSL协议连接过程的题目
【正确答案】数字证书 有效 有效 证书黑名单CRL 真实 CA认证中心 公钥 数字签名 公钥 私钥
【答案解析】