Processor system with a communication interface

    公开(公告)号:US11947676B2

    公开(公告)日:2024-04-02

    申请号:US17018160

    申请日:2020-09-11

    摘要: A processor system includes a processor and a first memory area storing a boot program code. The boot program code starts execution of the operating system when executed by the processor, performs a cryptographic operation when processor executes the boot program code. A second memory area stores one or more cryptographic keys and is only accessible to the boot program code. A third memory stores the operating system. A communication interface receives data over a communication network. The processor retrieves the boot program code from the first memory area and executes the boot program code to start execution of the operating system. The processor terminates execution of the boot program code. The processor is configured to re-execute the boot program code while the operating system is executed to cryptographically encrypt data upon the basis of the cryptographic keys stored in the second memory area.

    Provisioning control apparatus and method for provisioning electronic components for electronic devices

    公开(公告)号:US12063295B2

    公开(公告)日:2024-08-13

    申请号:US17696057

    申请日:2022-03-16

    IPC分类号: H04L9/08

    CPC分类号: H04L9/083 H04L9/0897

    摘要: A provisioning control apparatus coupled to a provisioning equipment server electrically connectable with electronic components each including a security enclave and a non-volatile memory. The provisioning control apparatus includes a processor configured to encrypt the security sensitive provisioning data using a secure vault encryption key for obtaining encrypted security sensitive provisioning data. The provisioning control apparatus has a communication interface configured to securely provide the secure vault encryption key to the provisioning equipment server for storing the secure vault encryption key in the security enclave of the electronic component. The communication interface is further configured to provide the encrypted security sensitive provisioning data to the provisioning equipment server for storing the encrypted security sensitive provisioning data in the non-volatile memory of the electronic component and thereby creating a secure vault in the non-volatile memory of the electronic component for securely storing the encrypted security sensitive provisioning data.

    Processor system
    3.
    发明授权

    公开(公告)号:US11775650B2

    公开(公告)日:2023-10-03

    申请号:US17018065

    申请日:2020-09-11

    摘要: A processor system includes a processor and a first memory area storing a boot program code. The boot program code starts execution of an operating system when executed by the processor, and performs a cryptographic operation when the processor executes the boot program code. A second memory area stores one or more cryptographic keys and is only accessible to the boot program code. A third memory area stores the operating system. The processor retrieves the boot program code from the first memory area and executes the boot program code to start the execution of the operating system. The processor re-executes the boot program code to cryptographically encrypt data upon the basis of the cryptographic keys stored in the second memory area.

    Provisioning control apparatus, system and method

    公开(公告)号:US11764960B2

    公开(公告)日:2023-09-19

    申请号:US17231238

    申请日:2021-04-15

    IPC分类号: H04L9/32 H04L9/08

    摘要: A provisioning control apparatus is configured for coupling to a provisioning equipment server electrically connectable with an electronic device(s) for provisioning the electronic device(s) with a program code. The apparatus comprises: a communication interface configured to receive an electronic provisioning token including a provisioning counter indicating a total of transmissions of the program code towards the provisioning equipment server; and a processor configured to retrieve the provisioning counter from the received token. The interface can transmit the program code towards server; the processor can update a value of the counter for each transmission of the program code towards the server for an updated counter. The processor prohibits transmission of the program code towards the server if the updated counter indicates a total number of transmissions has been reached. A provisioning control system includes the provisioning control apparatus and a corresponding method for provisioning includes one or more electronic devices.

    Provisioning system and method
    5.
    发明授权

    公开(公告)号:US12061689B2

    公开(公告)日:2024-08-13

    申请号:US17524960

    申请日:2021-11-12

    IPC分类号: G06F21/45 G06F21/44 H04L9/08

    摘要: A provisioning system is provided for provisioning a plurality of electronic devices with provisioning data. Each of the plurality of electronic devices is associated with an electronic device type. The provisioning system includes a provisioning control apparatus, and a provisioning equipment configured to be electrically connected with at least one of the plurality of electronic devices for provisioning the at least one electronic device. The provisioning system includes a provisioning security module configured to receive the device type information from the provisioning control apparatus and to generate provisioning data on the basis of the device type information. The provisioning security module transmits the provisioning data to the provisioning equipment for provisioning the at least one electronic device with provisioning data. The provisioning security module maintains a provisioning counter indicative of a remaining number of the plurality of electronic devices that can be provisioned with provisioning data.