021-24209369
数字加密技术的分类

密码技术是一种可防止信息泄露的技术。就体制而言,现有的密码体制(Crypto System)可以分为单钥密码体制(One-Key System,又称为对称密码体制或私钥密钥体制)和双钥密钥体制(Two-Key System,又称为非对称密码体制或公钥密码体制)。现在的加密算法可分为对称加密和非对称加密两种主要方式。对称密码体制的典型实例有日本NTT 公司的FEAL快速数据加密标准、瑞士的 IDEA(国际数据加密标准)和美国的 DES(数据加密标准)。FEAL是一种含有高速加密软件的对称密钥密码体制算法,这种算法具有重复数据置乱的功能。IDEA是一种带有128比特密钥的对称密钥密码体制算法,它已用于 PGP密码软件。公钥密码体制典型的是RSA和NTT的 ESIFN。在实际保密通信中采用混合方案,即在数据量大的通信中采用高速对称密钥加密体制加密,而在数据量小的通信中采用公钥密码体制加密。

 

1.对称密码

对称密码体制采用了对称加密算法。对称加密算法是指加密密钥和解密密钥相同,或由一个密钥很容易推导得到另一个密钥。对称密码体制的优点是使用简单快捷、密钥较短且破译困难,通常情况下,对于对称加密算法的加/解密速度非常快因此适用于大批量数据加密的场合。对称密码体制的缺点在于它的密钥必须通过安全可靠的途径传输,密钥管理(Key Management)往往成为影响系统安全性关键因素(即使加密算法再好,若密钥管理问题处理不好,也很难保证系统的安全性)。对称加密算法是应用较早的加密算法,技木成熟。在对称加密算法中,数据发送方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密文件发送出去。接收方收到密文后则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。利用对称密码体制为数据提供加密保护的流程,其中加解密双方使用的密钥完全相同。

对称加密算法的特点是算法公开、计算量小、加密速度快、加密效率高。不足之处是交易双方都使用同样钥匙,安全性得不到保证。此外,每对用户每次使用对称加密算法时,都需要使用其他人不知道的唯一密钥,这就使得收发双方所拥有的密钥数量呈几何级增长,密钥管理成为用户的沉重负担。对称加密算法在分布式网络系统上全用较为困难,主要是因为密钥管理困难,使用成本高。

 

对称密码体制的安全性依赖于以下两个因素:

加密算法必须足够强大,基于密文本身解密信息在实践上是不可能的;

加密方法的安全性依赖于密钥的保密性,而不是算法的保密性。

因此,没有必要确保算法保密,而要保证密钥的秘密性。

 

2.非对称密码

非对称密钥密码体制,又称为公开密钥密码体制。非对称密码体制的思想由Diffie和Hellman在1976年提出的。该思想的加密密钥和解密密钥不一样,用户有两个密钥:一个公开密钥,一个私有密钥(因此也称双钥)。非对称密码体制采用的算法思路是运用一种特殊的数学函数(单向陷门函数),即从一个方向求值是容易的,而其逆向计算却极其困难,从公钥导出私钥几乎是不可能的。非对称密码体制的特点是采用两个不同密钥分别进行加密和解密。一个公开的作为加密密钥,另一个为用户专用作为解密密钥,通信双方无须事先交换密钥就可以进行保密通信。这大大解决了对称密码体制中的密钥管理难度,满足了开放系统中的安全性要求;缺点在于算法加密和解密花费时间长、速度慢,因此它不太适合对于文件等大量数据的加密,一般仅适用于密钥分配、数字签名以及一些少量数据的加密。公钥加密算法虽然在运行速度方面无法和对称加密算法相媲美,但这一思想很好地解决了对称密码的分发与管理问题,同时对于数字签名问题也给出了解答,并正在继续产生许多新的、优秀的思想和方案。


300px
“JSUTO/加速通”的使命就是为人和智能设备之间搭建一道便捷沟通的桥梁。 The mission of JSUTO is to build a bridge of convenient communication between people and intelligent devices.
上海峻迹智能科技有限公司
联系我们

电话:021-24209369

传真:021-24209368

公司地址:上海市闵行区纪翟路1199弄3号2楼

关于我们

公司简介                              产品中心

关于我们                              联系我们

案例展示                              友情链接

人才招聘                           www.jsuto.cn

扫一扫加入我们吧
Copyright © 上海峻迹智能科技有限公司细心于我们的服务,专心于我们的专业
点击进入JSUTO VMS
您是第 34387 位访客!