国密算法 FPGA实现
时间: 2023-08-19 13:06:26 浏览: 153
FPGA算法和实现
4星 · 用户满意度95%
国密算法是指中国国家密码管理局发布的密码算法,其中包括SM2和SM3算法。SM2是一种椭圆曲线公钥密码算法,用于替代RSA算法,具有更高的安全性和较小的密钥长度。SM3是一种哈希算法,用于数据的完整性校验和数字签名。\[2\]
关于国密算法的FPGA实现,有相关的研究和实践。例如,有人对SM3哈希算法进行了FPGA实现,包括填充模块、消息扩展模块、压缩函数模块和顶层模块等。这些模块的FPGA实现可以提供高效的计算性能和低功耗的特点。\[1\]
总的来说,国密算法的FPGA实现可以提供高效、安全的密码计算能力,适用于各种密码应用场景。
#### 引用[.reference_title]
- *1* [SM3哈希算法的FPGA实现 II](https://blog.csdn.net/qq_34895681/article/details/129778950)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [国密SM2/SM3算法在单片机平台上的实现(C语言)](https://blog.csdn.net/XiaoMing_/article/details/125350467)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [国密SM3密码杂凑算法原理及实现(附源码)](https://blog.csdn.net/guyongqiangx/article/details/118061218)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文