Back to results
US 2014/0229741 A1Published application
Dual Composite Field Advanced Encryption Standard Memory Encryption Engine
OwnerSanu K. Mathew, Shay Gueron +1inventors
InventorsSanu K. Mathew, Shay Gueron, Ram K. Krishnamurthy
Life of this patent
Estimating the term…
Abstract
A different set of polynomials may be selected for encryption and decryption accelerators. That is, different sets of polynomials are used for encryption and decryption, each set being chosen to use less area and deliver more power for a memory encryption engine. This is advantageous in some embodiments since memory read operations are typically more critical and latency sensitive than memory writes.
Claims30
A method comprising:
- using a first set of polynomials in a memory encryption engine for encryption and;
- using a different set of polynomials in said engine for decryption.
A non-transitory computer readable medium storing instructions to enable a processor to:
- use a first set of polynomials for encryption and;
- use a different set of polynomials for decryption.
An apparatus comprising:
- a memory write path to use a first set of polynomials;
- and
- a memory read path to use a different set of polynomials.
A system comprising:
- a core;
- a memory coupled to the core;
- a memory encryption engine coupled to said core, said engine to use in first set of polynomials for encryption and a different set of polynomials for decryption;
- and
- a network interface card coupled to said core.
2 more elements
Dependencies are inferred from the claim text.