Back to results
US 7,103,181 B2Granted
State-varying hybrid stream cipher
AssigneeMainStream Encryption
InventorViswanath Ananth
Life of this patent
Estimating the term…
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.
Claims18
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 with each block varying in size in response to variations of an internal state of the computing device, the internal state of the computing device being altered by the incoming plain text;
- and
- a second software routine to convert the plain text into cipher text based on an encryption key, an internal identifier and the internal state of the computing device.
A computing device comprising:
- a memory;
- and
- logic coupled to the memory, the logic to perform a state-varying stream cipher operation using an encryption key on input data segmented into at least three random sized blocks with each block varying in length in response to variations of an internal state of the computing device altered by the incoming plain text, the logic using an initialization vector being a seed value only during an encryption process with no corresponding seed value being used during a decryption process.
Dependencies are inferred from the claim text.