发明名称 Method and data processing device for the reliable execution of instructions
摘要 <p>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. &lt;IMAGE&gt;</p>
申请公布号 EP0977160(A1) 申请公布日期 2000.02.02
申请号 EP19990202405 申请日期 1999.07.21
申请人 PHILIPS INTELLECTUAL PROPERTY & STANDARDS GMBH;KONINKLIJKE PHILIPS ELECTRONICS N.V. 发明人 RABELER, THORWALD
分类号 G06F12/14;G06F11/28;G06F21/22;G06F21/24;G07F7/10;(IPC1-7):G07F7/10 主分类号 G06F12/14
代理机构 代理人
主权项
地址