摘要 |
Die Erfindung betrifft ein Verfahren zum Schutz eines Mikrorechner-Systems (1) gegen Manipulation seines Programms, wobei das Mikrorechner-System (1) einen wiederbeschreibbaren Speicher (5) aufweist, in dem mindestens ein Teil des Programms gespeichert wird. Bei dem Verfahren wird ausgehend von einem Startwert über zumindest einen Teil des Inhalts des wiederbeschreibbaren Speichers (5) ein Codewort gebildet. Um einen verbesserten Manipulations- bzw. Tuningschutz des Programms zu bieten, wird vorgeschlagen, dass der Startwert zur Bildung des Codeworts mikrorechnerindividuell vorgegeben wird. Es wird außerdem vorgeschlagen, den Startwert in Abhängigkeit von dem Mikrorechner-Systemtyp vorzugeben. Des weiteren wird vorgeschlagen, das gebildete Codewort in dem Mikrorechner-System (1) zu überprüfen und die Ausführung des in dem wiederbeschreibbaren Speicher (5) abgelegten Programms des Mikrorechner-Systems (1) zu blockieren, falls das Codewort nicht gleich einem vorgebbaren Vergleichscodewort ist. <IMAGE>
|