关于公钥、私钥和 CA 认证的小故事

开胃菜

加密和认证
1、加密是将数据资料加密,使得非法用户即使取得加密过的资料,也无法获取正确的资料内容,所以数据加密可以保护数据,防止监听攻击。其重点在于数据的安全性。
2、身份认证是用来判断某个身份的真实性,确认身份后,系统才可以依不同的身份给予不同的权限。其重点在于用户的真实性。

公钥和私钥
在现代密码体制中加密和解密是采用不同的**(公开**),也就是非对称**密码系统,每个通信方均需要两个**,即公钥和私钥,这两把**可以互为加解密。公钥是公开的,不需要保密,而私钥是由个人自己持有,并且必须妥善保管和注意保密。

公钥私钥的原则:
一个公钥对应一个私钥。
**对中,让大家都知道的是公钥,不告诉大家,只有自己知道的,是私钥。
如果用其中一个**加密数据,则只有对应的那个**才可以解密。
如果用其中一个**可以进行解密数据,则该数据必然是对应的那个**进行的加密。

开始故事

 

关于公钥、私钥和 CA 认证的小故事

 

关于公钥、私钥和 CA 认证的小故事

 

关于公钥、私钥和 CA 认证的小故事

 

关于公钥、私钥和 CA 认证的小故事

 

关于公钥、私钥和 CA 认证的小故事

 

关于公钥、私钥和 CA 认证的小故事

备注:
本人非该文章生成者,只是该文章的搬运工!
文章源处:
http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html,作者:阮一峰
https://www.cnblogs.com/Impulse/p/3974480.html,作者:姜康