[工学]基于fpga 的des加密算法的实现

[工学]基于fpga 的des加密算法的实现

ID:33118046

大小:1.41 MB

页数:36页

时间:2019-02-20

[工学]基于fpga 的des加密算法的实现_第1页
[工学]基于fpga 的des加密算法的实现_第2页
[工学]基于fpga 的des加密算法的实现_第3页
[工学]基于fpga 的des加密算法的实现_第4页
[工学]基于fpga 的des加密算法的实现_第5页
资源描述:

《[工学]基于fpga 的des加密算法的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、杭州电子科技大学杭州电子科技大学摘要密码技术作为信息安全的支撑技术,事关国家的根本利益,同时直接影响国家的未来和发展,世界各国都对此予以充分重视。随着网络的快速发展,信息安全越来越引起人们的关注。DES(DataEncryptionStandard,数据加密标准)加密算法在成为加密标准到今天,经历了长期的考验。实践证明DES算法的安全性是能够满足大部分的安全要求的。随着微电子技术的发展,可编程逻辑器件由早期的只读存贮器(PROM)发展到今天十分流行并广泛应用的现场可编程门阵列CPLD/FPGA。CPLD/F

2、PGA具有体系结构和逻辑单元灵活,集成度高以及实用范围宽等特点,可以实现较大规模的电路,编程也很灵活,而且设计开发周期短,设计制造成本低,开发工具先进,标准产品无需测试,质量稳定以及可实时在线检验等优点,因此被广泛应用于产品的原型设计和产品生产。所以,应用CPLD/FPGA来设计和实现DES加密算法具有十分重要的现实意义和广阔的应用前景。概括起来,本文主要完成了以下几方面的主要工作:(1)完成了DES加密系统的整体设计。整个系统包括DES加密核心模块和函数包模块。(2)在ALTERA公司的QuartusII

3、环境下用VHDL实现,进行编译、综合和仿真。关键字:DES;VHDL;FPGA杭州电子科技大学ABSTRACTAsthekeyoftheinformationsecurity,encryptiontechnologyinfluencethenation’sbenefit.Itwillaffectnational’sfutureandthedevelopmentdirectly.Variouscountriesallregardingthisasimportanttechnology.Withtherapid

4、developmentofinternet,peoplepaymoreattentiontotheinformationsecurity.DES(DataEncryptionStandard)encryptionarithmetichasbeenstandingthroughmanytestssinceitbecametheencryptionstandard.ItisprovedthatthesecurityoftheDESencryptioncansatisfythevoluminousneeds.Wi

5、ththedevelopmentofmicro-electronictechnology,theprogrammablelogicdevicedevelopsfromearlierROMtoCPLD/FPGAwhichisverypopularandextensiveappliedtoday.TheCPLD/FPGAhasthecharacteristicsincludingflexiblesystemstructureandlogicunit,highintegrationandwideapplicati

6、on.Especially,theCPLD/FPGAcancarryoutthemorelarge-scalecircuitandcanbeprogrammedflexibly.WhentheengineersusetheCPLD/FPGAtodesignanddeveloptheproduct,thetimeisless,thecostislower,andthetoolsaremoreadvancedthanusingotherdevicesbecausethestandardproductdoesn’

7、tneedtotestasbefore,thequalityissteadierandtheproductcanbeinspectedonline.So,theCPLD/FPGAiswidelyusedtodesignanddevelopproduct.Therefore,usingtheCPLD/FPGAtodesignandimplementtheDESencryptionarithmeticisverypracticalandwillbepopularinmanyfields.Themaincontr

8、ibutionsofthepaperareasfollow:(1)CompletedthewholedesignoftheDESencryptionsystem.ThewholesystemincludestheDESencryptioncoremoduleandthefunctionpackagemodule.(2)UsedALTERACompanyplatform--QuartusII,VHDLtoreali

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

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

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