签名:安全性,抗否认性
数字签名--带有密钥(公钥,私钥)的信息摘要算法
验证数据完整性,认证数据来源,抗否认
OSI参考模型
私钥签名,公钥验证
RSA,DSA,ECDSA
image.png image.png数字签名算法——RSA
数字签名算法——DSA
RSA研究深入---->DSS数字签名标准---->数字签名算法
RSA:加解密算法、数字签名
DSA : 只包含数字签名
签名为什么还要有私钥和密钥?
为了确定信息来源的正确性。如果只有一个密钥进行签名,那么验证的时候接收方也需要接收密钥(和发送方签名使用的密钥一样),然后用密钥进行签名验证,这只能保证信息的正确性,但是不能保证信息的来源。
image.png image.png image.png实践
网友评论