发明名称 Method for making secure a 'smart card' instruction sequence for a data application system presented in the form of typed data recorded in a memory, the data application system uses a 'JAVA Language' virtual machine
摘要 Type data elements are recorded in second part (4,5) of a system (8) memory (1). Before executing instructions of a predetermined type, a method for continuos verification ensures that the type indicated by the instructions conforms to the expected type indicated by the data elements in the set memory (4,5), otherwise the execution is stopped. The method for making secure an instruction sequence of a data application system presented in the form of typed data recorded in a set first series of memory cells of a data system, in particular a system contained in a 'smart card'. The type data elements recorded in memory cells of the set second series (4,5) are in bi-specific correspondence with memory cells of the set first series (2,3) in which are recorded associated typed data, and whose configuration representative of one of the typed data types. The instructions being those of an application written in JAVA language. The typed data comprises typed data objects, and the data system integrates a software program called a JAVA virtual machine which manipulates the objects. The cells (2,3) of the first memory (1) set are organized in stacks having a maximum number at a set level. Each level comprises one of the memory cells. The typed objects are recorded in at least a first elementary stack called a data zone (2) and a second elementary stack called local variable zone (3). The type data elements are spread into two supplementary elementary stacks (4,5) in bi-specific relation with the first and second elementary piles so as to specify the type of the associated objects recorded in the data and local variable zones.
申请公布号 FR2809200(A1) 申请公布日期 2001.11.23
申请号 FR20000006882 申请日期 2000.05.17
申请人 BULL CP8 发明人 FOUGEROUX NICOLAS;HAMEAU PATRICE;LANDIER OLIVIER
分类号 G06K19/07;G06F9/44;G06F9/45;G06F9/455;G06F21/22;(IPC1-7):G06F12/14;G06F7/20 主分类号 G06K19/07
代理机构 代理人
主权项
地址