叨两句
密码系列文章,是对接第三方接口时接触到加解密,但是知识体系较乱。希望能整理常见证书、密钥、加解密方式这方面知识,用于简单理解和快速区分。
有些缺漏和待补充,后续慢慢完善。有任何问题欢迎提出,便于及时修正
前言
块加密(分组加密):加密算法无法一次性处理过长的明文,这种情况下,将明文以密钥长度分割,分成一个个固定长度的数据组(块),分别进行加密然后组合,该方式即为块加密,也称分组加密。
1. AES算法
分组密码
AES 本身就是为了取代 DES 的,AES 具有更好的 安全性、效率 和 灵活性
根据算法密钥长度区分,有AES128、AES192、AES256等方式
2. DES算法
待补充
3. 3DES算法
基于 DES 的 对称算法,对 一块数据 用 三个不同的密钥 进行 三次加密,强度更高。
标签:AES,加密,DES,算法,分组,密钥,对称,密码学
From: https://www.cnblogs.com/inkqx/p/17469317.html