Patent ID: 9323604
Filing Date: 2016-04-26
CPC Classification: G06F

Claim Text:
1. A method for producing an instruction sequence for a computation unit which can be controlled by a program that comprises at least the instruction sequence, wherein, when the program is in runtime, signature values are calculated on the basis of the executed instructions and are compared with reference values, the method comprising: determining a target signature value; determining an initial instruction sequence for a program section leading to a program point, wherein the execution of the initial instruction sequence starting from a start signature value results in a calculation of an initial signature value for the target signature, the initial signature value being different than the target signature value; and determining a modification to the initial instruction sequence in order to obtain a modified instruction sequence, so that the execution of the modified instruction sequence results in a calculation of a signature value which corresponds to the target signature value, and a result of processing of useful data by the modified instruction sequence corresponds to a result of processing of the useful data by the initial instruction sequence at the program point, wherein all the instructions in the modified instruction sequence are used in the signature calculation using a same method, wherein determining the modification to the initial instruction sequence comprises one or more of: