Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜南京航空航天大学;江苏嘉擎信息技术有限公司黄玉划获国家专利权

恭喜南京航空航天大学;江苏嘉擎信息技术有限公司黄玉划获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜南京航空航天大学;江苏嘉擎信息技术有限公司申请的专利基于并行循环移位寄存器的轻量级Hash函数构造方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114629624B

龙图腾网通过国家知识产权局官网在2025-04-18发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210236979.7,技术领域涉及:H04L9/06;该发明授权基于并行循环移位寄存器的轻量级Hash函数构造方法是由黄玉划;李申;辛大勇;张超;曾庆喜设计研发完成,并于2022-03-11向国家知识产权局提交的专利申请。

基于并行循环移位寄存器的轻量级Hash函数构造方法在说明书摘要公布了:本发明公开了一种基于并行循环移位寄存器的轻量级Hash函数构造方法,包括:初始化,将任意长的输入消息按预设固定长度进行分组,对不满足长度的分组进行补位;基于分组密码BPRR来构造压缩函数,通过吸收和榨取,输出指定长度的消息摘要。本发明具有效率高、硬件实现代价低等特点,效率接近常规Hash函数,比其它轻量级Hash函数更适用于资源受限与不受限设备之间互通,主要用于资源受限环境中的身份认证、数据校验、密钥交换与数字签名等。

本发明授权基于并行循环移位寄存器的轻量级Hash函数构造方法在权利要求书中公布了:1.一种基于并行循环移位寄存器的轻量级Hash函数构造方法,其特征在于,所述构造方法包括以下步骤:S1,初始化:将任意长的输入消息M按预设固定长度r进行分组,对不满足预设固定长度r的分组进行补位;S2,吸收阶段:将消息分组Mi经过异或运算后混入内部状态B,基于分组密码BPRR来构造压缩函数,采用压缩函数BPRR来更新内部状态B,直至所有的消息分组被吸收完毕,i=1,2,…,k,k是分组总数;S3,榨取阶段:将内部状态B的部分比特作为部分消息摘要输出,再采用压缩函数BPRR对内部状态B进行更新,直至输出的总长度达到消息摘要的长度要求;步骤S2中,吸收阶段包括以下步骤:S21,将内部状态B表示成4个32位字级联,B=B0||B1||B2||B3;S22,令i=1;S23,将内部状态B的前r比特与r比特的消息分组Mi异或,采用异或结果更新内部状态B的前r比特;S24,结合下述公式进行迭代,每轮迭代均采用并行循环移位寄存器PRR对内部状态B进行更新,20轮迭代后完成一次内部状态B的更新:B0=B0+B1+B2+B3;B1=B0m31+B1+1;B2=B0[m+131]+B2+3;B3=B0[m+231]+B3+5;其中,m的初值为1,每轮迭代后更新为m=m+3;S25,令i=i+1,重复步骤S23至步骤S24,直至i=k+1,所有的消息分组被吸收完毕,k为消息M的分组数;步骤S3中,榨取阶段包括以下步骤:S31,令i=1;S32,将内部状态B的前r比特作为输出,结合下述公式进行迭代,每轮迭代均采用并行循环移位寄存器PRR对B进行更新,20轮迭代后完成一次内部状态B的更新:B0=B0+B1+B2+B3;B1=B0m31+B1+1;B2=B0[m+131]+B2+3;B3=B0[m+231]+B3+5其中,m的初值为1,每轮迭代后更新为m=m+3;S33,令i=i+1,重复步骤S32至步骤S33,直至输出的长度达到消息摘要长度N,得到N比特的消息摘要H,H=H1||H2||……||HN。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人南京航空航天大学;江苏嘉擎信息技术有限公司,其通讯地址为:210016 江苏省南京市秦淮区御道街29号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。