des加密算法fpga设计实现

des加密算法fpga设计实现

ID:27910177

大小:1.56 MB

页数:57页

时间:2018-12-07

des加密算法fpga设计实现_第1页
des加密算法fpga设计实现_第2页
des加密算法fpga设计实现_第3页
des加密算法fpga设计实现_第4页
des加密算法fpga设计实现_第5页
资源描述:

《des加密算法fpga设计实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、-摘要随着信息技术的发展,计算机应用渗透到社会生活的各个领域,特别是军事的应用,使人们对信息的依赖程度越来越高,因而信息安全技术显得格外重要。加密作为信息安全中一个最为有力的武器,正在发挥着重要的作用。DES(DataEncryptionstandard)加密算法在成为加密标准到今天,经历了长期的考验。实践证明DES算法的安全性是能够满足大部分的安全要求的。随着微电子技术的发展,可编程逻辑器件由早期的只读存贮器(ROM)发展到今天十分流行并广泛应用的现场可编程门阵列FPGA。FPAG具有体系结构和逻辑单元灵活,集成度高以

2、及实用范围宽等特点,可以实现较大规模的电路,编程也很灵活,而且设计开发周期短,设计制造成本低,开发工具先进,标准产品无需测试,质量稳定以及可实时在线检验等优点,因此被广泛应用于产品的原型设计和产品生产。所以,应用FPGA来设计和实现DES加密算法具有十分重要的现实意义和广阔的应用前景。本文设计实现了一种基于FPGA的DES加密系统。概括起来,本文主要完成了以下几方面的主要工作:1:介绍了研究课题“DES加密算法的FPGA设计及实现”的背景知识。2:完成了DES加密系统的整体设计。整个系统包括DES顶层模块,密钥生成模块和

3、迭代加密模块。此系统的功能是输入明文和密钥后,输出DES加密后的密文。3:以ModelsimSE5.6为开发软件,用VHDL硬件描述语言设计了DES加密芯片,并且实现了三大模块的具体功能及整体连接。4:利用ModelsimSE5.6进行功能仿真测试并验证了整个系统的功能。【关键词】:DES,FPGA,VHDL,Modelsim,数据加密,模块.---ABSTRACTWiththedevelopmentofinformationtechnology,theapplicationofcomputerhascomeintoso

4、cialanyfield.Especiallyinmilitaryfield,peoplerelyoninformationmoreseriously.Soinformationsecuritybecomesveryimportant.Encryptionasasortofpowerweaponiswidelyusedinthefieldofinformationsecurity.DES(DataEncryptionStandard)encryptionarithmetichasstoodthelongtestfromw

5、henitbecametheencryptionstandardtonow.ItisprovedbymuchpracticethatthesecurityoftheDESencryptioncansatisfythevoluminousneedofsecurity.Withthedevelopmentofmicro-electronictechnology,theprogrammablelogicdevicedevelopfromearlierROMtoverypopularandextensiveappliedFPGA

6、(FieldProgrammableGateArray)today.TheFPGAhasthecharacteristicofflexiblesystemstructureandlogicunit,highintegrationandwideapplication.Especially,theFPGAcancarryoutthemorelarge-scalecircuit,programmedflexibly.WhentheengineersusetheFPGAtodesignanddeveloptheproduct,t

7、hetimeisshort,thecostislow,thetoolisadvanced,thestandardproductdon’tneedtotest,thequalityissteadyandtheproductcanbeinspectedonline.So,theFGPAiswidelyusedtodesignandmakeproduct.Therefore,usingtheFPGAtodesignandimplementtheDESencryptionarithmeticisveryimportantandi

8、twillbewidelyusedinmuchfield.Themaincontributionsofthepaperareasfollow:1:Introducedtheresearchtopic"DESencryptionalgorithmofFPGADesignandImplementationof"backg

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。