Method for protecting the integrity of a group of memory elements using an aggregate authentication code
AssigneeQUALCOMM Incoporated
InventorAlexander W. DENT
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incoporated
InventorAlexander W. DENT
Estimating the term…
One feature pertains to an efficient algorithm to protect the integrity of a plurality of data structures by computing an aggregate message authentication code (MAC) over the plurality of data structures. An aggregate MAC may be constructed from a plurality of MAC values associated with a plurality of data structures. The aggregate MAC binds the plurality of data structures and attests to their combined integrity simultaneously. Rather than checking the integrity of a data structure when it is accessed, the aggregate MAC is periodically checked or verified, to ascertain the integrity of all data structures. If the aggregate MAC computed is different from the previously stored aggregate MAC, then all data structures that are part of the aggregate MAC are discarded.
A method of protecting the integrity of elements in a memory space, comprising:
A device comprising:
A device, comprising:
A processor-readable storage medium having one or more instructions which when executed by at least one processing circuit causes the at least one processing circuit to:
Dependencies are inferred from the claim text.