Intel Corporation
Collision-free hashing for accessing cryptographic computing metadata and for cache expansion
Last updated:
Abstract:
Embodiments are directed to collision-free hashing for accessing cryptographic computing metadata and for cache expansion. An embodiment of an apparatus includes one or more processors to compute a plurality of hash functions that combine additions, bit-level reordering, bit-linear mixing, and wide substitutions, wherein each of the plurality of hash functions differs in one of the additions, the bit-level reordering, the wide substitutions, or the bit-linear mixing; and access a hash table utilizing results of the plurality of hash functions.
Status:
Grant
Type:
Utility
Filling date:
25 Jun 2020
Issue date:
30 Aug 2022