激活芯片组上至少一种功能的方法及执行该方法的芯片组
摘要:
本发明涉及一种用于激活芯片组功能的方法,该芯片组包括至少一个存储器和负责加密操作的计算模块,该存储器至少包含种子,该计算模块包含至少一种加密算法,该方法包括步骤:-接收分段密钥(SK)、共用密钥(GK)和共用加密算法选择器(GCAS)中的至少一个;-将种子、所接收的分段密钥(SK)、公用密钥(GK)和共用加密算法选择器(GCAS)中的至少两个发送至计算模块,所述种子、所述所接收的分段密钥、所述共用密钥和所述共用加密算法选择器通过至少两个不同机构提供;-通过使用计算模块的所述至少一种加密算法中的一种,和种子(Sd)、分段密钥(SK)、共用密钥(GK)和共用加密算法选择器(GCAS)中的至少两个元素,在计算模块中产生临时密钥(SKtemp);-通过计算模块接收激活消息;-通过计算模块(CM)接收所述消息的识别码,所述消息的识别码(MAC)使用临时密钥(SKtemp)来计算;-使用消息的识别码(MAC)和临时密钥(SKtemp)验证所接收的消息的可靠性;-如果所接收的消息是可靠的则激活芯片组的相应功能(F1,F2,F3);-如果所接收的消息是不可靠的则拒绝激活芯片组的所述相应功能。
0/0