DYNAMIC MANAGEMENT OF A MEMORY FIREWALL

    公开(公告)号:US20250053318A1

    公开(公告)日:2025-02-13

    申请号:US18932199

    申请日:2024-10-30

    Abstract: In embodiments, a system includes a first and a second processing unit, a memory, and a firewall device. The first processing unit operates in a secure mode and generates memory access requests having a secure level. The second processing unit operates in a non-secure mode and generates memory access requests having a non-secure level. The memory includes a first memory area that can be shared between the first and second processing units. The firewall device includes a first firewall circuit with a first configuration authorizing access to the first memory area in the presence of a secure or non-secure level access request. The firewall circuit includes a second configuration prohibiting access to the first memory area in the presence of a secure level access request and authorizing access to the first memory area only in the presence of a non-secure level access request.

    Electronic system comprising a plurality of microprocessors

    公开(公告)号:US12058255B2

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

    申请号:US17553481

    申请日:2021-12-16

    CPC classification number: H04L9/0894

    Abstract: The present description concerns an electronic system including one or a plurality of first microprocessors, a second microprocessor for securely managing first encryption keys of the first microprocessors, the second microprocessor being configured to communicate with each first microprocessor and including a first non-volatile memory having at least one second key stored therein, and for each first microprocessor, a second non-volatile memory external to the second microprocessor and containing the first keys of the first microprocessor encrypted with the second key.

    PROTECTION OF AN AUTHENTICATION METHOD
    4.
    发明公开

    公开(公告)号:US20240201873A1

    公开(公告)日:2024-06-20

    申请号:US18531044

    申请日:2023-12-06

    CPC classification number: G06F3/0622 G06F3/0655 G06F3/0679

    Abstract: A device executes an authentication process protected by an authentication counter that is incremented in case of an authentication failure. The incrementation of the counter is protected against unexpected device power-off or power-off attacks. A non-volatile memory is divided into pairs of cells. The protecting includes writing a fixed value D into an active pair of two consecutive cells. As long as successful authentications occur, the content of the first cell is overwritten by a random value. When a failed authentication occurs, the content of the second cell is overwritten by a random value and the next two consecutive cells are written with the fixed value D. Those cells form the active pair and the protection process is repeated. This mechanism facilitates preventing the lack of incrementation of the authentication counter in case of unexpected device power-off during the processing of a failed authentication.

    Smart card enrollment device
    5.
    发明授权

    公开(公告)号:US11954548B2

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

    申请号:US17520266

    申请日:2021-11-05

    CPC classification number: G06K19/07354 H05B45/10

    Abstract: A connector that is configured to receive a smart card includes: a first contact configured to receive a power supply voltage and corresponding to a first (power supply) contact area of the smart card, a second contact configured to receive a reference voltage and corresponding to contact a second (reference voltage) contact area of the smart card, and a third contact corresponding to a three-state (input/output) contact area of the smart card. A first light-emitting diode having an anode coupled to the third contact and a cathode coupled to the second contact. A second light-emitting diode has a cathode coupled to the third contact and an anode coupled to the first contact. Turning on/off of the first and second light-emitting diode is controlled by the smart card through the signal at the three-state (input/output) contact area.

    PROTECTION OF SENSITIVE CODES
    8.
    发明公开

    公开(公告)号:US20230315923A1

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

    申请号:US18191598

    申请日:2023-03-28

    Inventor: Frederic Ruelle

    CPC classification number: G06F21/85 G06F1/06

    Abstract: In an embodiment a method includes detecting, by a monitoring circuit, on a bus of a device during execution by a processor of a code stored in a memory, an address for reading from the memory, wherein the device comprises the processor, the memory, the monitory circuit and the bus coupled to the memory, comparing, by the monitoring circuit, the address with one or more first addresses and controlling, by the monitoring circuit, a clock control circuit to prevent an activation of one or more peripheral circuits when the address is part of the one or more first addresses.

    SECURE GENERATION OF PAIRING KEYS
    9.
    发明公开

    公开(公告)号:US20230297695A1

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

    申请号:US18179893

    申请日:2023-03-07

    CPC classification number: G06F21/602 G06F21/79

    Abstract: In an embodiment a method includes receiving, by a first circuit of a device, a first identifier from a second circuit, generating, by the first circuit, at least one key based on the first identifier, a second identifier of the first circuit and a first key, storing, by the first circuit, the at least one key in a memory of the device, transmitting, by the first circuit, the at least one key to the second circuit and removing, by the first circuit, the at least one key from the memory, wherein the at least one key is generated by the first circuit in response to a request for communication with the second circuit, and wherein the first circuit executes one or more cryptographic operations based on the at least one key.

Patent Agency Ranking