广西大学卿国能获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉广西大学申请的专利一种基于FPGA的SHA256高效数字加密方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116527392B 。
龙图腾网通过国家知识产权局官网在2025-12-16发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310657323.7,技术领域涉及:H04L9/40;该发明授权一种基于FPGA的SHA256高效数字加密方法及系统是由卿国能;曲勃源;张振荣设计研发完成,并于2023-06-05向国家知识产权局提交的专利申请。
本一种基于FPGA的SHA256高效数字加密方法及系统在说明书摘要公布了:本发明公开了一种基于FPGA的SHA256高效数字加密方法及系统包括,通过PC模块产生待加密数据,将其作为数据源利用PCIE协议发送到FPGA模块;使用PCIE接口控制模块接收所述数据源,并将该数据源发送到接收数据控制模块;所述接收数据控制模块将接收到的数据源发送到SHA256算法核实现模块进行计算,得到加密后的哈希值;将所述哈希值回发至接收数据控制模块,再将其发送到PCIE接口控制模块并通过PCIE协议,将所述哈希值返回至PC模块;把PC模块原有的正确加密后的哈希值与所述哈希值做对比,得到高效数字加密方法;本发明通过设计的SHA256算法,分析FPGA芯片资源特性,设计出带宽高、移植性好的算法硬实现IP,算法核的个数可以灵活配置,方便扩展。
本发明授权一种基于FPGA的SHA256高效数字加密方法及系统在权利要求书中公布了:1.一种基于FPGA的SHA256高效数字加密方法,其特征在于,包括: 通过PC模块产生待加密数据,将其作为数据源利用PCIE协议发送到FPGA模块; 使用PCIE接口控制模块接收所述数据源,并将该数据源发送到接受数据控制模块; 所述接受数据控制模块将接收到的数据源发送到SHA256算法核实现模块进行计算,得到加密后的哈希值; 将所述哈希值回发至接受数据控制模块,再将其发送到PCIE接口控制模块并通过PCIE协议,将所述哈希值返回至PC模块; 把PC模块原有的正确加密后的哈希值与所述哈希值做对比,得到高效数字加密方法; 发送的待加密数据为经过预处理后的256比特的数据源; PCIE接口控制模块功能分为读写两部分,第一部分是数据的读写,第二部分是配置数据的读写; 接受数据控制模块通过标准协议接受数据后,将数据存储到FIFO中做一级缓冲并与下一个模块隔离,同时拼接存储到FIFO中; 计算得到加密后的哈希值,包括: 首先,对存储到FIFO中的数据进行读取,采取状态机的方式对输出数据进行拼接运算,当帧数据符有效时,此时拼接数据就是待加密数据,即数据源; 其次,进行8次拼接操作,同时在第8次拼接操作时对帧限定符进行高度限定,此时会产生一个拼接数据有效信号,用于判断数据拼接信号已经经过8次拼接后成为待加密数据,在拼接完成后根据系统实际需要拉高拼接数据有效信号,得到拼接数据,同时初始化一个初始哈希值,将初始哈希值存储到一个256比特的初始哈希寄存器中; 最后,将拼接数据、拼接数据有效信号、初始哈希值送入SHA256算法核实现模块作为该模块的数据输入;将256比特的输出哈希寄存器和哈希输出有效信号作为输出。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人广西大学,其通讯地址为:530000 广西壮族自治区南宁市西乡塘区大学东路100号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励