Microcontroller and assigned method for processing the programming of the micro-con- troller
OwnerJuergen Schroeder, Detlef Muellerinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerJuergen Schroeder, Detlef Muellerinventors
Estimating the term…
In order to further develop a microcontroller (100) the programming of which is carried out in at least one machine-dependent assembler language in which the assembler commands, with the exception of conditional program jumps or branches, can be executed in essence independently of data, together with a method for processing the programming of the microcontroller (100) carried out in at least one machine-dependent assembler language, in such a way that the program running on the microcontroller (100) is entirely secret and unpredictable, i.e. is not reproducible, for an external observer, it is proposed that the program jumps or branches are executed—in dependence on the state of at least one random number generator (10) and/or—independently of the internal state of the programming of the microcontroller (100).
A microcontroller the programming of which is carried out in at least one machine-dependent assembler language in which the assembler commands, with the exception of conditional program jumps or program branches, respectively, can be executed
A method for processing the programming of a microcontroller executed in at least one machine-dependent assembler language, the assembler commands, with the exception of conditional program jumps or branches, being executed essentially independently of data, characterized in that the program jumps or program branches are executed
Dependencies are inferred from the claim text.