Read-Only Memory (ROM) Security
    1.
    发明公开

    公开(公告)号:US20240361923A1

    公开(公告)日:2024-10-31

    申请号:US18553488

    申请日:2022-04-01

    Applicant: Google LLC

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

    Abstract: An apparatus with an integrated circuit (IC) chip can provide protection against attacks on a read-only memory (ROM), such as a boot ROM for security circuitry. An attacker can gain control of an IC by modifying ROM contents and/or redirecting ROM reads. To combat these attacks, example implementations store encrypted ROM data in the ROM array. A ROM controller is used to cryptographically tie the address of each ROM line to the corresponding encrypted ROM datum. To access the encrypted ROM datum, cryptographic circuitry decrypts the encrypted ROM datum using a key that is generated based on the corresponding ROM address. As part of an integrity checking procedure, a digest can be computed based on the encrypted ROM data. To further thwart would-be attacks, the ROM address can be adjusted (e.g., scrambled) before the controller uses the adjusted address to read encrypted data from the ROM array.

    Method, device and computer program product for locking a storage area in a storage system

    公开(公告)号:US12112047B2

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

    申请号:US17988979

    申请日:2022-11-17

    CPC classification number: G06F3/0622 G06F3/0653 G06F3/0673 G06F3/0689

    Abstract: Techniques lock a storage area in a storage system including a first storage node and a second storage node. Such techniques involve adjusting a value of at least one of a first counter at the first node and a second counter at the second node in response to receiving a data access request for the storage area at at least one of the first node and the second node. Such techniques further involve allocating a lock flag to the first node in response to a ratio of the value of the first counter to the value of the second counter being greater than a first threshold, the lock flag indicating that the storage area is locked by the first node. Accordingly, storage resources required by nodes that are accessed more frequently in statistics are effectively reduced, and the efficiency of applying stripe lock reduction are improved.

    DYNAMIC MEMORY MANAGEMENT OPERATION
    8.
    发明公开

    公开(公告)号:US20240295971A1

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

    申请号:US18604118

    申请日:2024-03-13

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

    Abstract: Methods, systems, and devices for dynamic memory management operation are described. A memory system may store data in a first block that includes a first type of memory cells configured to store a single bit of information (e.g., single level cells (SLCs)). The memory system may set a flag associated with the data indicating whether the data includes secure information and is to remain in a block that includes SLCs after a memory management operation (e.g., a garbage collection operation). The memory system may store, as part of the memory management operation for the first block and based on the flag, valid data of the first block in a second block that includes SLCs or a third block that includes a second type of memory cells configured to store two or more bits of information.

Patent Agency Ranking