网站大量收购独家精品文档,联系QQ:2885784924

智能卡操作系统中RSA算法的实现与应用.pdfVIP

智能卡操作系统中RSA算法的实现与应用.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
智能卡操作系统中RsA算法的实现与应用” 涂航刘玉珍张焕国 (武汉大学计算机科学幕,武汉430072) 覃 中 平 (华中理工大学敷学系,武汉430074) 摘要本文讨论了RSA算法在Ic卡中的应用,以及在Ic卡中实现RSA算法 的—秭造径,即利用中国刺龠定理(cRT)来简化太敷乘方取模运算。禳方法在 Ic 1毒芯片上已蛀成功实现。 t 一 关lI洵智能卡芯片操作系统信息安全RsA算法 I 。 . 智韵陪又称cPu卡。是一种镶嵌有单片机芯片的Ic卡。因为卡上装有微机芯片,所 以必须表操作系统,智能卡的操作系统称为芯片操柞系统,简称为Cos(ch岫opera血g system):C()s是芯片资源的管理者和安全保密的基础。由于智能卡具有数据存储容量 大、处理电力强、安全保密性好等优点,智能卡将在越来越多的应用顿壤取代存储卡,成为 1c卡中请主流产品。cos的核心是安全,由于智能卡的教机芯片为8位单片机,在其中实 现RsA髯法真有很大难度。本文舟绍我们小组在Ic卡cos中实际实现RsA算法的方法。 } ; 1.RsA算法及其在IC卡中应用的优缺点 简遗RsA算法如下: 首先任意选取两个大素数p、q,使 n=p·口 并得到欧拉函数 中o)=(p一1)(q一1) 然后,任意选撵一个与毋(n)互紊的小整数e作为加密密钎,再根据e求出解密密钥 d,d满足 出E1mod毋(≈) 在这些参数中,户心垂(^)、d是保密的,n和c则是公开的。对明文m的加密过程是 C£E(M)=M。modn 而解密过程则是 肘=DfC)一踟odn 1)奉鼍囊得到国家自然科学基金资助和湖北省自然科学基金资助(09J030) RsA加密算法作为非对称密码体制中的代表,较适合干在Ic卡中应用。这是因为它 与对称密码体翩比较具有如下一些优点: (1)密钥分发筒单。由于加密和解密密钢不同,而且不能从加密密胡推导出解密密 钥,因雨加密密钥表可以像电话号码本一样分发。 (2)秘密保存的密钥量减少。每张智毙卡只需秘密保存自己的解密密钥,Ⅳ张智能卡 和jIf台主机相互鉴别只需产生(Ⅳ+Ⅳ)对密钥。 (3’可更适应于Ic卡的开放性的环境。 (4)可以实现数学签名,从而可以在Ic卡交易过程中实现对收发方报文和身份的真 实性的认证。 但是,在Ic卡中实现RsA算法也有一些RsA算法本身及其它方面所带来的一些缺 点,比捌: (1)RsA算法的保密强度是建立在特定的数学问题求解的困难性上的,它可以表示 成简单的教学公式,然而随着数学的发展。许多现在看来难以解决的同题可能在不久的将 来会得到解决,而诸如DEs之类的对称密码算法则难以表示成一个确定的教学形式,其 保密强度因此相应地要高。 (2)RSA算法中密钥的生成较对称密码体制而言要复杂得多,特别是大素数户和口 的生成比较复杂.倘若一个Ic卡的应用中只采用一对户和q.则若这对户叮被泄密,则整 个密码暮缝失效,而若每张Ic卡采用不同的户和q,剐棚对的生成任务繁重。 (3)÷受Ic卡资源的限制,在Ic卡中实现RsA算法非常困难,主要是实现RsA算法 中的大致秉方取模困难,即使艟实现,其速度往往比较慢;而对于Ic卡而言,其操作或交 易都是准非常短的时闯内完成的,因此RsA算法有时不符合某些Ic卡及其应用的要求, 除非Ic等有对大散乘方取模撮作的硬件支持,但

文档评论(0)

bhl0572 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档