Key rotating trees with split counters for efficient hardware replay protection

S Chhabra, R Agarwal, DM Durham - US Patent 11,088,846, 2021 - Google Patents
In one example a computer implemented method comprises encrypting data to be stored in
a protected region of a memory using a message authentication code (MAC) having a first …

Memory protection with hidden inline metadata

DM Durham, R Gabor - US Patent 11,288,213, 2022 - Google Patents
Embodiments are directed to memory protection with hid den inline metadata. An
embodiment of an apparatus includes processor cores; a computer memory for the storage …

System for identifying and correcting data errors

S Deutsch, W Wu, DM Durham, KS Grewal - US Patent 10,802,910, 2020 - Google Patents
(*) Notice: OTHER PUBLICATIONS Subject to any disclaimer, the term of this patent is
extended or adjusted under 35 USC 154 (b) by 81 days. Durham, David M., US Appl. No …

Low overhead integrity protection with high availability for trust domains

S Chhabra, R Agarwal, B Patel, K Yap - US Patent 11,397,692, 2022 - Google Patents
Techniques are described for providing low-overhead cryp tographic memory isolation to
mitigate attack vulnerabilities in a multi-user virtualized computing environment. Memory …

Technology for managing memory tags

K Cong, K Grewal, S Chhabra, S Deutsch… - US Patent …, 2021 - Google Patents
A data processing system includes support for sub-page granular memory tags. The data
processing system com prises at least one core, a memory controller responsive to the core …

Systems and methods of using cryptographic primitives for error location, correction, and device recovery

M Kounavis, S Deutsch, D Durham… - US Patent 11,469,902, 2022 - Google Patents
The present disclosure is directed to systems and methods for the secure transmission of
plaintext data blocks encrypted using a NIST standard encryption to provide a plurality of …

Low overhead integrity protection with high availability for trust domains

S Chhabra, R Agarwal, B Patel, K Yap - US Patent App. 17/872,805, 2022 - Google Patents
Techniques are described for providing low-overhead cryp tographic memory isolation to
mitigate attack vulnerabilities in a multi-user virtualized computing environment. Memory …

Method and apparatus to address row hammer attacks at a host processor

JB Kotra, O Kayiran, J Kalamatianos… - US Patent App. 17 …, 2023 - Google Patents
2021-12-23 Assigned to ADVANCED MICRO DEVICES, INC. reassignment ADVANCED
MICRO DEVICES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR …

Memory protection with hidden inline metadata

DM Durham, R Gabor - US Patent 11,636,049, 2023 - Google Patents
US11636049B2 - Memory protection with hidden inline metadata - Google Patents
US11636049B2 - Memory protection with hidden inline metadata - Google Patents Memory …

Scalable tweak engines and prefetched tweak values for encyrption engines

D Maiti, RB Susai, J Pvss - US Patent 12,231,532, 2025 - freepatentsonline.com
Examples herein describe a scalable tweak engine and prefetching tweak values.
Regarding the scalable tweak engine, it can be designed to accommodate different bus …