EP 0977160 A1 20000202 - Method and data processing device for the reliable execution of instructions
Title (en)
Method and data processing device for the reliable execution of instructions
Title (de)
Verfahren und Datenverarbeitungsanordnung zum gesicherten Ausführen von Befehlen
Title (fr)
Méthode et dispositif de traitment de données pour l'exécution fiable des instructions
Publication
Application
Priority
DE 19834486 A 19980731
Abstract (en)
The method provides a signature register (20) in the card, connected to the output of the command register (14) or with the address of the program store. Its content is tested at prearranged places during the running of the program i.e. compared with a given value. This comparison can be stopped on command at this point in the program. The signature value is compared not directly but after a confidential connection
Abstract (de)
Um insbesondere bei einer Smartcard prüfen zu können, ob ein Anwenderprogramm unberechtigt manipuliert wurde, wird in der Karte ein Signaturregister vorgesehen, das mit dem Ausgang des Befehlsregisters und/oder mit den Adressen dessen Programmspeichers gekoppelt wird und dessen Inhalt an vorgegebenen Stellen des Programmablaufs geprüft, d.h. mit einem vorgegebenen Wert verglichen wird. Dieser Vergleichswert kann zweckmäßig an diesen betreffenden Stellen im Programm in einem Befehl enthalten sein. Vorteilhaft wird nicht der Signaturwert direkt, sondern nach einer geheimen Verschlüsselung verglichen, um bei einer unberechtigten Manipulation des Programms zu verhindern, daß der Vergleichswert entsprechend verändert werden kann. <IMAGE>
IPC 1-7
IPC 8 full level
G06F 12/14 (2006.01); G06F 11/28 (2006.01); G06F 21/12 (2013.01); G06F 21/64 (2013.01); G07F 7/10 (2006.01)
CPC (source: EP)
G06F 11/28 (2013.01); G06Q 20/3552 (2013.01); G07F 7/1008 (2013.01)
Citation (search report)
- [X] EP 0475837 A1 19920318 - GEMPLUS CARD INT [FR]
- [A] US 5442645 A 19950815 - UGON MICHEL [FR], et al
- [A] FR 2757979 A1 19980703 - GEMPLUS CARD INT [FR]
- [A] US 4108359 A 19780822 - PROTO RICHARD C
- [A] J. OHLSSON ET AL.: "Implicit Signature Generation", FAULT TOLERANT COMPUTING SYMPOSIUM, 27 June 1995 (1995-06-27), Los Alamitos, USA, pages 218 - 217, XP000597794
Designated contracting state (EPC)
DE FR GB
DOCDB simple family (publication)
EP 0977160 A1 20000202; EP 0977160 B1 20060125; DE 19834486 A1 20000203; DE 59913078 D1 20060413; JP 2000112749 A 20000421
DOCDB simple family (application)
EP 99202405 A 19990721; DE 19834486 A 19980731; DE 59913078 T 19990721; JP 21891099 A 19990802