请将数字签名的工作过程补充完整: (1)发送方用哈希算法对原始消息进行运算,生成(①),并用(②)对其进行数字签名; (2)发送方将原始消息和数字签名一起发送给接收方; (3)接收方采用同样的哈希算法对原始消息进行处理,并用发送方的(③)对数字签名进行解密

admin2017-11-09  46

问题 请将数字签名的工作过程补充完整:
(1)发送方用哈希算法对原始消息进行运算,生成(①),并用(②)对其进行数字签名;
(2)发送方将原始消息和数字签名一起发送给接收方;
(3)接收方采用同样的哈希算法对原始消息进行处理,并用发送方的(③)对数字签名进行解密和验证。

选项

答案①消息摘要②私钥③公钥

解析 数字签名和解签(验签)过程:使用hash函数对报文数据生成摘要,使用自己的私钥对摘要进行签名(其实就是加密过程),生成签名数据,把原始数据报文和签名数据发送给对方。接收方收到原始数据报文和签名数据后,首先使用相同的hash函数对原始数据生成一个摘要;其次,用对方的公钥对签名数据进行解签名(解密过程),这个解签名的结果也是个摘要;最后比较这两个摘要是否相同,如果相同那么接收方就能确认该数字签名是发送方的。
转载请注明原文地址:https://kaotiyun.com/show/JsIS777K
0

最新回复(0)