全部课程
数字签名的作用是什么
发布时间: 2023-02-17
数字签名技术本质上并不是为了加密,该技术是为了解决问题而产生的
数字签名的目的是为了:
1、防止他人篡改信息。由于只有私钥持有者可以 "签署 "信息(无论私钥是否共享),其他人都不能篡改信息。如果信息被篡改,信息的接收者将从签名检查的结果中识别出来。确保电文自签署后到收到时没有被改动。
2、防止他人伪造信息。由于只有私钥的拥有者才能 "签署 "电文(不管私钥是否公开),其他任何人都不能伪造电文。如果信息被伪造,信息的接收者从签名验证的结果中知道它是被伪造的。
3、防止签名者否认:由于只有私人钥匙的所有者可以 "签署 "信息(无论私人钥匙是否泄露),私人钥匙的所有者不能否认所签署的信息不是来自他。
拓展
数字签名是非对称性加密的。如果数字签名是对称加密的,数字签名不能阻止签名者否认。原因是信息的发送者和信息的接收者拥有相同的密钥(公钥),所以信息的发送者可以否认他发送的信息。
上一篇: IDEA的文件夹类型介绍
下一篇: 数字签名是什么意思