-
公开(公告)号:US11050726B2
公开(公告)日:2021-06-29
申请号:US15090022
申请日:2016-04-04
Applicant: NXP B.V.
Inventor: Andreas Lessiak , Josef Fruehwirth , Jozsef Jelenka , Harald Schlatte-Schatte , Alexandre Frey
IPC: H04L29/00 , H04L29/06 , G06F16/21 , G06F8/52 , H04W4/80 , G06F21/57 , H04W12/30 , H04W12/47 , G06F8/65 , G06F21/62 , H04B5/00
Abstract: A current operating system that is stored in a persistent storage circuit of a secure element is replaced by receiving a set of migration rules that specify changes to a set of data object types. Based upon the set of migration rules, a migration engine identifies data objects stored in a persistent storage circuit and corresponding to the set of data object types. For each of the identified data objects: a subset of the migration rules are selected that correspond to a data object type that corresponds to a particular data object, and based upon the selected subset, the particular data object is transformed. A new operating system can then be enabled.
-
公开(公告)号:US10789075B2
公开(公告)日:2020-09-29
申请号:US15719616
申请日:2017-09-29
Applicant: NXP B.V.
Inventor: Alexandre Frey , Josef Fruehwirth , Andreas Lessiak
Abstract: Various embodiments relate to a method and apparatus for embedding an operating system in a smart card product, which is certified and which derives multiple variants from the operating system, the method including the steps of certifying, a target of evaluation, the target of evaluation including an OS core mask and a plurality of components which includes OS components and plugin placeholders, building, by an image builder tool, romized content and runtime content including at least one of the plurality of components and customizing which of the plurality of components to include on the smart card product.
-
公开(公告)号:US20170289115A1
公开(公告)日:2017-10-05
申请号:US15090022
申请日:2016-04-04
Applicant: NXP B.V.
Inventor: Andreas Lessiak , Josef Fruehwirth , Jozsef Jelenka , Harald Schlatte - Schatte , Alexandre Frey
CPC classification number: H04L63/0492 , G06F8/52 , G06F8/65 , G06F16/214 , G06F21/57 , G06F21/6245 , H04B5/0031 , H04L63/0853 , H04W4/80 , H04W12/0023 , H04W12/00407
Abstract: A current operating system that is stored in a persistent storage circuit of a secure element is replaced by receiving a set of migration rules that specify changes to a set of data object types. Based upon the set of migration rules, a migration engine identifies data objects stored in a persistent storage circuit and corresponding to the set of data object types. For each of the identified data objects: a subset of the migration rules are selected that correspond to a data object type that corresponds to a particular data object, and based upon the selected subset, the particular data object is transformed. A new operating system can then be enabled.
-
-