对称加密和非对称加密

对称加密

采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。

案例

image.png

Bob和Alice各有一把相同秘钥,Bob使用密钥将原始文件加密后Alice可以使用同一密钥将其解密。

image.png

对称加密常用算法RC4:

密钥序列1010、明文0110异或得到密钥1100,同理密文1100、密钥序列1010异或可以得到明文0110

非对称加密

非对称加密算法需要两个密钥来进行加密和解密,这两个秘钥是公开密钥(public key,简称公钥)和私有密钥(private key,简称私钥)。


image.png

同时生成两把秘钥进行加解密。

你可能感兴趣的:(对称加密和非对称加密)