Non-deterministic encryption
AssigneeSeagate Technology LLC
InventorDmitry OBUKHOV
Life of this patent
Estimating the term…
Loading patent…
AssigneeSeagate Technology LLC
InventorDmitry OBUKHOV
Estimating the term…
A non-deterministic encryption functionality receives and encrypts an open-text input stream. Codes for error-correction are generated for the encrypted stream, and a correctable amount of non-deterministic random error is overlaid onto the encrypted stream and the codes for error-correction. The error-injected encrypted stream and codes for error-correction are re-encrypted and delivered to a using process. A non-deterministic decryption functionality reverses the encryption, in some embodiments using key values used during the encryption, and delivers an open-text stream to a using process. Some embodiments of a non-deterministic encryption include a reversible scrambling layer. In some embodiments, the non-deterministic encryption and decryption functionalities are performed, at least in part, by a controller of a solid state disk. In some embodiments, the functionalities are performed within a secure physical boundary provided by implementation within a single integrated circuit.
A method comprising:
A method comprising:
Dependencies are inferred from the claim text.