EPCBC密码算法的FPGA优化实现研究.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  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文档。上传文档
查看更多
EPCBC密码算法的FPGA优化实现研究.pdf

第44卷 第 l期 电 子 科 技 大 学 学 报 、,01.44 NO.1 2015年1月 JournalofUniversityofElectronicScienceandTechnologyofChina Jan.2015 EPCBC密码算法的FPGA优化实现研究 李 浪 ,邹 神 ,贺位位 ,李仁发2 1.衡阳师范学院计算机系 湖南 衡阳 421002;2.湖南大学信息科学与工程学院 长沙 410082; 3.电子科技大学计算机科学与工程学院 成都 611731 【摘要】针对资源约束的智能卡加密需要小面积实现的问题,对EPCBC;~密算法从硬件上实现面积优化进行了如下研究: 1 相 同运算只实现一次,主程序调用32次完成加密;2 对s盒变换和密钥变换使用同一寄存器,从而节省寄存器数量;31把 密文轮操作和密钥更新放在一个模块中。通过FPGA优化结果表明,EPCBC密码算法实现面积大幅度减小,优化率达到56%, 同时加密运算性能也没有降低,从而为开发受资源约束的智能卡密码硬件提供可行方案 关 键 词 面积优化;EPCBc加密算法:FPGA;VefilogHDL 中图分类号 TP309 文献标志码 A doi:10.3969d.issn.1001.0548.2015.01.016 ResearchonFPGA optimalimplementationofEPCBC Cipher LILang,_,ZOU Yi,HEW ei.wei。andLIRen.fa , 1.DepartmentofComputerScience,HengyangNormalUniversity HengyangHunan 421002; 2.CollegeofInformationScienceandEngineering,HunanUniversiyt Changsha 410082; 3.SchoolofComputerScienceEngineering,UniversityofElectronicSciencenadTechnology Chengdu 611731 Abstraet Inordertoachievesmallareaimplementationofencryptioninresource.constrainedsmartcards, westudiedthehardwareoptimalimplementationofelectronicproductcodeblockcipher EPCBC encryption algorithm.Firstly,eachoperationiSaccomplishedonlyonce,andthemainprogram callsthe32timestocomplete theencryption.Secondly,thesameregisterisusedin theS.boxandkeytransformationSOthatthenumberof requiredregistersisreduced.Thirdly,htecipherroundoperation andkeyupdateareputin thesamemodule. Throughfieldprogrammablegatearray FPGA theexperimentalresultsshow thattheimplementationareaof EPCBC iSgreatlyreduced。theoptimizationefficiencyratereaches56%.andtheencryptionperfomr anceiSnot decreasedSOastoprovidepracticalsolutionsforresource—cons仃ainedcryptographicsmartcrads. Keywords areaoptimization; EPCBCcipher; FPGA: VerilogHDL 随着物联网的应用深入,如何在射频识~lJ radio 适用于物联网RFID的加密实现,其加密效率优于 frequencyidentification,RFID 等智能卡上实现有效 AES和PRESENT密码算法 。 加密算法成为研究热点。物联网上的密码算法实现 AES等主流加密算法已有大量研究成果 【,但 目 要求尽可能小的面积实现,它面向资源约束,同时 前 国内外对EPCBC相关研 究还非常少,因此对 又要保证加密效率。轻量级密码算法正是在这种应 EPCBC密码算法的硬件优化研究具有一定的价值, 用背景下发展起来的,从文献 【1]提出的PRESENT轻 可更

您可能关注的文档

文档评论(0)

月光般思恋 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档