Data encryption and decryption using screens and lfsr-generated logic blocks
AssigneeCeruleant Systems, LLC
InventorsJASON McNUTT, AMY J. WITTY, SCOTT HANSON
Life of this patent
Estimating the term…
Loading patent…
AssigneeCeruleant Systems, LLC
InventorsJASON McNUTT, AMY J. WITTY, SCOTT HANSON
Estimating the term…
A data encryption method using linear-feedback shift registers (LFSRs) is disclosed. The method includes identifying one or more objects each of which comprises a sequence of object bits, and using each object to generate a plurality of logic blocks by: creating an LFSR seed comprising at least a portion of the object bits of the object, wherein the LFSR seed provides an initial state of an LFSR; implementing the LFSR to generate a plurality of LFSR outputs; and using the LFSR outputs to generate the logic blocks. The method also includes encrypting a plurality of data blocks in accordance with an encryption scheme that applies a screen and the LFSR-generated logic blocks. The encrypted data blocks may then be decrypted in accordance with a decryption scheme that applies an inverse screen and the same LFSR-generated logic blocks that were used in the encryption scheme.
A data encryption method using one or more linear-feedback shift registers (LFSRs), comprising:
A data encryption method using a plurality of linear-feedback shift registers (LFSRs), comprising:
A data encryption and decryption method using a plurality of linear-feedback shift registers (LFSRs), comprising:
Dependencies are inferred from the claim text.