- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
摘要
在互联网技术迅速发展的今天,社会对网络空间的依赖不断加深,相应的网络安全
挑战也愈发严峻。在这种背景下,国密算法SM2在确保数据安全和隐私保护方面发挥
了至关重要的作用。但是,随着信息技术的持续进步和应用环境的不断复杂化,SM2算
法在软件实现和硬件实现方面都面临着计算复杂度高、执行效率低以及资源消耗大等问
题。RISC-V作为一种开源的精简指令集架构,以其开放性和灵活性为特点,为软硬件
协同设计领域的加密技术开辟了新的可能性。基于网络安全领域对SM2算法的高效性
和安全性的迫切需求,本研究设计并实现了一种基于RISC-V架构的SM2算法协处理
器,旨在提高算法的执行效率和安全性能。论文主要做了如下工作:
1.针对SM2加解密算法进行模乘运算时的参数位数较大的问题,本文对SM2加解
密算法的基本原理进行分析,提出了一种改进的二进制展开法,通过优化加法器并行执
行点运算操作层的计算,提升双域下的点乘计算效率,从而加快算法加解密速度。
2.针对软件实现中算法执行效率不足的问题,本文提出一种软硬件结合的方式,通
过分析算法的流程得出耗时的核心运算从而对算法功能进行软硬件划分,最后使用
Verilog编程语言完成算法协处理器不同模块的开发,并设计自定义指令将算法协处理器
挂载到RISC-V指令集架构的蜂鸟E203SoC平台上。
本文设计了一种SM2加解密算法的硬件协处理器验证方案,以测试算法的准确性,
并在XilinxARTIX-7FPGA开发板上对设计的协处理器进行验证。验证结果表明,在执
行加解密操作过程中,所需的指令和周期数量分别降至原有软件实现的5.47%和2.96%,
大幅减少了计算所需时间,算法执行效率显著提升。并且协处理器整体占用了6754个
Slice资源,在保证较高处理速度的同时,协处理器的资源利用率得到了优化。
关键词:RISC-V;SM2算法;蜂鸟E203;协处理器
Abstract
Inthecontextofrapidlyadvancinginternettechnologies,thesocietaldependencyon
cyberspaceisintensifying,concurrentlyescalatingthechallengesassociatedwithnetwork
security.Withinthisframework,theChinesecryptographicalgorithmSM2isinstrumentalin
safeguardingdatasecurityandprivacy.However,withthecontinuousprogressofinformation
technologyandthecomplexityoftheapplicationenvironment,SM2algorithmisfacingthe
problemsofhighcomputationalcomplexity,lowexecutionefficiency,andhighresource
consumptioninbothsoftwareandhardwareimplementations,etc.RISC-V,characterizedbyits
opennessandflexibilityasanopen-sourceReducedInstructionSetComputing(RISC)
architecture,hasfacilitatednewavenuesforcryptographictechnologywithinthedomainof
hardware-softwareco-design.Inresponsetothecriticaldemandforefficiencyandsecurityof
theSM2algorithminnetworksecurity,thisstudyhasdevelo
您可能关注的文档
- “使用网络科学量化心理词汇结构”讲座口译实践报告.pdf
- “再驯化”视角下的数字哀思:失亲者的微信朋友圈哀悼现象研究.pdf
- 《红楼梦》对话中变异性第二人称称呼语的译者风格研究.pdf
- 《红星照耀中国》重译研究.pdf
- 《西斯廷圣母》的新图像学阐释.pdf
- 3-乙酰-6,7-二甲氧基香豆素对非酒精性脂肪肝病的治疗作用及机制研究.pdf
- 1060铝合金薄板可调环形光斑激光搭接焊工艺优化与监测方法研究.pdf
- ALKBH5调控Slamf7 m6A修饰在石英粉尘致肺炎性反应中的作用及机制研究.pdf
- “单元学习任务”教学中深度学习理论的应用策略研究——以统编高中语文必修教材为例.pdf
- “一案到底”教学法在高中思想政治课中的运用研究.pdf
最近下载
- 热风炉工、除尘工、风机工技能考试复习测试卷附答案.doc
- 2024年度配电网自动化FTU培训.pptx
- 第12课 古诗词三首 己亥杂诗 课件 部编版语文五年级上册.pptx
- 音标英语《兔宝宝的故事》中英对照 标注音标.pdf
- GoPro Cameras hero6_black Product Manuals用户手册说明书(语言 Italiano).pdf
- it的用法 公开课PPT课件.ppt
- 2024年山东省第三届中小学生海洋知识竞赛试题及答案(小学组).pdf
- 2025年冀教版小学六年级上册英语阅读理解专项习题含答案.pdf VIP
- 附表4-1 呼和浩特市基准地价及调整幅度表.doc
- 全国导游基础知识(全套).pdf
文档评论(0)