Device and method for a secure execution of a program
a program and program execution technology, applied in the direction of unauthorized memory use protection, error detection/correction, instruments, etc., can solve the problems of program breakdown, program command counter change in an unspecified way, program execution is interfered with by the attacker,
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0030]FIG. 1 is the temporal course of an execution of a program in a device for a secure execution of a program. Further, an interference with the program execution is shown, caused by an attack on the device for a secure execution of a program.
[0031]The program includes a sequence 100 of program commands performed consecutively in time in a means for executing the commands (not shown). The sequence 100 of program commands here includes commands of use 110, 112, 114, 116 and checking commands 120, 122, 124. The commands of use 110, 112, 114, 116 respectively contain a single one or a plurality of application-specific instructions. In the present embodiment, the commands of use 110 contain instructions for a system initialization and a user authentication. The commands of use 112, 114, 116 contain security-relevant instructions for encoding or for managing trusted data. In order to guarantee a secure execution of the commands of use 110, 112, 114, 116, between the commands of use 11...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


