常见的机密方式
- 对称加密
- 密钥比较短
- 密钥只有一个
- 加密的效率高
- 加密强度相对较低(相对于非对称加密)
- 密钥分发困难 -> 因为密钥要保密不能泄露,在网络环境中很容易就泄露出去了
AES :最安全,效率最高的公开的对称加密算法
DES/3DES
- 非对称加密
- 密钥比较长
- 密钥有两个,所有的非对称加密算法都有生成密钥对的函数
- 这两个密钥对保存到不同的文件中,一个文件是公钥(比较小),一个是私钥(比较大)
- 公钥可以公开
- 私钥不能公开
- 加解密使用的密钥不同
- 如果使用公钥加密,必须私钥解密
- 如果使用私钥加密, 必须公钥解密
- 加密效率低
- 加密强度高
- 可以直接可以进行分发 ->分发公钥
常见加密方式
原文:https://www.cnblogs.com/lodger47/p/14851771.html