[发明专利]用于屏蔽RSA运算的系统和方法在审
申请号: | 201810889230.6 | 申请日: | 2018-08-07 |
公开(公告)号: | CN109388976A | 公开(公告)日: | 2019-02-26 |
发明(设计)人: | Y·Y·R·卢瓦泽尔;F·莱尔米特;J·迪伯夫 | 申请(专利权)人: | 马克西姆综合产品公司 |
主分类号: | G06F21/79 | 分类号: | G06F21/79;H04L9/08;H04L9/30 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜;王英 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 呈现了用于保护存储在存储器中的秘密数据以防止未授权访问和数据操纵的系统和方法。各个实施例可以应用于隐藏或屏蔽RSA指数,所述RSA指数用于公钥加密术并且存储在使用不可擦除工作存储器进行计算的加密硬件块中。在某些实施例中,屏蔽RSA指数是通过两步过程来完成的,所述两步过程将特别计算的随机值和秘密值与所述秘密指数组合。所述随机值存储在可擦除存储器中,使得如果发生攻击则所述可擦除存储器和所述不可擦除存储器二者都不泄露任何嵌入秘密。附加的存储器资源花费仅轻微地影响系统性能。 | ||
搜索关键词: | 屏蔽 可擦除存储器 存储 不可擦除存储器 存储器资源 工作存储器 公钥加密术 未授权访问 加密硬件 秘密数据 秘密指数 数据操纵 影响系统 存储器 秘密 擦除 嵌入 运算 泄露 攻击 应用 | ||
【主权项】:
1.一种用于保护机密数据的方法,所述方法包括:接收秘密值和随机值;在安全设备处将所述随机值与所述秘密值相加以获得屏蔽值;将所述屏蔽值存储在非安全存储器中,所述非安全存储器位于所述安全设备的外部;使用所述屏蔽值来计算中间值;从所述非安全存储器中擦除所述屏蔽值,使得如果发生攻击则不能够从所述非安全存储器中恢复秘密值和所述第一随机值中的任一者;将指数值加载到所述非安全存储器中;以及使用所述中间值和所述指数值来计算最终值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马克西姆综合产品公司,未经马克西姆综合产品公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810889230.6/,转载请声明来源钻瓜专利网。
- 上一篇:针对安全性和可靠性的存储器组织
- 下一篇:一种反截屏方法和装置