INTEGRITY CHECK OF A NON-READABLE INSTRUCTION REGISTER

The present invention relates to a method to check the integrity of the content of a non-readable instruction register (IR) in a hardware peripheral (HP), said instruction register (IR) comprising sensitive instructions (Is) for sensitive calculations using sensitive data (SD), said method being suc...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: VILLEGAS, KARINE, HAMZI, NABIL
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present invention relates to a method to check the integrity of the content of a non-readable instruction register (IR) in a hardware peripheral (HP), said instruction register (IR) comprising sensitive instructions (Is) for sensitive calculations using sensitive data (SD), said method being such that integrity check instructions (he) to compute a significant representation (SR) from the sensitive data (SD) are interleaved (F3) among sensitive instructions (Is) in the instruction register (IR). This enable to compute said significant representation (SR) in parallel with the operations of the sensitive instructions (Is), and to compare (F4) it to a pre-calculated reference result (RR). La présente invention concerne un procédé de vérification de l'intégrité du contenu d'un registre d'instruction (IR) non lisible dans un périphérique matériel (HP). Le registre d'instruction (IR) comprend les instructions sensibles (Is) pour des calculs sensibles à l'aide de données sensibles (SD), le procédé étant tel que les instructions (he) de vérification d'intégrité, afin de calculer une représentation significative (SR) à partir des données sensibles (SD), soient entrelacées (F3) parmi les instructions sensibles (Is) dans le registre d'instruction (IR). Cela permet de calculer la représentation significative (SR) en parallèle avec les opérations des instructions sensibles (Is) et de la comparer (F4) à un résultat de référence (RR) pré-calculé.