[发明专利]电子钥匙与计算机之间实现绑定功能的方法有效
申请号: | 200610089266.3 | 申请日: | 2006-08-14 |
公开(公告)号: | CN101127062A | 公开(公告)日: | 2008-02-20 |
发明(设计)人: | 刘军波;石玉平;黄鹏 | 申请(专利权)人: | 北京握奇数据系统有限公司 |
主分类号: | G06F21/00 | 分类号: | G06F21/00 |
代理公司: | 北京中博世达专利商标代理有限公司 | 代理人: | 张岱 |
地址: | 100015北京市朝阳区东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子 钥匙 计算机 之间 实现 绑定 功能 方法 | ||
1.电子钥匙与计算机之间实现绑定功能的方法,其特征在于,包括步骤:
(1)电子钥匙内产生随机数据并保存,之后将随机数据送入计算机中进行运算,运算结果再传入电子钥匙内;
(2)电子钥匙内对计算机传入的数据进行逆运算,逆运算结果与电子钥匙内保存的随机数据进行比较,若相同,则证明电子钥匙与计算机之间建立了绑定关系,否则,关系不成立。
2.如权利要求1所述的电子钥匙与计算机之间实现绑定功能的方法,其特征在于,所述步骤(1)具体为:
(11)电子钥匙内产生随机数据并进行保存,之后将该随机数据送入计算机,计算机利用其内部的私钥对接收的随机数据进行运算,运算结果送入电子钥匙;
所述步骤(2)具体为:
(21)电子钥匙使用其内部的公钥对计算机运算后的数据进行逆运算,逆运算结果与电子钥匙内原始保存的随机数据进行比较,若相同,则证明电子钥匙与计算机之间建立了绑定关系,否则,绑定关系不成立。
3.如权利要求2所述的电子钥匙与计算机之间实现绑定功能的方法,其特征在于,所述步骤(11)之前包括:
(10)产生公私钥对,将私钥直接存储在计算机中,将公钥直接存储在电子钥匙中。
4.如权利要求2所述的电子钥匙与计算机之间实现绑定功能的方法,其特征在于,所述步骤(11)之前包括:
(101)产生公私钥对,提取出公钥将该公钥存储在电子钥匙中;
(102)计算机利用加密密钥对该私钥或公私钥对进行加密,将加密后私钥或公私钥对保存在电子钥匙中;
(103)使用时,电子钥匙将存储其内的加密后的私钥或公私钥对传送至计算机,计算机利用加密密钥对收到的加密后的私钥或公私钥对进行解密,得到私钥。
5.如权利要求2或3或4所述的电子钥匙与计算机之间实现绑定功能的方法,其特征在于,所述公私钥对是根据计算机的相关硬件的固有信息产生。
6.如权利要求5所述的电子钥匙与计算机之间实现绑定功能的方法,其特征在于,所述计算机在利用私钥对随机数据进行运算开始之前,还要对该私钥进行验证,所述对该私钥进行验证具体为:
计算机利用其相关硬件的固有信息再产生一个私钥,与所述要进行随机数据运算的私钥进行匹配,若匹配成功,则证明所述要进行随机数据运算的私钥是合法的,否则,证明绑定关系不成立。
7.如权利要求4所述的电子钥匙与计算机之间实现绑定功能的方法,其特征在于,所述加/解密使用的算法包括但不限于RSA、ECC、DH算法。
8.如权利要求1所述的电子钥匙与计算机之间实现绑定功能的方法,其特征在于,所述电子钥匙和计算机之间的绑定关系功能维持的有效期限由扩充的IS07816协议中的指令进行控制。
9.如权利要求1所述的电子钥匙与计算机之间实现绑定功能的方法,其特征在于,所述电子钥匙的芯片采用基于32位或以上的精简指令及计算机处理器的高安全芯上系统芯片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京握奇数据系统有限公司,未经北京握奇数据系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610089266.3/1.html,转载请声明来源钻瓜专利网。