vlambda博客
学习文章列表

LIFE大词典科普篇 — 什么是对称加密和非对称加密

点击蓝字


对称加密:将一个密钥通过加密算法对明文进行运算得到一个密文,使用同样的密钥对密文进行解密即可得到原文。


非对称加密:非对称加密算法需要两个密钥来进行加密和解密:公开密钥和私有密钥,公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。


举个例子:

小A用私钥将一份文件进行加密传给小B,小B也必须拥有同样的私钥才能够解密,一把秘钥可以进行加密解密这是对称加密。


小A用公钥将一份文件进行加密,小B因为有小A公钥对应的私钥所以可以解密查看。小B用私钥对文件又进行加密发送给小A,小A的公钥无法解密,所以无法查看,这就是非对称加密。



发现“分享”“赞”了吗,戳我看看吧