– 对称加密
– 秘钥: 加密解密使用的是同一个秘钥, 秘钥有一个
– 特点
– 双方向保证机密性
– 加密效率高, 适合加密大数据, 大文件
– 加密强度不高, 相对于非对称加密
– 非对称加密
– 秘钥: 加密解密使用的不同的秘钥, 秘钥有两个, 需要使用秘钥生成算法, 得到密钥对
– 公钥 – 可以公开的秘钥
– 公钥加密数据, 解密需要使用私钥
– 私钥 – 需要妥善保管的秘钥, 知道的人越少越好
– 私钥加密, 公钥解密
– 特点:
– 数据的机密性只能单方向保证
– 加密效率低, 适合加密少量数据
– 加密强度高, 相对于对称加密
1、对称加密

2、非对称加密
