公私钥加密及数字签名

公钥

  • 概念:公钥是用来加密数据的。当有其他人想给你发送一条加密数据时,他们会使用你的公钥进行加密,这样的话只有拥有对应私钥的你才能解密并阅读实际数据。
  • 公钥可以验证数字签名:如果有人使用他的私钥对数据进行了签名,并声称这个签名是他创建的,你可以使用他的公钥来验证签名,如果验证成功,那么这个签名确实是用对应的私钥创建的。

私钥

  • 概念:私钥是用来解密数据的。当某人使用你的公钥加密了一条数据并发送给你时,有且仅有你的私钥能解密这条数据。
  • 私钥可以用来创建数字签名:当你对一份文件或一条数据进行签名时,实际上是使用私钥对信息的特定表现形式(如哈希值)进行加密,这样接收者就可以使用你的公钥来验证签名的真实性,从而确认消息确实来自于你,并且未被篡改。

版权声明:
作者:ht
链接:https://www.techfm.club/p/158133.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>