利索能及
我要发布
收藏
专利号: 2019107767356
申请人: 卓尔智联(武汉)研究院有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-05-11
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种芯片激活方法,用于对待激活芯片进行激活,其特征在于,所述方法包括:将芯片激活端存储的主密钥对的公钥发送给所述待激活芯片;

控制所述待激活芯片以所述主密钥对的公钥对随机密钥对的公钥进行加密,其中所述随机密钥对由所述待激活芯片生成;

将加密后的所述随机密钥对的公钥发送给所述芯片激活端;

控制所述芯片激活端利用所述主密钥对的私钥对加密后的所述随机密钥对的公钥进行解密,得到所述随机密钥对的公钥;

控制所述芯片激活端基于所述主密钥对的私钥及所述随机密钥对的公钥对芯片密钥进行签名与加密,得到密钥签名,其中所述芯片密钥预先存储于所述芯片激活端;

将所述密钥签名发送给所述待激活芯片;

控制所述待激活芯片基于所述主密钥对的公钥及所述随机密钥对的私钥对所述密钥签名进行验证与解密,得到所述芯片密钥;及控制所述待激活芯片利用所述芯片密钥执行激活流程。

2.如权利要求1所述的方法,其特征在于,所述随机密钥对由所述待激活芯片基于预设随机规则产生,所述随机密钥对被存储在一次性可编程内存中。

3.如权利要求1所述的方法,其特征在于,所述待激活芯片由代工方生产,所述方法还包括:利用所述代工方为所述芯片激活端与所述待激活芯片创建用于进行数据交互的网络通道;

其中,所述网络通道包含有所述代工方的数字签名、通道创建时间戳及所述待激活芯片的序列号。

4.如权利要求1所述的方法,其特征在于,所述基于所述主密钥对的私钥及所述随机密钥对的公钥对所述芯片密钥进行签名与加密,得到密钥签名的步骤包括:基于所述主密钥对的私钥对所述芯片密钥进行签名;及利用所述随机密钥对的公钥对签名后的芯片密钥进行加密,得到所述密钥签名。

5.如权利要求1所述的方法,其特征在于,所述基于所述主密钥对的私钥及所述随机密钥对的公钥对所述芯片密钥进行签名与加密,得到密钥签名的步骤包括:基于所述随机密钥对的公钥对所述芯片密钥进行加密;及利用所述主密钥对的私钥对加密后的芯片密钥进行签名,得到所述密钥签名。

6.如权利要求5所述的方法,其特征在于,所述方法还包括:控制所述芯片激活端利用所述主密钥对的私钥对所述随机密钥对的公钥进行加密,得到加密公钥。

7.如权利要求6所述的方法,其特征在于,所述将所述密钥签名发送给所述待激活芯片的步骤包括:将所述密钥签名及所述加密公钥发送给所述待激活芯片。

8.如权利要求7所述的方法,其特征在于,所述方法还包括:控制所述待激活芯片利用所述主密钥对的公钥对所述加密公钥进行解密,并判断解密得到的公钥是否与所述随机密钥对的公钥相同;

若解密得到的公钥与所述随机密钥对的公钥相同,则对所述密钥签名执行解密与验证操作;及若解密得到的公钥与所述随机密钥对的公钥不相同,则在一次性可编程内存中记录代工所述待激活芯片的代工方的作恶信息。

9.一种芯片激活装置,所述装置包括处理器及存储器,所述存储器上存储有若干计算机程序,其特征在于,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求

1-8任一项所述的芯片激活方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,多条所述指令可被一个或者多个处理器执行,以实现如权利要求1-8任一项所述的芯片激活方法的步骤。