数字签名是个加密过程还是数字签名验证是个加密过程
发布网友
发布时间:2022-04-22 08:10
我来回答
共2个回答
热心网友
时间:2022-06-18 09:36
数字签名的签名过程就类似与加密过程,用私钥进行加密;
数字签名的验证过程就是用公钥解密并验证散列值是否相同;
以上是密码学初学者的个人理解,不喜勿喷,欢迎更好的答案解答。
热心网友
时间:2022-06-18 09:37
签名的实现过程:
输入:原文、私钥
输出:签名值1、将原文做HASH2、将HASH用私钥加密,结果就是签名值
验证签名的实现过程:
输入:签名值、原文、公钥
输出:是否验证通过1、将原文做HASH12、将签名值用公钥解密,取得HASH23、将第1步的HASH1与第2步的HASH2做比较,两个HASH一样就验证通过,否则不通过