PQ盾牌有限公司马尔库-尤哈尼·奥拉维·萨里宁获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉PQ盾牌有限公司申请的专利用于密码运算的协处理器获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114270352B 。
龙图腾网通过国家知识产权局官网在2025-11-21发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202080057812.3,技术领域涉及:G06F21/72;该发明授权用于密码运算的协处理器是由马尔库-尤哈尼·奥拉维·萨里宁设计研发完成,并于2020-08-06向国家知识产权局提交的专利申请。
本用于密码运算的协处理器在说明书摘要公布了:本文描述的某些实例涉及一种允许处理单元高效地执行密码运算的协处理器。所述协处理器具有算术单元,所述算术单元被配置为使用从存储器加载的位序列来执行离散二进制算术。所述协处理器可被配置用于某些函数的快速低功率计算,所述函数包括用于密码运算的低级构建块。这些函数可包括布尔逻辑和整数算术。所述协处理器具有能够由所述处理单元写入以控制所述协处理器的一组控制寄存器。一个或多个源和目的地的地址能够由所述协处理器计算以实现灵活运算。所述协处理器能够允许快速地计算许多高级密码运算,包括“后量子”安全的那些运算。
本发明授权用于密码运算的协处理器在权利要求书中公布了:1.一种用于密码运算的协处理器100,所述协处理器100通信地耦接到外部处理单元,所述协处理器100包括: 一组控制寄存器115,所述一组控制寄存器115能够由所述外部处理单元写入; 算术引擎125,所述算术引擎125用于对存储在一组源寄存器中的二进制数据执行函数,并且将所述函数的输出存储在至少一个目的地寄存器中,所述函数被应用于存储在所述一组源寄存器内的表示整数值的一组相应位序列,所述函数选自包括布尔逻辑和整数算术中的一者或多者的函数集; 地址生成器130,所述地址生成器130用于确定用于将来自存储器的二进制数据加载到所述一组源寄存器中的一组源地址以及用于将来自所述至少一个目的地寄存器的二进制数据存储在存储器中的至少一个目的地地址;以及 控制逻辑120,所述控制逻辑120用于基于存储在所述一组控制寄存器115中的值控制所述算术引擎125和所述地址生成器130的运算,其中,所述控制逻辑被配置为基于所述一组控制寄存器115中的至少一个值从所述函数集选择所述函数, 所述协处理器100被配置为使得: 所述函数集包括用于基于代码和基于格的密码学中的一者或多者的子函数, 所述控制逻辑被配置为在一组迭代内应用所述算术引擎125和所述地址生成器130以对与多个源相关联的二进制数据执行运算并输出与目的地相关联的二进制数据, 在所述一组迭代内,所述地址生成器130确定与每个源的数据矩阵相关联的一组源地址和与所述目的地的数据矩阵相关联的一组目的地地址,并且 在所述一组迭代内,所述算术引擎125被应用于所述多个源的所述数据矩阵以输出目的地的所述数据矩阵, 所述多个源的所述数据矩阵和所述目的地具有相同大小, 所述控制寄存器115包括: 第一控制寄存器,所述第一控制寄存器存储表示矩阵宽度的第一维度上的字中的整数大小的位序列;以及 第二控制寄存器,所述第二控制寄存器存储表示矩阵高度的第二维度上的字中的整数大小的位序列, 多个矩阵中的一个或多个内的自定义路径使用存储在所述一组控制寄存器中的起始地址和一个或多个维度的增量值来配置,并且 在所述一组迭代中的每次迭代时,所述地址生成器130通过递增所述一组源地址和所述至少一个目的地地址,基于所述控制寄存器115并行确定所述一组源地址和所述一组目的地地址。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人PQ盾牌有限公司,其通讯地址为:英国牛津;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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