发明名称 A METHOD OF DYNAMIC PROTECTION OF DATA DURING THE EXECUTION OF A SOFTWARE CODE IN INTERMEDIATE LANGUAGE IN A DIGITAL APPARATUS
摘要 <p>The invention concerns a method for protecting the data of an application compiled in intermediate code planned for being executed on a digital apparatus equipped with a virtual machine managing the execution of the code via a execution stack defining at least one stack frame (10) corresponding to a method called during the execution of the code, characterised in that it comprises the application of a secured execution mode of the code, comprising: the determination of at least one global checksum (gck) associated with each stack frame and, each time that a datum (a) of the code is manipulated, the calculation of a local checksum (LCK (a) ) associated with said datum, based on one hand, on the global checksum associated with the stack frame corresponding to the manipulated datum and, on the other hand, on at least one part of the other data constituting said stack frame.</p>
申请公布号 WO2008009697(A1) 申请公布日期 2008.01.24
申请号 WO2007EP57417 申请日期 2007.07.18
申请人 GEMPLUS;GONZALVO, BENOIT;FOURNIER, JACQUES JEAN-ALAIN 发明人 GONZALVO, BENOIT;FOURNIER, JACQUES JEAN-ALAIN
分类号 G06F9/445;G06F9/455 主分类号 G06F9/445
代理机构 代理人
主权项
地址