首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于SOPC的Twofish加/解密单元的设计与实现
引用本文:董寅,杨军,唐佐侠.基于SOPC的Twofish加/解密单元的设计与实现[J].云南大学学报(自然科学版),2011,33(4):397.
作者姓名:董寅  杨军  唐佐侠
作者单位:云南大学信息学院;
基金项目:云南大学2010年度研究生优秀教材建设基金资助项目
摘    要: Twofish算法是AES加密标准的最终5个候选算法之一.以SOPC技术为基础,依据算法在不同密钥长度下的相似性,设计了一个可分时复用的Twofish加/解密处理单元.该设计以优化硬件结构为目标,在不降低原Twofish算法安全性的前提下,改进了S-boxes设计,与传统的Twofish系统相比有加密速率更快和资源消耗更少等优点.本设计采用VHDL硬件描述语言设计,采用Quartus Ⅱ8.0进行了综合与布线,并将该处理单元封装成为独立的IP核,挂接在Altera公司提供的Nios Ⅱ系统内,并最终以Altera公司的EP2C20F484C6芯片为下载目标进行验证,达到了设计要求.

关 键 词:AES  Twofish  Feistel网络  IP核  Nios  
收稿时间:2011-1-9

Design of Twofish encryption/decryption unit based on SOPC
DONG Yin,YANG Jun,TANG Zuo-xia.Design of Twofish encryption/decryption unit based on SOPC[J].Journal of Yunnan University(Natural Sciences),2011,33(4):397.
Authors:DONG Yin  YANG Jun  TANG Zuo-xia
Institution:DONG Yin,YANG Jun,TANG Zuo-xia(College of Information,Yunnan University,Kunming 650091,China)
Abstract:The Twofish algorithm is one of the final five candidate's algorithms for the AES encryption standard.In this paper,follow the similar of the algorithms in different key length,we designed a time-multiplexed Twofish encryption / decryption processing unit based on SOPC technology.In order to optimize the hardware structure of the target without compromising the safety of the original premise,we revised the design of S-boxes.Compared with the traditional system,it encryption speed faster and consume fewer re...
Keywords:
本文献已被 CNKI 等数据库收录!
点击此处可从《云南大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《云南大学学报(自然科学版)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号