发明名称 |
Method for making secure the execution of an intermediate language software code in a portable device |
摘要 |
A method for executing an application compiled in intermediate code on a portable digital appliance equipped with a virtual executing machine for interpreting the intermediate code. The method includes a step of applying a secure execution mode wherein the interpretation of the intermediate code by the virtual machine includes the following steps: for each item of data the code handled for execution of an arithmetic and/or logical operation defined by the code, generating control data, related to the data of the code via a predetermined function; in parallel with the execution of the operation, executing a control operation related to the operation defined by the code via the predetermined function, and acting on the control data. |
申请公布号 |
US8661535(B2) |
申请公布日期 |
2014.02.25 |
申请号 |
US20060086250 |
申请日期 |
2006.12.12 |
申请人 |
GONZALVO BENOIT;GIRARD PIERRE;GEMALTO SA |
发明人 |
GONZALVO BENOIT;GIRARD PIERRE |
分类号 |
G06F21/00;G06F21/52;G06F21/53 |
主分类号 |
G06F21/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|