- Patent Title: Encrypted flash-based data storage system with confidentiality mode
-
Application No.: US14016087Application Date: 2013-08-31
-
Publication No.: US09612978B2Publication Date: 2017-04-04
- Inventor: Charles J. Camp
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Locke Lord LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/14 ; G06F11/10 ; G06F11/14 ; G06F11/16 ; G06F21/79

Abstract:
Raw or unencrypted data is encrypted using a standard encryption algorithm and stored in a Flash memory array. The raw or unencrypted data may be pre-processed before it is encrypted. Pre-processing may include data scrambling, pre-encryption data mixing, or both. Data scrambling may involve an invertible transformation. The scrambled data may then be used to seed a sequence generator. Each output from the sequence generator may be processed using a bit-by-bit Exclusive Or (XOR) operation to impart random or pseudorandom statistical properties. Pre-encryption data mixing may combine the scrambled (or unscrambled) data with information that is unique to each chunk of data, as well as with a user-supplied secret key. This helps ensure that identical raw data chunks are not stored as identical encrypted data chunks in the Flash memory array.
Public/Granted literature
- US20140181532A1 ENCRYPTED FLASH-BASED DATA STORAGE SYSTEM WITH CONFIDENTIALITY MODE Public/Granted day:2014-06-26
Information query