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

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

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 山东大学宁亚飞获国家专利权

山东大学宁亚飞获国家专利权

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

龙图腾网获悉山东大学申请的专利一种基于寄存器的数据并行加解密方法、系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121036949B

龙图腾网通过国家知识产权局官网在2026-01-27发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511563063.2,技术领域涉及:H04L9/06;该发明授权一种基于寄存器的数据并行加解密方法、系统是由宁亚飞;张金豪;亢宏杰;万青松;房宏基设计研发完成,并于2025-10-30向国家知识产权局提交的专利申请。

一种基于寄存器的数据并行加解密方法、系统在说明书摘要公布了:本发明属于信息安全与加解密技术领域,具体涉及一种基于寄存器的数据并行加解密方法、系统,以寄存器位宽为分块单位,实现多个数据的并行加解密,将蒙哥马利域转换、二进制快速幂等复杂操作变为单条指令,避免高频操作的指令序列重复执行,进一步提升执行效率,大幅减少运算总周期,支持1024位、2048位、4096位等任意位宽的加解密需求,无需针对不同位宽重新设计硬件结构,具备良好的灵活性、稳定性与可扩展性。

本发明授权一种基于寄存器的数据并行加解密方法、系统在权利要求书中公布了:1.一种基于寄存器的数据并行加解密方法,其特征在于,包括: S1:根据寄存器位宽,将明文拆分为多个明文分块后,并行处理多个明文分块,基于蒙哥马利算法,将每个明文分块转换为蒙哥马利域,得到多个蒙哥马利域明文分块; S2:通过vrsa.exp指令,基于二进制快速幂算法,模幂运算的乘法单位元初始化为1后,按公钥指数二进制位的从最高位到最低位顺序,每轮并行处理多个蒙哥马利域明文分块,得到多个中间明文结果,操作如下: S21:将k个模幂运算的乘法单位元初始化为1,用于k个分块加密; S22:若当前轮公钥指数位为1,则利用上一轮模幂运算的乘法单位元和当前轮蒙哥马利域明文分块,并行执行模乘运算,得到每个分块当前轮模幂运算的乘法单位元; 若当前轮公钥指数位为0,则直接执行S23; S23:利用当前轮蒙哥马利域明文分块,并行执行模平方运算,更新每个分块当前轮蒙哥马利域明文分块,执行S22直至处理完公钥指数的全部二进制位,得到每个分块对应的中间明文结果; 所述vrsa.exp指令,包括目标寄存器地址1,存储模乘结果;目标寄存器地址2,存储模平方结果;源寄存器地址3,存储蒙哥马利域的明文或密文;操作场景控制,其中1=加密过程,0=解密过程; S3:通过vrsa.montc指令,并行处理多个中间明文结果,并基于蒙哥马利算法,将多个中间明文结果还原为普通域,得到多个密文分块;调整多个密文分块的位序,并合并为密文; 所述vrsa.montc指令,包括目的寄存器地址1,用于存储蒙哥马利域转换结果;源寄存器地址1,用于存储明文或密文;源寄存器地址2,用于存储蒙哥马利参数R、R_inv;操作场景控制,其中1=加密过程,0=解密过程;转换方向控制,其中001=普通域→蒙哥马利域,000=蒙哥马利域→普通域。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人山东大学,其通讯地址为:250000 山东省济南市历城区山大南路27号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

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