基于FPGA的DES加密系统设计与实现

被引量 : 0次 | 上传用户:zmeng1984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,计算机应用渗透到社会生活的各个领域,特别是军事的应用,使人们对信息的依赖程度越来越高,因而信息安全技术显得格外重要。加密作为信息安全中一个最为有力的武器,正在发挥着重要的作用。 DES(Data Encryption Standard)加密算法在成为加密标准到今天,经历了长期的考验。实践证明DES算法的安全性是能够满足大部分的安全要求的。采用软件方式实现的DES算法会在很大程度上占用系统资源,造成系统性能的严重下降,而DES算法本身并没有大量的复杂数学计算,在加/解密过程和密钥生成过程中仅有逻辑运算和查表运算,因而,无论是从系统性能还是加/解密速度的角度来看,采用硬件实现都是一个理想的方案。 随着微电子技术的发展,可编程逻辑器件由早期的只读存贮器(PROM)发展到今天十分流行并广泛应用的现场可编程门阵列FPGA。FPGA具有体系结构和逻辑单元灵活,集成度高以及实用范围宽等特点,可以实现较大规模的电路,编程也很灵活,而且设计开发周期短,设计制造成本低,开发工具先进,标准产品无需测试,质量稳定以及可实时在线检验等优点,因此被广泛应用于产品的原型设计和产品生产。 所以,应用FPGA来设计和实现DES加密算法具有十分重要的现实意义和广阔的应用前景。本文设计实现了一种基于FPGA的DES加密系统。 概括起来,本文主要完成了以下几方面的主要工作: 1:完成了DES加密系统的整体设计。整个系统包括DES加密核心模块,UART通信接口模块和BLOCKRAM存储模块。 2:以EITS2003开发板为硬件开发平台,ISEwebpack为开发软件,用Verilog硬件描述语言设计并且实现了三大模块的具体功能及整体连接。 3:用PC,串口调试工具,UART通信接口和EITS2003开发板测试并验证了整个系统的功能。 4:探讨了DES加密系统在军事通信总站内的应用。
其他文献
道德与法律是社会控制体系中的两个子系统,二者既相互区别又相互联系、相互作用,共同维护社会的良性运行。从静态上来分析,道德与法律无论在形成条件,调控对象、范围、方式,
随着机器人技术的发展,能够让机器人在未知的环境下实现自身定位同时创建出环境地图受到越来越多的关注。与传统的基于激光、GPS定位相比,基于视觉SLAM能够在保持定位精度情
原发性舌咽神经痛的病因及发病机制目前尚不完全清楚,故有关该病的治疗方法较多,疗效不一.为达到较好的治疗效果、降低手术创伤,我院自1993年6月开展了微创血管减压辅助神经
论文主要针对机器人视觉伺服控制进行了研究,详细介绍了四种常用的伺服控制方法,即基于位置伺服控制、基于图像伺服控制、2.5 维伺服控制和基于活动轮廓的伺服控制。 基于位
随着计算机硬件和通信技术的飞速发展,各种嵌入式设备和系统在各个领域中得到了广泛的应用,互联网应用正在从传统的以PC为中心转移到以嵌入式设备为中心,互联网连入的设备特
<正>在教育界数十年有很深的体会,目前的教育体制极不适合培养创新型人才。这个问题不解决的话,中国的教育还是没有希望。创新人才应该具备四种素质(或者叫能力),即好奇心、
类风湿性关节炎(RA)是一种以慢性、对称性多关节炎为主要临床表现的自身免疫性疾病。它的发病机制复杂,有多种细胞、细胞因子和蛋白酶类参与。DDR2是一类新发现的受体型蛋白
在思想史上,《论语》代表了早期儒家的哲学成果。然而,先秦文化文、史、哲相融合的特点,决定了我们在探讨文学的发展进程时,不但把其当作哲学著作看待,而且需要尽可能发掘其
20世纪九十年代以来,我国高等口腔医学教育面临新的形势。表现在:高等教育跨越式发展将口腔医学教育推上改革的快车道,中国加入世界贸易组织为口腔医学教育发展创造了新的机
权力与责任是不能分离的,有权力就必然有责任。政府官员问责制是对政府官员出现言行不当或违反民意的行为而对其进行道德和政治责任追究的机制,充分体现了权责对等的管理原则