Verfahren zur Ausführung eines Binärcodes durch einen Mikroprozessor, der eine Ruffunktion und eine Aufgerefune Funktion Enthält

EP3712795 Art B1 4. August 2021

Anmelder: Commissariat à l'énergie atomique et aux énergies alternatives 🇫🇷

Details

Veröffentlichungs-Nr.
EP3712795
Aktenzeichen
EP20163917
Anmeldetag
18. März 2020
Veröffentlichung
4. August 2021
Erteilung
4. August 2021
Rechtsraum
EP
IPC
G06F21/54
Offizieller Volltext

Abstract

Procédé d'exécution, par un microprocesseur, d'un code binaire, ce procédé comportant- l'exécution (234) d'un prologue d'une fonction appelée par un microprocesseur, cet exécution comportant le chiffrement d'une adresse de retour de la fonction appelante ou appelée et la sauvegarde de l'adresse de retour ainsi chiffrée dans une pile d'exécution, ce chiffrement étant réalisé en utilisant une première valeur qui n'est pas utilisée lors de la sauvegarde de données dans la pile d'exécution par la fonction appelée et qui est indépendante de l'adresse où l'adresse de retour ainsi chiffrée est sauvegardée dans la pile d'exécution, puis- l'exécution (238) d'un épilogue de la fonction appelée par le microprocesseur, cet exécution comportant le déchiffrement, en utilisant ladite première valeur, de l'adresse de retour chiffrée sauvegardée dans la pile d'exécution, puis- le branchement (242) vers une ligne d'instruction identifiée par cette adresse de retour déchiffrée.

Anmelder

Firma
Commissariat à l'énergie atomique et aux énergies alternatives
Land
🇫🇷 Frankreich
🇫🇷 Commissariat à l'Énergie Atomique et aux Énergies Alternatives

Die Commissariat à l'Énergie Atomique et aux Énergies Alternatives (CEA) ist eine französische staatliche Forschungseinrichtung mit Schwerpunkt Kernenergie, alternative Energien und Grundlagenforschung. Das Patentportfolio konzentriert sich auf Halbleiter und elektrische Bauelemente sowie Mess- und Prüftechnik, ergänzt durch Software, Energietechnik und Werkstoffkunde. Anmeldungen sind seit 2000 durchgehend belegt.

8.392 Patente in unserer Datenbank

Noch Fragen?

Wir helfen Ihnen gerne weiter. Schreiben Sie uns einfach.

Kontakt aufnehmen