23-01-2014 дата публикации
Номер: US20140025940A1
A secure element includes a boot program comprises instructions for the execution a startup step to determine if a non-volatile memory stores an active operating system, and, in the affirmative, to launch execution of the operating system, an authentication step of a updater device, as a function of first authentication data determined by a secure element and second authentication data received from the updater device, and, in response to the authentication step, a storage step of a new operating system received from the update, device in the non-volatile memory and an activation step of the new operating system, when said instructions are executed by a microprocessor. 230. The secure element () as claimed in claim 1 , in which the authentication step of the updater device comprises{'b': 4', '5', '10, 'a step for sending (E) a message (M) containing a variable (RAND) to the updater device (),'}{'b': '5', 'sub': '10', 'a step fur receiving (E) the second authentication data (AUTH),'}{'b': 6', '13', '34, 'sub': '30', 'a determination step (E, E) of the first authentication data (AUTH) as a function of said variable (RAND) and a key (MKi) stored in said non-volatile memory (), and'}{'b': 7', '14, 'sub': 30', '10, 'a comparison step (E, E) of the first authentication data (AUTH) and second authentication data (AUTH).'}3303887110. The secure element () as claimed in claim 2 , in which the boot program () comprises instructions for execution of a sending step (E) of a message (M) containing an (V) encrypted datum as a function of the key (MK) and said variable (RAND) to the updater device ().4303435. The secure element () as claimed in claim 2 , in which the non-volatile memory () comprises an operating system () including instructions for execution of:{'b': 4', '5', '10, 'a sending step (F) of a message (M) containing the variable (RAND) to the updater device (),'}{'b': '5', 'sub': '10', 'a receiving step (F) of the second authentication data (AUTH).'}5303587110. The ...
Подробнее