Data encryption based on immutable pointers

M LeMay, DM Durham - US Patent 11,620,391, 2023 - Google Patents
2023-05-26 Assigned to INTEL CORPORATION reassignment INTEL CORPORATION
CORRECTIVE ASSIGNMENT TO CORRECT THE THE APPLICATION NUMBER …

Cryptographic computing using encrypted base addresses and used in multi-tenant environments

DM Durham, M LeMay, RJ MASTI, G Neiger… - US Patent …, 2022 - Google Patents
Technologies disclosed herein provide cryptographic computing with cryptographically
encoded pointers in multi-tenant environments. An example method comprises executing …

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 …

Binding of cryptographic operations to context or speculative execution restrictions

M LeMay, DM Durham, JW Brandt - US Patent 11,250,165, 2022 - Google Patents
(57) ABSTRACT A processor comprising a first register to store a wrapping key, a second
register to store a pointer to a handle stored in a memory coupled to the processor, the …

Cryptographic isolation of memory compartments in a computing environment

ME Kounavis, S Ghosh, S Deutsch, M LeMay… - US Patent …, 2022 - Google Patents
Technologies disclosed herein provide cryptographic computing. An example method
comprises executing a first instruction of a first software entity to receive a first input operand …

Cryptographic computing using encrypted base addresses and used in multi-tenant environments

DM Durham, M LeMay, RJ MASTI, G Neiger… - US Patent …, 2022 - Google Patents
Technologies disclosed herein provide cryptographic computing with cryptographically
encoded pointers in multi-tenant environments. An example method comprises executing …

Hardware apparatuses, methods, and systems for individually revocable capabilities for enforcing temporal memory safety

M LeMay, V Shanbhogue, D Gupta, R Sahita… - US Patent …, 2021 - Google Patents
Abstract Systems, methods, and apparatuses relating to circuitry to implement individually
revocable capabilities for enforcing temporal memory safety are described. In one …

Data type based cryptographic computing

DM Durham, KS Grewal, MD LeMay… - US Patent …, 2023 - Google Patents
US11669625B2 - Data type based cryptographic computing - Google Patents US11669625B2
- Data type based cryptographic computing - Google Patents Data type based cryptographic …

Reuse of execution environments while guaranteeing isolation in serverless computing

DR Tornow, UV Dave, KAD Mestery, I Wells - US Patent 11,070,621, 2021 - Google Patents
Abstract Systems, methods, and computer-readable media are provided for reusing
execution environments and code of serverless functions while ensuring isolation in …

Method and apparatus for data transmission in a tee system

Q Liu, B Zhao, Y Yan, C Wei - US Patent 10,699,015, 2020 - Google Patents
A computer-implemented method, non-transitory, computer-readable medium, and computer-
implemented system are provided for data transmission in a trusted execution environment …