[发明专利]用于后量子密码安全XMSS和LMS基于散列的签名和验证的加速器在审

专利信息
申请号: 202010227082.9 申请日: 2020-03-27
公开(公告)号: CN112152788A 公开(公告)日: 2020-12-29
发明(设计)人: V·苏雷什;S·马修;M·萨斯特里;S·高希;R·库马尔;R·米索茨基 申请(专利权)人: 英特尔公司
主分类号: H04L9/06 分类号: H04L9/06;H04L9/08;H04L9/30;H04L9/32
代理公司: 北京尚诚知识产权代理有限公司 11322 代理人: 龙淳;岳磊
地址: 美国加利*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 量子 密码 安全 xmss lms 基于 签名 验证 加速器
【权利要求书】:

1.一种装置,包括:

计算机可读存储器;

散列逻辑,用于:基于输入消息,生成消息散列值;

签名逻辑,用于:生成要与所述消息关联地发送的签名,所述签名逻辑将基于散列的签名方案应用于私钥,以生成包括公钥的签名;和

加速器逻辑,用于:预计算所述签名逻辑的至少一组输入。

2.根据权利要求1所述的装置,所述散列逻辑用于:

使用安全散列算法(SHA2)散列函数计算所述输入消息的消息散列;以及

处理所述消息散列,以生成值数组。

3.根据权利要求2所述的装置,所述签名逻辑用于:

将链函数应用于所述私钥,所述链函数包括SHA2散列操作链,其中,所述SHA2散列操作链中的散列操作包括:

用于生成位掩码的第一伪随机函数(PRF)和用于生成密钥的第二PRF;

异或(XOR)逻辑,用于将所述位掩码与来自先前散列函数的散列值求异或,以生成异或输出;以及

SHA2散列函数,用于接收串接的所述异或输出和所述位掩码作为输入,并生成散列输出。

4.根据权利要求3所述的装置,所述加速器逻辑用于:

基于OPCODE输入和SEED输入,预计算第一中间散列值;以及

将所述第一中间散列值应用于所述签名逻辑中的SHA2散列操作链中的第一PRF和第二PRF。

5.根据权利要求4所述的装置,所述加速器逻辑用于:

基于地址输入的一部分,预计算第二中间散列值;以及

将所述第二中间散列值应用于所述签名逻辑中的SHA2散列操作链中的第一PRF和第二PRF。

6.根据权利要求5所述的装置,所述加速器逻辑用于:

基于地址输入的一部分,预计算第三中间散列值;以及

将所述第三中间散列值应用于所述签名逻辑中的SHA2散列操作链中的第一SHA2散列函数。

7.根据权利要求2所述的装置,所述签名逻辑用于:

应用L-Tree操作,所述L-Tree操作生成二叉树,以使用一系列键控散列操作将所述公钥压缩为单个叶节点值,其中,所述一系列键控散列操作中的散列操作包括:

第一伪随机函数(PRF),用于生成第一位掩码;

第二PRF,用于生成第二位掩码;

第三PRF,用于生成密钥;

第一异或(XOR)逻辑,用于将所述第一位掩码与第一公钥值求异或,以生成第一异或输出;

第二异或(XOR)逻辑,用于将所述第二位掩码与第二公钥值求异或,以生成第二异或输出;以及

SHA2散列函数,用于接收串接的所述第一异或输出、所述第二异或输出、OPCODE和PAD作为输入,并生成散列输出。

8.根据权利要求7所述的装置,所述加速器逻辑用于:

基于OPCODE输入和SEED输入,预计算第一中间散列值;以及

将所述第一中间散列值应用于所述L-Tree操作中的所述一系列SHA2散列操作中的第一PRF、第二PRF和第三PRF。

9.根据权利要求8所述的装置,所述加速器逻辑用于:

基于地址输入的一部分,预计算第二中间散列值;以及

将所述第二中间散列值应用于所述L-Tree操作中的所述一系列SHA2散列操作中的第一PRF、第二PRF和第三PRF。

10.根据权利要求9所述的装置,所述加速器逻辑用于:

基于地址输入的一部分,预计算第三中间散列值;以及

将所述第三中间散列值应用于所述L-Tree操作中的所述一系列SHA2散列操作中的SHA2散列函数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010227082.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top