[发明专利]生成加密密钥的方法、集成电路和计算机可读介质有效
申请号: | 201680072688.1 | 申请日: | 2016-12-15 |
公开(公告)号: | CN108370310B | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | A·库马;R·佩瑞兹 | 申请(专利权)人: | 密码研究公司 |
主分类号: | H04L9/00 | 分类号: | H04L9/00 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;辛鸣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 软件不可访问的秘密密钥值根据由一次性可编程(OTP)位组成的寄存器被加扰。第一OTP寄存器被用于在生命周期事件发生时改变秘密密钥值的加扰。第二OTP寄存器被用于取消秘密密钥的加扰的改变。第三OTP寄存器被用于影响对秘密密钥的加扰的永久改变。秘密密钥的加扰的值(无论是改变的还是未改变的)被用作种子以产生用于由设备进行的加密操作的密钥。 | ||
搜索关键词: | 生成 加密 密钥 方法 集成电路 计算机 可读 介质 | ||
【主权项】:
1.一种生成加密密钥的方法,包括:向具有电路的半导体设备配置秘密密钥值,所述秘密密钥值对于在所述设备上运行的软件不可访问;向一次性电可编程半导体存储器位配置初始值,每个一次性电可编程半导体存储器位被限制为值从相应初始值的一次改变;从由所述一次性电可编程半导体存储器位的第一子集存储的生命周期提前位接收第一生命周期提前值;从由所述一次性电可编程半导体存储器位的第二子集存储的生命周期回滚位接收第一生命周期回滚值;使用生命周期状态生成过程从所述第一生命周期提前值和所述第一生命周期回滚值生成第一生命周期状态值;从由所述一次性电可编程半导体存储器位的第三子集存储的个性位接收第一个性值;使用单向处理函数,基于所述秘密密钥值、所述第一个性值和所述第一生命周期状态值来生成第一密钥分割值;以及,从所述第一密钥分割值生成第一加密密钥。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于密码研究公司,未经密码研究公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680072688.1/,转载请声明来源钻瓜专利网。
- 上一篇:用于解码消息数据的具有帧同步部的数字无线电接收器
- 下一篇:计算设备和方法