1. 研究目的与意义
SM4分组密码算法简称为SM4算法,SM4是我国国家密码局2010年公布的密码行业标准,2021年正式成为国际标准。
与美国NIST公布的AES算法相比,SM4的算法结构比AES简洁清晰,并且更易理解,更易实现。
SM4分组密码算法在使用上表现出了安全高效的特点,与其他分组密码相比具有算法资源利用率高、软硬件实现方便、可用现有的处理器进行处理的优势。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
2. 课题关键问题和重难点
1、如何以低开销、高效率完成SM4-CTR-DRBG算法的硬件电路结构设计?SM4分组密码算法是一个迭代分组密码算法,由加解密算法和密钥扩展算法组成。
SM4分组密码算法采用非平衡Feistel结构,分组长度为128b,密钥长度为128b。
加密算法与密钥扩展算法均采用32轮非线性迭代结构。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
3. 国内外研究现状(文献综述)
随机数是虽然具有一定的统计学规律,但它是抽样值不能事先确定的数。
实际中产生的随机数不是绝对随机数,是相对的,称为伪随机数。
伪随机数发生器(Pseudo random Number Generator)在扩频通信、信息加密和系统测试等领域中有着广泛的应用。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
4. 研究方案
本方案要求做一个基于SM4分组密码算法的伪随机数发生器。
需要SM4分组密码算法、伪随机数发生器、Verilog HDL硬件描述语言、FPGA开发板等部分设计。
使其实现低开销、高效率的功能。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
5. 工作计划
第1-2周:提交开题报告,并进行课题的需求分析。
第3周:在导师的指导下进行课题详细设计。
第4周:在导师指导下进行课题模块化设计并进行模块代码编写与调试。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。