请您澄清以下疑问。来自 IBM 网站, https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.1.0/com.ibm.mq.doc/sy10520_.htm
数字签名过程的步骤如下:
The sender computes a message digest and then encrypts the digest using the sender's private key, forming the digital signature.
The sender transmits the digital signature with the message.
The receiver decrypts the digital signature using the sender's public key, regenerating the sender's message digest.
The receiver computes a message digest from the message data received and verifies that the two digests are the same.
Run Code Online (Sandbox Code Playgroud)
因此,在握手期间使用一些随机消息创建了一个数字签名。随之而来的是,CA颁发的个人证书中有一个数字签名值,称为“数字签名值”。该签名值存在于证书本身中。但握手期间还会根据随机消息创建另一个签名值。为什么我们这里有 2 次签名,即使是单向 SSL。我的理解哪里错了?谢谢 。