METHOD FOR PROTECTED EXECUTION OF CODE AND PROTECTION OF EXECUTABLE CODE AND DATA AGAINST MODIFICATIONS

A method for an automated protection of a programmable code and data without using dedicated components for calculation of the checksums and/or hash values is provided. Execution of each machine instruction uses data from several small blocks of protected code or data. Each of the blocks can be used...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: ZATSEPIN ALEXANDER NIKOLAEVICH
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method for an automated protection of a programmable code and data without using dedicated components for calculation of the checksums and/or hash values is provided. Execution of each machine instruction uses data from several small blocks of protected code or data. Each of the blocks can be used in forming several machine instructions. If an intruder changes even one of the code blocks or data, it results in incorrect decoding of several machine instructions. Thus, the entire application does not work correctly. The intruder cannot neutralize a code protection mechanism.