State-varying hybrid stream cipher
First Claim
Patent Images
1. A state-varying hybrid stream cipher operating within a computing device, comprising:
- a first software routine to divide incoming plain text into variable-sized blocks; and
a second software routine to convert the plain text into cipher text.
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a state-varying hybrid stream cipher operating within a computing device. The state-varying hybrid stream cipher comprises at least two software routines. A first routine is responsible for dividing incoming plain text into variable-sized blocks. A second software routine is for converting the plain text into cipher text based on an encryption key, an internal identifier and perhaps a percentage of random data value.
-
Citations
20 Claims
-
1. A state-varying hybrid stream cipher operating within a computing device, comprising:
-
a first software routine to divide incoming plain text into variable-sized blocks; and
a second software routine to convert the plain text into cipher text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device comprising:
-
a memory; and
logic to perform a state-varying stream cipher operation, controlled by at least an encryption key and an internal state of the computing device, on input data segmented in random sized blocks. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for decrypting input data using a combination of stream cipher and block cipher functionality, comprising:
-
receiving as input a cipher text, a decryption key, a percentage of random data and a unique internal identifier; and
reiteratively decrypting blocks of the cipher text using the decryption key, the percentage of random data, the unique internal identifier and a varying internal state of the computing device to recover corresponding blocks of plain text. - View Dependent Claims (20)
-
Specification