对公钥、私钥、加解密、认证的认识

欲知何为二,必先知其一,知其一,其二了然也。

 

公钥:分配给别人让其使用的密钥。

私钥:只有自己拥有和使用的密钥。

两者如何搭配使用呢?

有A和B两个对象,两个对象各拥有自己的公钥和私钥。

A端:使用B的公钥给文件加密,使用自己(A)的私钥给文件添加签名。

A把文件传给B,。

B端:B接收到文件后,用A的公钥对文件进行验签认证,验签认证的目的是确认该文件是否来自于A,验签是否成功即是否来自于A;如果验签成功,再使用自己(B)的私钥对文件进行解密。

我以上认知来自于下面的文章,感谢这位达人的分享。

https://www.cnblogs.com/Impulse/p/3974480.html

 

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值