基于FPGA的高速3DES加密芯片的设计与实现

被引量 : 2次 | 上传用户:yjddstevens
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,计算机的应用越来越广泛,网络信息安全问题也随之愈显突出,并逐渐成为人们不容忽视的一个问题。而信息加密作为信息安全中一个最为有力的武器,正在发挥着重要的作用。DES(Data Encryption Standard)加密算法从成为加密标准到今天,已被运用到十分广泛的领域,但随着科技的发展,其已经被证实为不安全的算法。但其算法的延伸,即3DES算法的出现,极好地弥补了DES算法不安全的缺陷。利用3DES算法来替换DES算法无需对原系统做太大改动,这样既可提高系统的安全性,又可利用原有的资源进行更新再利用,进而提高资源的利用效率。而FPGA以其功能强大、开发过程投资少、周期短、保密性好、可反复修改和开发工具智能化等特点成为当今可编程逻辑器件电路设计领域首选的器件之一,因此,应用FPGA来设计和实现3DES算法具有重大的现实意义和广阔的发展前景。本文致力于设计一种基于FPGA的高速3DES加密系统。本文对3DES密码算法的硬件设计与实现进行了深入研究。为了保证系统能够实现高速,本文在分析和研究算法原理的基础上,结合DES/3DES加密算法的特征,采用了全流水线结构设计,提高了系统的时钟频率和吞吐量。根据此实现方案,本文提出了基于3DES算法的加/解密集成电路的一系列设计方法,包括3DES加密芯片的体系结构设计方法以及各个子模块的电路设计方法,并结合FPGA的特点对各子模块进行了详细分析,解决了3DES算法设计中高速实现的硬件实现问题,使系统的整体加解密速度得到显著提高。本设计采用硬件描述语言Verilog HDL进行RTL级代码的编写,并利用Altera公司的Quartus II 7.0综合工具基于Cyclone系列EP3C40F780C6型FPGA芯片对设计进行了综合仿真验证。经验证结果显示,本设计达到了预期的目标。
其他文献
针对铁路基层站段统计数据质量不高的状况,从强化统计基础工作、加强统计信息化建设,强化统计队伍建设、加强统计监察工作等方面提出措施,以达到提高统计数据质量的目的。 A
传统乡村聚落需要针对各自不同的自然环境和人文特点,通过长时间地应对当地矛盾而形成,因而具有各自的独特性;又因聚落住民各自住居也针对自己不同的条件形成,使得这些聚落又
<正> “滑胎”首见于《经效产宝》,是指堕胎或小产之后,下次受孕,仍如期而堕,或屡孕屡堕,达三次以上者。属于“数堕胎”之范畴,相当于现代医学的“习惯性流产”。临床不乏其
信息技术的广泛应用是人类全面进入IT时代的标志。在这个信息技术迅速发展的今天,IT技术几乎渗透到了人类生产生活的各个方面。医药流通行业的销售管理是企业的核心业务,其管
蔬菜是人民生活的必需品,蔬菜秧苗是蔬菜产业发展的至关重要的一个环节。传统的蔬菜育苗存在诸多不足,对蔬菜传统育苗方式进行改革,实施蔬菜工厂化育苗是蔬菜生产发展的必然
静止无功补偿器STATCOM(Static Synchronous Compensator)作为一种动态无功补偿装置,因其良好的动态特性得到人们的广泛关注和研究。随着电网规模的扩大,无功补偿也向着高压
该文分析综合前人研究,分别从土壤盐渍化、养分失衡、土传病害、作物残茬、根系分泌物等方面阐述连作障碍的原因,并提出防治措施.
融资租赁具有融资、促销、投资、资产管理功能,将工业、贸易和金融紧密地结合起来,沟通了三个市场,引导了资本有序流动,于上世纪八十年代进入我国汽车产业领域,曾经对我国汽
文章基于前人研究基础,对我国奶牛乳房炎新型防治方法进行研究,以期为奶牛乳房炎的治疗提供一些参考和借鉴。
黑龙江省利用畜禽粪便大力发展沼气事业,完成规模化沼气项目建设1.8万户,实现了新突破。但是,沼渣、沼液的再利用却远远跟不上,有90%的沼气池因为出渣出液问题而无法连续正常