对称密码算法的加密密钥和解密密钥相同(因此也叫共享密钥),对于大多数对称密码算法,加解密过程互逆。
1.DES算法
特点:密钥偏短(56位),(所以容易被穷举攻破)。生命周期短(避免被破解
2.3DES算法
使用3个密钥进行3次DES算法,过程按照加密-解密-加密(EDE)
将密钥长度增至112位或168位,通过增加迭代次数提高安全性
缺点:处理速度较慢、密钥计算时间较长、加密效率不高
3.AES算法
AES:高级数据加密标准,能够有效抵御已知的针对DES算法的所有攻击。
特点:密钥建立时间短、灵敏性好、内存需求低、安全性高