Micron Technology, Inc.
DISTRIBUTED SECURE ARRAY USING INTRA-DICE COMMUNICATIONS TO PERFORM DATA ATTESTATION

Last updated:

Abstract:

Techniques for calculating a hash value of a single secure array of memory blocks in a sequential set of dice. The array can be defined by a set of address-size pairs. Each pair provides a pointer by including an address of a memory block and a size of the block. The hash value can be calculated by: for each die that is not the last die, partially applying a hash function, without final padding, to the memory blocks of the secure array in the die to generate a partial digest. And, for the last die, fully applying the hash function, with the final padding, to the memory blocks of the secure array in the last die to generate the hash value of the secure array, which can include adding an accumulation of partial digests to data from the last die as a basis for the generation of the hash value.

Status:
Application
Type:

Utility

Filling date:

4 Mar 2022

Issue date:

16 Jun 2022