发明名称 SECURING OF THE LOADING OF DATA INTO A NONVOLATILE MEMORY OF A SECURE ELEMENT
摘要 The securing of data loading originating from an external device into a code memory area defined by an initial program of the secure element and any modification of which is controlled solely by the latter. When the external device obtains data to be transmitted to the secure element, the latter simulates an image of the code memory area as it would be modified by the loading of these data. A signature is calculated on the basis of the simulated image, then dispatched to the secure element with the data. The initial program of the secure element compares a signature that it has calculated over the whole of the code memory area after the actual loading of the data, with the signature received from the external device. The identity between these signatures ensures that the code memory area conforms to the image simulated by the external device, and is unimpaired.
申请公布号 US2017109546(A1) 申请公布日期 2017.04.20
申请号 US201515128512 申请日期 2015.03.25
申请人 OBERTHUR TECHNOLOGIES 发明人 NEROT Sebastien
分类号 G06F21/77;G06F21/64;G06F21/51 主分类号 G06F21/77
代理机构 代理人
主权项 1. A method of securing the loading of data into a nonvolatile memory of a secure element, said nonvolatile memory comprising a storage area, called the code storage area, defined by an initial program of the secure element, any modification of which area is controlled solely by said initial program, said method comprising the following steps executed by a device external to the secure element: obtaining data to be transmitted to the secure element; simulating an image of the code storage area modified by the loading of the data obtained into this code storage area of the secure element; calculating a signature of the simulated image of the code storage area as a whole; and transmitting the data obtained and the calculated signature to said secure element.
地址 Colombes FR