当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于快速安全启动的低时延后量子签名验证制造技术

技术编号:26894739 阅读:34 留言:0更新日期:2020-12-29 16:18
在一个示例中,设备包括:计算机可读存储器;XMSS验证管理器逻辑,用于管理XMSS验证功能;单次签名及公钥生成器逻辑;链函数逻辑,用于实现链函数算法;低时延SHA3硬件引擎;以及寄存器组,所述寄存器组通信地耦合到XMSS验证管理器逻辑。可以描述其它示例。

【技术实现步骤摘要】
用于快速安全启动的低时延后量子签名验证
技术介绍
本文中所描述的主题一般涉及计算机安全性的领域,并且更特别地涉及用于后量子密码安全基于扩展Merkle签名方案(XMSS)和Leighton/Micali签名(LMS)散列(hash)的签名和验证的加速器。预期现有的公钥数字签名算法(诸如,Rivest-Shamir-Adleman(RSA)和椭圆曲线数字签名算法(ECDSA))对抗基于诸如使用量子计算机的Shor算法之类的算法的蛮力(brute-force)攻击是不安全的。因此,在密码研究团体中并且在各种标准主体中正在努力定义对于对抗量子计算机而安全的算法的新标准。因此,用于实现快速安全启动操作的低时延后量子签名验证的技术可以例如在基于计算机的通信系统和方法中找到效用。附图说明本详述参考附图而描述。图1A和图1B分别是基于单次散列的签名方案和基于多次散列的签名方案的示意图示。图2A-2B分别是单次签名方案和多次签名方案的示意图示。图3是根据一些示例的签名装置和验证装置的示意图示。图4A是根据一些示例的Me本文档来自技高网...

【技术保护点】
1.一种设备,包括:/n计算机可读存储器;/nXMSS验证管理器逻辑,用于管理XMSS验证功能;/n单次签名及公钥生成器逻辑;/n链函数逻辑,用于实现链函数算法;/n低时延SHA3硬件引擎;以及/n寄存器组,所述寄存器组通信地耦合到所述XMSS验证管理器逻辑。/n

【技术特征摘要】
20190628 US 16/4560341.一种设备,包括:
计算机可读存储器;
XMSS验证管理器逻辑,用于管理XMSS验证功能;
单次签名及公钥生成器逻辑;
链函数逻辑,用于实现链函数算法;
低时延SHA3硬件引擎;以及
寄存器组,所述寄存器组通信地耦合到所述XMSS验证管理器逻辑。


2.根据权利要求1所述的设备,还包括逻辑以:
在所述计算机可读存储器中接收用于XMSS操作的XMSS输入集合;以及
将所述XMSS输入集合应用于XMSS验证管理器逻辑。


3.根据权利要求2所述的设备,还包括逻辑以:
在通信总线上断言繁忙信号;以及
切换成在其中外部读取/写入操作被忽略的受保护模式。


4.根据权利要求3所述的设备,还包括逻辑以:
将单次签名函数过程应用于所述XMSS输入集合;以及
调用所述链函数逻辑来应用链函数,以促进所述单次签名函数。


5.根据权利要求1所述的设备,其中,所述SHA3硬件引擎能够实行SHAKE-128...

【专利技术属性】
技术研发人员:S戈什V苏雷什S马修M萨斯特里AH赖因德斯R库马尔R米索茨基
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1