发明名称 CONTROLLED PROGRAM EXECUTION BY A PORTABLE DATA CARRIER
摘要 The invention relates to a method for controlled program execution by a portable data carrier, wherein the state of a state counter (ZZ) is altered during the execution of each controlled section (36.x) of an executed program (30) in order to display the processing of said respective controlled section (36.x). When a jump instruction (42x) is executed, enabling one or more controlled sections (36.x) to be jumped, the state of the state counter (ZZ) is altered as if the jumped controlled sections (36.x) were executed and the state of the state counter (ZZ) is compared to at at least one test point (38) with at least one permissible value. A portable data carrier has corresponding features. The invention also offers reliable protection against manipulations on the portable data carrier and is suitable for use in the execution of complex programs. .
申请公布号 WO03042547(A3) 申请公布日期 2004.05.27
申请号 WO2002EP12074 申请日期 2002.10.29
申请人 GIESECKE & DEVRIENT GMBH;WEISS, DIETER 发明人 WEISS, DIETER
分类号 G06F15/00;G06F21/52;G06F21/55;G06K19/073 主分类号 G06F15/00
代理机构 代理人
主权项
地址