山东云海国创云计算装备产业创新中心有限公司宋超获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉山东云海国创云计算装备产业创新中心有限公司申请的专利基于指令集架构的密码算法实现方法、计算机程序产品、设备及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120692021B 。
龙图腾网通过国家知识产权局官网在2026-01-13发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511180106.9,技术领域涉及:H04L9/30;该发明授权基于指令集架构的密码算法实现方法、计算机程序产品、设备及介质是由宋超;钟戟;刘奇浩;沙猛;崔子浩;石鹏设计研发完成,并于2025-08-22向国家知识产权局提交的专利申请。
本基于指令集架构的密码算法实现方法、计算机程序产品、设备及介质在说明书摘要公布了:本申请公开了基于指令集架构的密码算法实现方法、计算机程序产品、设备及介质,涉及计算机领域,应用于密码算法实现装置,装置包括处理器核心、硬件加速模块与通信接口;通过处理器核心识别目标指令的指令类型,基于指令类型的指令格式提取操作数;通过通信接口将操作数发送至硬件加速模块;通过硬件加速模块根据指令类型调用对应密码运算单元,利用密码运算单元根据操作数得到目标运算结果;硬件加速模块包含多个密码运算单元,各密码运算单元集成抗侧信道攻击的安全机制;通过通信接口将目标运算结果发送至处理器核心存储。本申请提升了运算性能,降低了密钥信息泄露的风险,改善了传统技术中难以适配开源指令集及工具链适配不足的问题。
本发明授权基于指令集架构的密码算法实现方法、计算机程序产品、设备及介质在权利要求书中公布了:1.一种基于指令集架构的密码算法实现方法,其特征在于,应用于密码算法实现装置,所述装置包括处理器核心、硬件加速模块与通信接口; 通过所述处理器核心,识别目标指令的指令类型,并基于所述指令类型对应的指令格式提取操作数;所述目标指令为预设指令集扩展的自定义指令; 通过所述通信接口,将所述操作数发送至所述硬件加速模块; 通过硬件加速模块,根据所述指令类型调用对应的密码运算单元,利用所述密码运算单元根据所述操作数得到目标运算结果;其中,所述硬件加速模块包含多个所述密码运算单元,各所述密码运算单元按照密码算法的运算依赖关系形成层级结构,各所述密码运算单元集成抗侧信道攻击的安全机制; 通过所述通信接口,将所述目标运算结果发送至所述处理器核心存储; 其中,安全机制包括基于随机掩码的机制和基于恒定时间的机制;密码运算单元包括有限域运算单元、椭圆曲线运算单元和双线性对运算单元; 有限域运算单元的安全机制:模乘子单元通过硬件掩码生成技术,在蒙哥马利模乘操作中为操作数插入随机掩码,掩盖操作数的实际值;将所有分支逻辑替换为无分支算术操作,实现恒定时间控制;模逆子单元采用恒定时间执行策略,无论输入指数的二进制位为0或1,每步操作的周期数固定;在指数运算中引入随机数对指数进行随机化处理; 椭圆曲线运算单元的安全机制:点加子单元和点倍子单元在点运算过程中引入随机数对坐标进行随机化处理,使每次运算的中间坐标值具有不确定性;坐标转换操作采用恒定时间设计,确保转换过程耗时与输入坐标值无关; 双线性对运算单元的安全机制:在Miller循环中引入随机数,对迭代的中间结果进行随机化处理;幂运算采用恒定时间实现,确保运算耗时与输入参数无关;Frobenius映射加速器的系数置换和常数乘法操作在固定周期完成。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人山东云海国创云计算装备产业创新中心有限公司,其通讯地址为:250014 山东省济南市高新区港西路2177号港盛大厦4层401室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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