-
理解数字签名并使用python的sklearn库实现各种回归算法的示例
资源介绍
1.4 数字签名-数字签名的理解
数字签名的目的是提供一种手段,使得一个实体把
他的身份与某个信息捆绑在一起。一个消息的数字
签名实际上是一个数,它仅仅依赖于签名者知道的
某个秘密,也依赖于被签名信息的本身。
数字签名基于两条基本的假设:一是私钥是安全的,
只有其拥有者才能获得;二是产生数字签名的惟一
途径是使用私钥。
与消息加密不同点:消息加密和解密可能是一次性的,
它要求在解密之前是安全的;而一个签字的消息可能作为
一个法律上的文件,如合同等,很可能在对消息签署多年
之后才验证其签字,且可能需要多次验证此签字。