、 ELGamal公钥密码 (5) ELGamal密码的应用 由于 ELGamal密码的安全性得到世界公认, 所以得到广泛的应用。著名的美国数字签 名标准DS米用了 ELGamal密码的一种变 形 0为了适应不同的应用,人们在应用中总结 出18种不同的 ELGamal密码的变形
二、 ELGamal ELGamal公钥密码 ⑸ ELGamal ELGamal密码的应用 • 由于ELGamal ELGamal密码的安全性得到世界公认 密码的安全性得到世界公认, 所以得到广泛的应用 所以得到广泛的应用。著名的美国数字签 著名的美国数字签 名标准DSS,采用了ELGamal ELGamal密码的一种变 形。 • 为了适应不同的应用 为了适应不同的应用,人们在应用中总结 人们在应用中总结 出18种不同的ELGamal ELGamal密码的变形
、 ELGamal公钥密码 (5) ELGamal密码的应用 ①加解密速度快 于实际应用时ELGm码运算的素数比SA 要小,所以 ELAm密码的加解密速度比RSA稍快。 ②随机数源 由 ElGame密码的解密钥和随机数都应是高质量 的随机数。因此,应用 ElGar密码需要一个好的随机 数源,也就是说能够快速地产生高质量的随机数。 ③大素数的选择 为了 ElGamal码的安全,p应为50位(进制数) 以上的大素数,历p1应有大素因子
二、 ELGamal ELGamal公钥密码 ⑸ ELGamal ELGamal密码的应用 ①加解密速度快 由于实际应用时ELGamal密码运算的素数p比RSA 要小,所以ELGamal密码的加解密速度比RSA稍快。 ②随机数源 由ELGamal密码的解密钥d和随机数k都应是高质量 的随机数。因此,应用ELGamal密码需要一个好的随机 数源,也就是说能够快速地产生高质量的随机数。 ③大素数的选择 为了ELGamal密码的安全,p应为150位(十进制数) 以上的大素数,而且p-1应有大素因子
三、椭圆曲线密码 1、椭厦曲线密码的一情况 受 ELGamal密码启发,在其它离款对数问 题难解的群中,同样可以构成 ELGamal密 码。于是人们开始寻找其它离散问题难解 的群。 研究发现,有限域GF(p)上的椭圆曲线 的解点构成交换群,而且离散对数问题是 难解的。于是可在此群上建立 ELGamal密 码,并称为椭圆曲线密码
三、椭圆曲线密码 1、椭圆曲线密码的一般情况 • 受ELGamal ELGamal密码启发,在其它离散对数问 在其它离散对数问 题难解的群中,同样可以构成ELGamal ELGamal密 码。于是人们开始寻找其它离散问题难解 于是人们开始寻找其它离散问题难解 的群。 • 研究发现,有限域GF(p)上的椭圆曲线 的解点构成交换群,而且离散对数问题是 而且离散对数问题是 难解的。于是可在此群上建立 于是可在此群上建立ELGamal ELGamal密 码,并称为椭圆曲线密码
三、椭圆曲线密码 1、椭厦曲线密码的一情况 椭园出线密码已成为除RSA密码之外呼声 最高的公钥密码之一。 。它密钥短、签名短,软件实现规模小、硬 件实现电路省电。 普遍认为,160位长的椭圆曲线密码的安 全性相当于1024位的RS密码,而且运算 速度也较快
三、椭圆曲线密码 1、椭圆曲线密码的一般情况 • 椭圆曲线密码已成为除 椭圆曲线密码已成为除RSA密码之外呼声 最高的公钥密码之一。 • 它密钥短、签名短,软件实现规模小 软件实现规模小、硬 件实现电路省电 件实现电路省电。 • 普遍认为,160位长的椭圆曲线密码的安 位长的椭圆曲线密码的安 全性相当于1024位的RSA密码,而且运算 速度也较快
三、椭圆曲线密码 1、椭厦曲线密码的一情况 些国际标准化组织已把椭圆出线密码作 为新的信息安全标准。如,IE P136304,AI9.62,ASIF9.63等标 准,分别规范了椭圆曲线密码在 nternet 协议安全、电子商务、阳eb服务器、空同 通信、移动通信、智能卡等方面的应用
三、椭圆曲线密码 1、椭圆曲线密码的一般情况 • 一些国际标准化组织已把椭圆曲线密码作 为新的信息安全标准 为新的信息安全标准。 如 , IEEE P1363/D4,ANSI F9.62,ANSI F9.63等标 准,分别规范了椭圆曲线密码在 分别规范了椭圆曲线密码在Internet Internet 协议安全、电子商务、Web服务器、空间 通信、移动通信、智能卡等方面的应用 智能卡等方面的应用