属于对称加密算法的有哪些

如题所述

第1个回答  2019-10-03

主要有DES算法,3DES算法,TDEA算法,Blowfish算法,RC5算法,IDEA算法。

对称加密算法的特点是算法公开、计算量小、加密速度快、加密效率高。优点在于加解密的高速度和使用长密钥时的难破解性,缺点是交易双方都使用同样钥匙,安全性得不到保证。

对称算法的安全性依赖于密钥,泄漏密钥就意味着任何人都可以对他们发送或接收的消息解密,所以密钥的保密性对通信的安全性至关重要。



扩展资料

常见的加密算法

DES算法是密码体制中的对称密码体制,把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位。

3DES是基于DES的对称算法,对一块数据用三个不同的密钥进行三次加密,强度更高。

RC2和RC4是对称算法,用变长密钥对大量数据进行加密,比DES快。

IDEA算法是在DES算法的基础上发展出来的,是作为迭代的分组密码实现的,使用128位的密钥和8个循环。

RSA是由RSA公司发明,是一个支持变长密钥的公共密钥算法,需要加密的文件块的长度也是可变的,非对称算法。

DSA,即数字签名算法,是一种标准的 DSS(数字签名标准),严格来说不算加密算法。

AES是高级加密标准对称算法,是下一代的加密算法标准,速度快,安全级别高,在21世纪AES 标准的一个实现是 Rijndael算法。

Blowfish算法是一个64位分组及可变密钥长度的对称密钥分组密码算法,可用来加密64比特长度的字符串

参考资料来源:百度百科--对称加密算法