[发明专利]跳码芯片识别码的认证管理系统及方法有效
申请号: | 201110143843.3 | 申请日: | 2011-05-31 |
公开(公告)号: | CN102332066A | 公开(公告)日: | 2012-01-25 |
发明(设计)人: | 贾松仁 | 申请(专利权)人: | 贾松仁 |
主分类号: | G06F21/00 | 分类号: | G06F21/00;H04L9/32 |
代理公司: | 上海三方专利事务所 31127 | 代理人: | 吴干权 |
地址: | 200020 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 芯片 识别码 认证 管理 系统 方法 | ||
1.跳码芯片识别码的认证管理系统,包括SN管理器、PC机、编程器、电源,其特征在于SN管理器设有加密芯片(3),SN管理器USB信号线连接PC机USB信号线,PC机另一USB信号线连接编程器USB信号线,编程器上设有可编程器件FPGA,在可编程器件FPGA上设有加密芯片和加密芯片(1)及加密芯片(2);
所述的加密芯片(3)负责配置服务器和SN管理器,所述配置服务器是负责重要参数管理的PC,由管理人员管理;所述SN管理器是客户用来管理SN的硬件设备,由客户管理;
所述的加密芯片(1)负责编程器管理软件,所述编程器管理软件式由客户进行SN管理的PC软件,由客户管理;
所述的加密芯片(2)负责编程器应用软件,所述的编程器应用软件是客户进行芯片编程的PC软件,由客户管理;
所述的加密芯片负责芯片编程器,所述的芯片编程器是直接控制芯片编程的硬件设备,由客户管理。
2.加密芯片识别码的识别的方法,该方法包括以下步骤:
1)、SN管理器认证编程器:
当SN管理器收到客户配置软件分配LIC数量请求时,SN管理器触发加密芯片(3),读取PWM值,解出本次的decipher_3,同时把cipher_3发给客户配置软件,客户配置软件再把cipher_3值发给编程器,编程器用存储在其中的DK_SN解出本次的decipher_3,并把它通过客户配置软件发给SN管理器,SN管理器判断decipher_3是否相等,不相等时认证失败;
2)、编程器认证SN管理器:
编程器触发加密芯片(1),得到cipher_1值给SN管理器解密,SN管理器取出存在于SN管理器的对应DK_P_n,进行解密cipher_1,把解得的decipher_1发给客户配置软件,客户配置软件把decipher_1和LIC一起发给编程器,编程器收到的decipher_1和SN管理器解得的decipher_1一样时,通过认证,同时存储LIC;
3)、当执行完第1步认证后,编程器立刻执行第2步认证;
4)、编程器和SN管理器相互认证通过后,系统配置软件会收到验证成功的命令,并将一定数量的序列号分配给编程器;
5)跳码芯片分配的序列号是通过编程器编程分配的。
3.如权利要求2所述的加密芯片识别码的识别的方法,其特征在于认证的实施例包括以下步骤:
a、SN管理器收到去除LIC的命令;SN管理器触发加密芯片,解密PWM_1,得到decipher_1;管理器把PWM_1发给上位机软件;上位机软件把PWM_1发给编程器;编程器收到解密命令后对PWM_1解密,得到decipher_1_P;编程器触发加密芯片得到本次交易的PWM_2,解密PWM_2,得到decipher_2_P;编程器把decipher_2_P,PWM_2和编程器序列号发给上位机;上位机把收到的decipher_1_P、PWM_2和序列号发给SN管理器;
b、decipher_1和decipher_1_P和不相等,取消本次交易回到等待命令状态;
c、decipher_1和decipher_1_P和相等,取出LIC,解密PWM_2,得到decipher_2;把LIC和decipher_2发给上位机;上位机把LIC和decipher_2发给编程器;
d、decipher_2和decipher_2_P不相等,取消本次交易回到等待命令状态;
e、decipher_2和decipher_2_P相等,存储LIC,结束交易。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贾松仁,未经贾松仁许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110143843.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:太阳能栅栏装饰灯
- 下一篇:在线更新存储器系统与方法