ISA accessible physical unclonable function
AssigneeIntel Corporation
InventorsSiddhartha Chhabra, Vedvyas Shanbhogue, Prashant Dewan, Baiju Patel
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsSiddhartha Chhabra, Vedvyas Shanbhogue, Prashant Dewan, Baiju Patel
Estimating the term…
Techniques for encrypting data using a key generated by a physical unclonable function (PUF) or a virtual PUF key are described. An apparatus according to the present disclosure may include decoder circuitry to decode an instance of a single instruction having a field for an opcode to indicate that execution circuitry is to encrypt at least encrypt secret information from an input data structure with either a physical unclonable function (PUF) generated encryption key or a virtual PUF key, bind the wrapped secret information to an identified target, update the input data structure, generate a MAC over the updated data structure, store the MAC in the input data structure to generate a wrapped output data structure, store the wrapped output data structure having the encrypted secret information and an indication of the target.
An apparatus comprising:
A method comprising:
A non-transitory machine-readable medium storing an instance of a single instruction that, when processed by one or more processors, is cause the one or more processors to:
Dependencies are inferred from the claim text.