发明名称 |
Method, computer program and device for providing security for intermediate programming code for its execution by a virtual machine |
摘要 |
The invention in particular relates to provide security for intermediate programming code for its execution by a virtual machine. After having received (200) a plurality of pseudo-instructions of the intermediate programming code, the plurality of bytecode instructions is converted (230, 235), the conversion including a step of inserting at least one bytecode instruction relative to a function for execution checking of at least one bytecode instruction of the plurality of bytecode instructions. A following step is directed to generating bytecode, the generated bytecode including the plurality of converted bytecode instructions. |
申请公布号 |
US9129137(B2) |
申请公布日期 |
2015.09.08 |
申请号 |
US201113292228 |
申请日期 |
2011.11.09 |
申请人 |
OBERTHUR TECHNOLOGIES |
发明人 |
Chamley Olivier;Greneche Hugo |
分类号 |
G06F9/45;G06F21/75;G06F21/77 |
主分类号 |
G06F9/45 |
代理机构 |
Young & Thompson |
代理人 |
Young & Thompson |
主权项 |
1. A computer method for providing security for intermediate programming code for execution by a virtual machine, the method comprising:
receiving (200) a plurality of bytecode instructions of said intermediate programming code; converting (230, 235) said plurality of bytecode instructions, said conversion comprising a step of inserting at least one bytecode instruction relative to a function for execution checking of at least one bytecode instruction of said plurality of bytecode instructions; and generating bytecode, the generated bytecode comprising said plurality of converted bytecode instructions. |
地址 |
Colombes FR |