问题 问答题 简答题

简述数字签名的主要过程。

答案

参考答案:

数字签名主要经过以下几个过程。

(1)信息发送者使用一单向Hash函数对信息生成信息摘要。

(2)信息发送者使用自己的私钥签名信息摘要。

(3)信息发送者把信息本身和已签名的信息摘要一起发送出去。

(4)信息接收者通过使用与信息发送者使用的同一个单向Hash函数对接收的信息本身生成新的信息摘要,再使用信息发送者的公钥对信息摘要进行验证,以确认信息发送者的身份和信息是否被修改过。

判断题
单项选择题