[发明专利]用于电熔断的加密密钥的安全的方法和系统有效
申请号: | 201010132323.8 | 申请日: | 2010-03-12 |
公开(公告)号: | CN101848080A | 公开(公告)日: | 2010-09-29 |
发明(设计)人: | R·W·小巴里;J·S·利伯蒂;J·J·德门特 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 吴立明;陈宇萱 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 熔断 加密 密钥 安全 方法 系统 | ||
1.一种用于电熔断的加密密钥安全的方法,包括:
在安全熔丝组与熔丝感测逻辑模块之间插入多个反转器;
感测所述安全熔丝组和多个反转器的激活集合;以及
对感测到的所述安全熔丝组和所述多个反转器的所述激活集合与软件密钥进行比较,以确定是否完成了至少基本匹配。
2.如权利要求1的方法,进一步包括:
当确定对感测到的所述安全熔丝组和所述多个反转器的所述激活集合与所述软件密钥进行比较的结果是至少基本匹配时,向CPU发送解锁控制信号。
3.如权利要求1的方法,其中在安全熔丝组与熔丝感测逻辑模块之间插入多个反转器包括:
在安全熔丝组与熔丝感测逻辑模块之间插入按伪随机排列的多个反转器。
4.如权利要求1的方法,进一步包括:
在所述安全熔丝组中存储指定为反转的至少一位,所述至少一位对应于插入反转器的位置。
5.如权利要求1的方法,进一步包括:
插入多个纠错码(ECC)熔丝。
6.如权利要求5的方法,进一步包括:
对来自所述安全熔丝组和所述多个反转器的输出与来自多个ECC熔丝的输出进行比较,以确定是否完成了至少基本匹配。
7.如权利要求6的方法,进一步包括:
当确定对来自所述安全熔丝组和所述多个反转器的输出与来自所述多个ECC熔丝的输出进行比较的结果不是至少基本匹配时,拒绝所述安全熔丝组和所述多个反转器的所述激活集合。
8.一种电熔断的加密密钥安全系统,包括:
多个安全熔丝;
多个反转器,其可操作地耦合在所述多个安全熔丝与熔丝感测逻辑模块之间,所述熔丝感测逻辑模块配置用于感测所述多个安全熔丝和所述多个反转器的输出;
软件密钥,包括预配置的熔丝感测模式;以及
比较模块,其配置用于对所述熔丝感测逻辑模块的输出与所述软件密钥进行比较。
9.如权利要求8的系统,其中所述比较模块进一步配置用于:当所述预配置的熔丝感测模式和所述熔丝感测逻辑模块的输出是至少基本匹配时,向CPU发送解锁控制信号。
10.如权利要求8的系统,其中所述多个反转器按伪随机排列可操作地耦合在所述多个安全熔丝与所述熔丝感测逻辑模块之间。
11.如权利要求8的系统,进一步包括:
纠错码(ECC)检查模块,其可操作地耦合在所述多个安全熔丝与所述熔丝感测逻辑模块之间。
12.如权利要求11的系统,进一步包括:
多个ECC熔丝,其可操作地耦合到所述ECC检查模块,
其中所述ECC检查模块配置用于对来自所述多个安全熔丝的输出和来自所述多个ECC熔丝的输出进行比较,以确定是否完成了至少基本匹配。
13.如权利要求12的系统,其中所述ECC检查模块进一步配置用于:当确定对来自所述多个安全熔丝的输出不是来自所述多个ECC熔丝的输出的至少基本匹配时,拒绝来自所述多个安全熔丝的输出。
14.如权利要求8的系统,进一步包括:
寄存器,用于存储所述软件密钥。
15.一种电熔断的加密密钥安全系统,包括:
多个安全熔丝;
纠错码(ECC)检查模块,其可操作地耦合在所述多个安全熔丝与熔丝感测逻辑模块之间,所述熔丝感测逻辑模块配置用于感测所述ECC检查模块的输出;
多个ECC熔丝,其可操作地耦合到所述ECC检查模块,所述ECC检查模块配置用于对来自所述多个安全熔丝的输出与来自所述多个ECC熔丝的输出进行比较,以确定是否完成了至少基本匹配;
软件密钥,包括预配置的熔丝感测模式;以及
比较模块,其配置用于对所述熔丝感测逻辑模块的输出与所述软件密钥进行比较。
16.如权利要求15的系统,其中所述比较模块进一步配置用于:当所述预配置的熔丝感测模式与所述熔丝感测逻辑模块的输出是至少基本匹配时,向CPU发送解锁控制信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010132323.8/1.html,转载请声明来源钻瓜专利网。