>百科大全> 列表
对称加密算法有哪些
时间:2025-06-20 09:29:11
答案

对称加密算法用来对敏感数据信息进行加密,常用的算法包括:

1.DES算法:数据加密标准,速度较快,适用于加密大量数据的场合。

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

3.AES算法:高级加密标准,是下一代的加密算法标准,速度快,安全级别高。

对称加密算法:是应用较早的加密算法,技术成熟。

在对称加密算法中,数据发信方将明文和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。

对称加密算法中,des算法的密钥长度是多少,采用什么进行加密
答案

DES使用56位密钥对64位的数据块进行加密,并对64位的数据块进行16轮编码。

与每轮编码时,一个48位的“每轮”密钥值由56位的完整密钥得出来。

DES用软件进行解码需要用很长时间,而用硬件解码速度非常快,但幸运的是当时大多数黑客并没有足够的设备制造出这种硬件设备。

在1977年,人们估计要耗资两千万美元才能建成一个专门计算机用于DES的解密,而且需要12个小时的破解才能得到结果。

所以,当时DES被认为是一种十分强壮的加密方法。

对称加密算法的特点
答案

对称加密算法的特点是算法公开、计算量小、加密速度快、加密效率高。

不足之处是,交易双方都使用同样钥匙安全性得不到保证

每对用户每次使用对称加密算法时,都需要使用其他人不知道的惟一钥匙,这会使得发收信双方所拥有的钥匙数量几何级数增长,密钥管理成为用户的负担。

对称加密算法在分布式网络系统上使用较为困难,主要是因为密钥管理困难,使用成本较高。

而与公开密钥加密算法比起来,对称加密算法能够提供加密和认证却缺乏了签名功能,使得使用范围有所缩小。

在计算机专网系统中广泛使用的对称加密算法有DES和IDEA等。

美国国家标准局倡导的AES即将作为新标准取代DES。

推荐
© 2025 雅普电脑网