数据加密技术概述在常规密码中

数据加密技术概述在常规密码中,收信方和发信方使用相同的密钥,即加密密钥和解密密钥是相同或等价的

比较著名的常规密码算法有:美国的DES及其各种变形,比如Triple DES、GDES、New DES和DES的前身Lucifer;欧洲的IDEA;日本的FEAL?N、LOKI?91、Skipjack、RC4、RC5以及以代换密码和转轮密码为代表的古典密码等

在众多的常规密码中影响最大的是DES密码

常规密码的优点是有很强的保密强度,且经受住时间的检验和攻击,但其密钥必须通过安全的途径传送

因此,其密钥管理成为系统安全的重要因素

在公钥密码中,收信方和发信方使用的密钥互不相同,而且几乎不可能从加密密钥推导解密密钥

比较著名的公钥密码算法有:RSA、背包密码、McEliece密码、Diffe?Hellman、Rabin、Ong?Fiat?Shamir、零知识证明的算法、椭圆曲线、EIGamal算法等等

最有影响的公钥密码算法是RSA,它能抵抗到目前为止已知的所有密码攻击

公钥密码的优点是可以适应网络的开放性要求,且密钥管理问题也较为简单,尤其可方便的实现数字签名和验证

但其算法复杂,加密数据的速率较低

尽管如此,随着现代电子技术和密码技术的发展,公钥密码算法将是一种很有前途的网络安全加密体制

当然在实际应用中人们通常将常规密码和公钥密码结合在一起使用,比如:利用DES或者IDEA来加密信息,而采用RSA来传递会话密钥

如果按照每次加密所处理的比特来分类,可以将加密算法分为序列密码和分组密码

前者每次只加密一个比特而后者则先将信息序列分组,每次处理一个组

密码技术是网络安全最有效的技术之一

一个加密网络,不但可以防止非授权用户的搭线窃听和入网,而且也是对付恶意软件的有效方法之一

一般的数据加密可以在通信的三个层次来实现:链路加密、节点加密和端到端加密

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关