椭圆曲线密码的硬件实现研究任务书

 2021-08-24 09:08

1. 毕业设计(论文)主要内容:

学习了解椭圆曲线密码算法的基本原理,并通过FPGA硬件实现椭圆曲线密码算法,包括实现数据加密、解密,签名、签名验证功能。

2. 毕业设计(论文)主要任务及要求

1、阅读的参考文献不少于15篇(其中近5年外文文献不少于3篇);任务书上列举的必读参考文献4-5篇即可(含1-2篇外文文献);2、完成开题报告;3、学习了解椭圆曲线密码算法的基本原理,设计椭圆曲线密码算法的FPGA实现逻辑,通过仿真实现数据加密、解密,签名、签名验证;4、完成不少于12000字的论文的撰写并完成答辩的相关工作;5、完成不低于5000汉字(20000英文印刷符)的教师指定的相关文献的英译汉翻译;6、正文应包含不少于12幅图(包括:电路原理图、流程图、结构框图、程序框图等)。

3. 毕业设计(论文)完成任务的计划与安排

第1周—第4周搜集资料,撰写开题报告;第5周—第6周论文开题;第7周—第12周撰写论文初稿;第13周—第16周修改论文;第17周论文答辩。

4. 主要参考文献

[1] AndreasEnge, 恩格, 吴铤,等. 椭圆曲线及其在密码学中的应用――导引[M]. 科学出版社, 2007.

[2] 魏东梅, 杨涛. 基于FPGA的F2^m域椭圆曲线点乘的快速实现[J]. 计算机应用, 2011, 31(2):540-542.

[3] Jrvinen K. Optimized FPGA-based elliptic curve cryptography processor for high-speed applications[J]. Integration the Vlsi Journal, 2011, 44(4):270-279.

[4] 黄威. 椭圆曲线密码(ECC)算法的FPGA实现及优化设计[D]. 武汉理工大学, 2006.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。