Java-加解密-roadmap
1 需求
加密算法分类如下:
- 可逆加密算法:加密和解密使用相同密钥的加密算法。常见的对称加密算法有DES、3DES、DESX、Blowfish、IDEA、RC4、RC5、RC6和AES。
- 不可逆加密算法:数据加密后就不能被解密,常用的算法有MD5、SHA1。
- 非对称加密算法:加密和解密使用不同密钥的加密算法,也称为公私钥加密。常见的非对称加密算法有RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用)。
加密算法分类如下: