ON-THE-FLY KEY GENERATION FOR ENCRYPTION AND DECRYPTION
First Claim
Patent Images
1. An apparatus comprising:
- a first logic to generate a second cipher key, in a second cycle, based on a first cipher key, wherein the first cipher key is to be generated in a first cycle that immediately precedes the second cycle,wherein the first logic is to generate the second cipher key without storing data in a shared memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus to provide on-the-fly key computation for Galois Field (also referred to Finite Field) encryption and/or decryption are described. In one embodiment, logic generates a cipher key, in a second cycle, based on a previous cipher key, generated in a first cycle that immediately precedes the second cycle. Other embodiments are also described.
43 Citations
20 Claims
-
1. An apparatus comprising:
-
a first logic to generate a second cipher key, in a second cycle, based on a first cipher key, wherein the first cipher key is to be generated in a first cycle that immediately precedes the second cycle, wherein the first logic is to generate the second cipher key without storing data in a shared memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17)
-
-
14. A method comprising:
generating a second cipher key, in a second cycle, based on a first cipher key, wherein the first cipher key is to be generated in a first cycle that immediately precedes the second cycle and wherein the first logic is to generate the second cipher key without storing data in a shared memory. - View Dependent Claims (15, 16)
-
18. A system comprising:
-
a memory to store content data; a first logic to generate a second cipher key, in a second cycle, based on a first cipher key, wherein the first cipher key is to be generated in a first cycle that immediately follows the second cycle; and a second logic to encrypt or decrypt the content data based on the second cipher key, wherein the first logic is to generate the second cipher key without storing data in a shared memory. - View Dependent Claims (19, 20)
-
Specification