FIELD: information technology.
SUBSTANCE: secure element (30) is disclosed that includes at least a microprocessor (31), a nonvolatile memory (34), and a communication interface (36). The secure element (30) is configured to communicate with the update device (10) to update the working system of the secure element via the communication interface (36), the non-volatile memory (34) stores at least the initiation programme (38), and the microprocessor (31) is configured to execute the initiation programme (38) upon the start of the secure element (30). The initiation programme (38) contains commands for implementing: a start-up step (E1, E12) to determine whether the nonvolatile storage device (34) contains an active operating programme (35), and in case of a positive result of the determination, to start the execution of the operating system (35); a step (E4, E5, E6, E7, E13, E14) to authenticate the update device (10) depending on the first authentication data (AUTH30) identified by the secure element (30), and the second authentication data (AUTH10) received by the update device (10); a step (E9, E10) to memorize a new operating system received from the update device (10) in a nonvolatile storage device (34); and a step (E11) to activate a new operating system. When the update process of the operating system is started and the non-volatile memory stores an active operating system, the secure element is configured to choose the operating system as an update application, and if an inactive operating system, the - to choose an initiation programme as an update application.
EFFECT: ensuring the update of the operating system in a reliable and safe method.
11 cl, 13 dwg
Title | Year | Author | Number |
---|---|---|---|
PROTECTED DATA LOADING AND STORAGE IN DATA PROCESSING DEVICE | 2005 |
|
RU2408071C2 |
DEVICE AND METHOD FOR SECURED RADIO TRANSMISSION SYSTEM | 2004 |
|
RU2419223C2 |
METHODS AND DEVICES FACILITATING SYNCHRONISATION OF SECURITY CONFIGURATIONS | 2011 |
|
RU2523695C1 |
METHOD AND DEVICE FOR PROVISION OF PROTECTION IN DATA PROCESSING SYSTEM | 2002 |
|
RU2333608C2 |
TELECOMMUNICATION CHIP-CARD | 2013 |
|
RU2628492C2 |
PROTECTED REGISTRATION FOR MULTIMEDIA BROADCAST MULTICAST SERVICE (MBMS) | 2004 |
|
RU2363110C2 |
LAWFUL INTERCEPTION OF CODED DATA EXCHANGE | 2012 |
|
RU2621617C2 |
MOBILE DEVICE, METHOD AND APPARATUS FOR PERFORMING PAYMENT TRANSACTIONS | 2009 |
|
RU2552186C2 |
TERMINAL VERIFICATION METHOD AND DEVICE | 2015 |
|
RU2608187C2 |
TERMINAL, PROGRAM AND COMMUNICATION SYSTEM | 2013 |
|
RU2655646C2 |
Authors
Dates
2018-02-01—Published
2013-07-19—Filed