矩阵时光数字科技有限公司徐乃瑞获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉矩阵时光数字科技有限公司申请的专利一种基于FPGA实现生成不可约多项式和哈希算法的系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114662151B 。
龙图腾网通过国家知识产权局官网在2025-10-03发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210336766.1,技术领域涉及:G06F21/62;该发明授权一种基于FPGA实现生成不可约多项式和哈希算法的系统是由徐乃瑞;刘凯设计研发完成,并于2022-04-01向国家知识产权局提交的专利申请。
本一种基于FPGA实现生成不可约多项式和哈希算法的系统在说明书摘要公布了:本发明公开了一种基于FPGA实现生成不可约多项式和哈希算法的系统,涉及信息安全领域,该系统包括不可约多项式单元及哈希算法单元,该系统检测到开始传输的标志数据位后,提取不可约多项式参数输入至不可约多项式单元,不可约多项式单元对不可约多项式参数进行判断,符合条件的不可约多项式参数会输入至哈希算法单元,不可约多项式参数、密钥及待加密数据经哈希算法单元运算最终输出结果哈希值。该系统不但能够快速生成不可约多项式,且能够基于不可约多项式,快速、安全、高效的实现哈希算法加密。
本发明授权一种基于FPGA实现生成不可约多项式和哈希算法的系统在权利要求书中公布了:1.一种基于FPGA实现生成不可约多项式和哈希算法的系统,其特征在于,该系统包括不可约多项式单元及哈希算法单元,该系统检测到开始传输的标志数据位后,提取不可约多项式参数输入至不可约多项式单元,不可约多项式单元对不可约多项式参数进行判断,符合条件的不可约多项式参数会输入至哈希算法单元,不可约多项式参数、密钥及待加密数据经哈希算法单元运算最终输出结果哈希值; 所述不可约多项式单元包括平方运算模块、求模运算模块、计数判断模块、循环求模运算模块及结果判断模块,平方运算模块对输入数据进行平方运算;求模运算模块对输入的平方运算模块数据及输入的不可约多项式参数进行求模运算;计数判断模块用于记录经过平方运算模块、求模运算模块的次数及根据判断结果记录特定次数的数据结果;循环求模运算模块对输入的计数判断模块数据及输入的不可约多项式参数进行循环求模运算;结果判断模块判断不可约多项式参数是否符合要求,不符合要求则对不可约多项式参数进行加数字2操作,并重新经不可约多项式单元运算判断,直到确认符合要求的不可约多项式参数; 其中,密钥的数据长度为m比特,FPGA中预设地址固定参数G,固定参数G长度为m比特,固定参数G经平方运算后,得到一个长度为2m比特的数据X,该数据X会传输至求模运算模块,求模运算模块对数据X的2m比特数据进行一次判断,判断高m比特数据是否均为0,若是,则取数据X的低m比特数据,输入至计数判断模块,若否,则输入的不可约多项式参数进行移位处理和异或运算。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人矩阵时光数字科技有限公司,其通讯地址为:210000 江苏省南京市中国(江苏)自由贸易试验区南京片区江淼路88号腾飞大厦b座11层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。
请提出您的宝贵建议,有机会获取IP积分或其他奖励