Invention Grant
- Patent Title: Non-deterministic encryption
-
Application No.: US14158955Application Date: 2014-01-20
-
Publication No.: US09626517B2Publication Date: 2017-04-18
- Inventor: Dmitry Obukhov
- Applicant: Seagate Technology LLC
- Applicant Address: US CA Cupertino
- Assignee: Seagate Technology LLC
- Current Assignee: Seagate Technology LLC
- Current Assignee Address: US CA Cupertino
- Agency: Hall Estill Attorneys at Law
- Main IPC: G06F21/60
- IPC: G06F21/60 ; G06F21/79 ; H04L9/06 ; H04L9/30 ; G06F11/10 ; G09C1/00 ; G11C29/52 ; G11C29/04

Abstract:
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.
Public/Granted literature
- US20160239666A1 NON-DETERMINISTIC ENCRYPTION Public/Granted day:2016-08-18
Information query