国内外密码理论与技术研究现状及发展趋势
一、国外密码技术现?/p>
密码理论与技术主要包括两部分,即基于数学的密码理论与技术(包括公钥密码、分
组密码、序列密码、认证码、数字签名?/p>
Hash
函数、身份识别、密钥管理?/p>
PKI
技术等?/p>
和非数学的密码理论与技?/p>
(包括信息隐形,
量子密码?/p>
基于生物特征的识别理论与技术)
?/p>
自从
1976
年公钥密码的思想提出以来,国际上已经提出了许多种公钥密码体制,但
比较流行的主要有两类:一类是基于大整数因子分解问题的,其中最典型的代表是
RSA
?/p>
另一类是基于离散对数问题的,
比如
ElGamal
公钥密码和影响比较大的椭圆曲线公钥密码?/p>
由于分解大整数的能力日益增强,所以对
RSA
的安全带来了一定的威胁。目?/p>
768
比特
模长?/p>
RSA
已不安全。一般建议使?/p>
1024
比特模长,预计要保证
20
年的安全就要选择
1280
比特的模长,
增大模长带来了实现上的难度?/p>
而基于离散对数问题的公钥密码在目?/p>
技术下
512
比特模长就能够保证其安全性。特别是椭圆曲线上的离散对数的计算要比有?/p>
域上的离散对数的计算更困难,目前技术下只需?/p>
160
比特模长即可,适合于智能卡的实
现,因而受到国内外学者的广泛关注。国际上制定了椭圆曲线公钥密码标?/p>
IEEEP1363
?/p>
RSA
等一些公司声称他们已开发出了符合该标准的椭圆曲线公钥密码。我国学者也提出?/p>
一些公钥密码,
另外在公钥密码的快速实现方面也做了一定的工作?/p>
比如?/p>
RSA
的快速实
现和椭圆曲线公钥密码的快速实现方面都有所突破。公钥密码的快速实现是当前公钥密码
研究中的一个热点,包括算法优化和程序优化。另一个人们所关注的问题是椭圆曲线公钥
密码的安全性论证问题?/p>
公钥密码主要用于数字签名和密钥分配。当然,数字签名和密钥分配都有自己的研究
体系,形成了各自的理论框架。目前数字签名的研究内容非常丰富,包括普通签名和特殊