城市网

对称密码算法的数学基础 对称密码算法指的是什么

导读 今天来聊聊关于对称密码算法的数学基础,对称密码算法指的是什么的文章,现在就为大家来简单介绍下对称密码算法的数学基础,对称密码算法指...

今天来聊聊关于对称密码算法的数学基础,对称密码算法指的是什么的文章,现在就为大家来简单介绍下对称密码算法的数学基础,对称密码算法指的是什么,希望对各位小伙伴们有所帮助。

1、密码体制分类 密码体制大体上分为三类: (1)“常规密码”,又称为“单钥密码”,“对称密码”。

2、 (2)“公开钥密码”,又称为“双钥密码”,“非对称密码”。

3、 (3) 基于身份的密码。

4、对称密码体制是一种传统密码体制,也称为私钥密码体制。

5、在对称加密系统中,加密和解密采用相同的密钥。

6、因为加解密密钥相同,需要通信的双方必须选择和保存他们共同的密钥,各方必须信任对方不会将密钥泄密出去,这样就可以实现数据的机密性和完整性。

7、对于具有n个用户的网络,需要n(n-1)/2个密钥,在用户群不是很大的情况下,对称加密系统是有效的。

8、但是对于大型网络,当用户群很大,分布很广时,密钥的分配和保存就成了问题。

9、对机密信息进行加密和验证随报文一起发送报文摘要(或散列值)来实现。

10、比较典型的算法有DES(Data Encryption Standard数据加密标准)算法及其变形Triple DES(三重DES),GDES(广义DES);欧洲的IDEA;日本的FEAL N、RC5等。

11、DES标准由美国国家标准局提出,主要应用于银行业的电子资金转帐(EFT)领域。

12、DES的密钥长度为56bit。

13、Triple DES使用两个独立的56bit密钥对交换的信息进行3次加密,从而使其有效长度达到112bit。

14、RC2和RC4方法是RSA数据安全公司的对称加密专利算法,它们采用可变密钥长度的算法。

15、通过规定不同的密钥长度,,C2和RC4能够提高或降低安全的程度。

16、对称密码算法的优点是计算开销小,加密速度快,是目前用于信息加密的主要算法。

17、它的局限性在于它存在着通信的贸易双方之间确保密钥安全交换的问题。

18、此外,某一贸易方有几个贸易关系,他就要维护几个专用密钥。

19、它也没法鉴别贸易发起方或贸易最终方,因为贸易的双方的密钥相同。

20、另外,由于对称加密系统仅能用于对数据进行加解密处理,提供数据的机密性,不能用于数字签名。

21、因而人们迫切需要寻找新的密码体制。

相信通过对称密码算法指的是什么这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。