Alice发送带数字签名的消息共有以下4个步骤,步骤的正确顺序是()。

①Alice生成消息摘要 ②Alice生成消息

③Alice发送消息 ④Alice利用私钥生成签名

2023-09-01

A.①②③④
B.①②④③
C.②①④③
D.②①③④

参考答案:C

在数字签名机制中,并非直接对消息进行签名,而是对消息形成的再要信息进程签名。正确的顺序应该是发送发先生成消息,然后利用MD5或sha-1消息摘要算法生成消息的摘要信息,然后利用发送发私钥对摘要值进行签名,并将此带有签名摘要值的消息发送至接收方。而接收方会利用同样的信息摘要算法,算出消息正文的摘要值,然后利用发送方的公钥验证发送方的签名摘要信息,并得到发送方的摘要值,两个摘要值对比,以判断消息在传输中是否被破坏。

相关推荐