Invention Grant
- Patent Title: Secure execution of native code
-
Application No.: US13320526Application Date: 2010-05-15
-
Publication No.: US10223291B2Publication Date: 2019-03-05
- Inventor: Ernst Haselsteiner , Christian Kirchstaetter
- Applicant: Ernst Haselsteiner , Christian Kirchstaetter
- Applicant Address: NL Eindhoven
- Assignee: NXP B.V.
- Current Assignee: NXP B.V.
- Current Assignee Address: NL Eindhoven
- Priority: EP09160543 20090518
- International Application: PCT/IB2010/052160 WO 20100515
- International Announcement: WO2010/134009 WO 20101125
- Main IPC: G06F12/14
- IPC: G06F12/14 ; G06F9/45 ; G06F21/51 ; G06F21/53 ; G06F8/41 ; G06F9/455 ; G06F9/445

Abstract:
A computing device comprises: a memory; a processor; an interpreter; and a Memory Management Unit. The interpreter is for controlling the processor to execute a program comprising at least one first instruction in a format that is not native to the processor and at least one second instruction in machine code that is native to the processor. The Memory Management Unit is adapted to control access by the processor to the memory and possibly also to peripherals when the at least one second instruction is executed.
Public/Granted literature
- US20120059993A1 SECURE EXECUTION OF NATIVE CODE Public/Granted day:2012-03-08
Information query