加密算法的分类
1)不可逆加密算法
2)可逆加密算法
可逆加密算法又分为两大类:“对称式”和“非对称式”。
非对称加密算法与对称加密算法的区别
首先,用于消息解密的密钥值与用于消息加密的密钥值不同;
其次,非对称加密算法比对称加密算法慢数千倍,但在保护通信安全方面,非对称加密算法却具有对称密码难以企及的优势。
des 可逆 对称
rsa 可逆 不对称Elgamal
MD5 不可逆 不对称
不可逆加密算法的特征是加密过程中不需要使用密钥,输入明文后由系统直接经过加密算法处理成密文,这种加密后的数据是无法被解密的,只有重新输入明文,并再次经过同样不可逆的加密算法处理,得到相同的加密密文并被系统重新识别后,才能真正解密。
在计算机网络中应用较多不可逆加密算法的有“RSA公司”发明的MD5算法和由美国国家标准局建议的不可逆加密标准SHS(Secure Hash Standard:安全杂乱信息标准)等。
非对称具体算法
RSA、Elgamal、背包算法、Rabin、D-H、ECC(椭圆曲线加密算法)。
使用最广泛的是RSA算法,Elgamal是另一种常用的非对称加密算法。
对称具体算法
DES算法,3DES算法,TDEA算法,Blowfish算法,RC5算法,IDEA算法。
加密算法的分类:不可逆,可逆,对称式,非对称
最新推荐文章于 2024-06-25 01:15:39 发布