期刊文献+

用FPGA实现的RC6算法的研究

下载PDF
导出
摘要 RC6算法是AES的一种候选算法,是RSA公司开发出来的一种新的分组迭代密码算法。RC6算法的精确描述为RC6w/r/b,在AES中,w=32,r=20,本设计中b=128。利用FPGA实现此算法,将128位密钥生成的子密钥输入ROM中,算法函数也同时写入函数库文件中,供主程序调用;同时,在主函数中利用状态机来实现算法的循环执行,加快了运算速度。
出处 《单片机与嵌入式系统应用》 2008年第5期41-44,共4页 Microcontrollers & Embedded Systems
基金 北京市自然科学基金资助项目(4063040)
关键词 RC6 FPGA 状态机
  • 相关文献

参考文献5

  • 1王衍波,薛通编著..应用密码学[M].北京:机械工业出版社,2003:213.
  • 2Stallings W.密码编码学与网络安全:原理与实践[M].杨明,胥光辉,齐望东,等译.第2版.北京:电子工业出版社,2001. 被引量:1
  • 3Borst J, Preneel, Vandewalle J. Linear cryptanalysis of RC5 and RC6[C]. In Fast Software Encryption, 6th International Workshop, FSE '99, L. Knudsen, Ed. LNCS, Springer-Verlag,1999,vol. 1636:16 - 30. 被引量:1
  • 4陈鲁生,沈世镒编著..现代密码学[M].北京:科学出版社,2002:156.
  • 5夏宇闻.从算法设计到硬线逻辑的实现[M].北京:人民邮电出版社,2006. 被引量:1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部