发明名称 |
用于在安全模块上执行代码序列的方法 |
摘要 |
本发明涉及一种用于在安全模块(SM)上执行代码序列(CS)的方法,其中,代码序列(CS)包括待替换的代码(C1)和待解释的代码(C2)。在步骤a)中,用子代码序列(CS')临时替换相应的待替换的代码(C1),子代码序列包括至少一个具有可解释的代码值的代码,其中,替换与待替换的代码(C1)的代码值有关地进行。在步骤b)中,借助用于代码值的解释信息(ITab)对代码序列(CS)和子代码序列(CS')的待解释的代码(C2)进行解释。方法的特征在于,在替换步骤中,还与选择信息(AI)有关地产生用于待替换的代码(C1)的代码值的子代码序列(CS')。 |
申请公布号 |
CN106462433A |
申请公布日期 |
2017.02.22 |
申请号 |
CN201580032118.5 |
申请日期 |
2015.04.07 |
申请人 |
德国捷德有限公司 |
发明人 |
D.曼特里;J.特里杰;C.登格斯 |
分类号 |
G06F9/45(2006.01)I;G06F9/455(2006.01)I |
主分类号 |
G06F9/45(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
熊雪梅;刘畅 |
主权项 |
一种用于在安全模块(SM)上执行代码序列(CS)的方法,其中,所述代码序列(CS)包括待替换的代码(C1)和待解释的代码(C2),具有以下步骤:a)用子代码序列(CS')临时替换相应的待替换的代码(C1),所述子代码序列包括至少一个具有可解释的代码值的代码,其中,所述替换与所述待替换的代码(C1)的代码值有关地进行,以及b)借助用于代码值的解释信息(ITab)对所述代码序列(CS)和所述子代码序列(CS')的待解释的代码(C2)进行解释;其特征在于,在替换步骤中,还与选择信息(AI)有关地产生用于所述待替换的代码(C1)的代码值的子代码序列(CS')。 |
地址 |
德国慕尼黑 |