首先,说一下“签名”,签名具有安全性和抗否认性的特性。 然后,什么是“数字签名”呢? 数字签名就是带有密钥(公钥、私钥)的消息摘要算法。数字签名里,我们使用私钥签名,公钥验证。 数字签名是非对称密钥加密技术与数字摘要技术的应用。 它们都是为了验证数据的完整性、认证数据的来源、抗否认。 常用的数字签名算法有RSA、DSA、ECDSA。