椭圆曲线密码体制的应用

TIME:2018-09-26   click: 163 次

因ECC相对于RSA有多方面的技术长处,促使大批密码学工作者对它的实现与应用作了许多研究。除美国与加拿大外,欧洲国家、俄罗斯等也对ECC技术进行了研发,并推出了一些重要成果。我国也出现了一些密码学者研究了这方面。

椭圆曲线密码体制的应用有以下方面。

椭圆曲线数字签名算法(ECDSA)用Hash函数生成消息摘要,借助椭圆曲线计算得到签名。ECDSA和大多数签名算法有共同之处,用私钥签名,公钥验证。ECDSA与传统签名算法相比,速度快、强度高、签名短等是其优势,它的用途范围不断延伸,Microsoft产品中25位的CDKey中也用到了该算法。

我国发布的无线局域网国家标准GB15629.11-2003中,含有全新的WAPI安全机制,能给用户的WAN系统提供全面的安全保护。这种安全机制有WA与WP两部分,分别用来辨别用户的身份和加密传送的数据。WAI用公钥密码体制,用证书认证WLAN系统中的用户与AP。证书含有颁发者与持有者的公钥与签名,此签名用的即为ECC。

ECC设计的安全服务可用较短的密钥与数据,缩短系统与应用程序间传输的数据,缩短了传送的时间,提高了实用性。Web服务器上集中实施密码计算会变成瓶颈,其上的有限宽带会增加宽带费用,而用ECC后就能减少时间与宽带,且借助算法协商解决有关兼容性的问题也较易。

用ECC可缩短处理时间的使它能不错地适应IC卡等资源受约束的平台,提高实用性。ECC不用协处理器就能快速在IC卡上完成安全的数字签名,而RSA体制很难实现,且ECC能让程序代码、密钥、证书的存储范围极小化,数据帧最短,方便实现,也就很大程度上减少了IC卡成本。

上一篇:节点加密与端到端加密算法 下一篇:数字签名方法有哪几种