DocumentCode :
2321893
Title :
Not just for errors: Codes for fast and secure flash storage
Author :
Cassuto, Yuval
Author_Institution :
ALGO Lab., EPFL, Lausanne, Switzerland
fYear :
2010
fDate :
6-10 Dec. 2010
Firstpage :
1871
Lastpage :
1875
Abstract :
Error-correcting codes are normally employed in storage devices to guarantee the integrity of data in the presence of errors. This paper presents two schemes where error-correcting codes are used for entirely different purposes. In the first part of the paper, a new coding paradigm is proposed to improve the write performance of multi-level flash devices. By slightly relaxing the accuracy of cell programming, significant speed-up can be achieved. The resulting write inaccuracies are then corrected by codes that are tailored for the appropriately restricted error model. In the second part, new low-complexity codes are proposed to protect the security of sensitive data in the presence of imperfect physical erasure processes. Codes that have optimal encoding and decoding complexities are constructed to allow fast storing and retrieval of secret data, and guarantee unconditional security of data against an adversary with access to parts of the secret that failed to erase.
Keywords :
decoding; error correction codes; flash memories; security of data; cell programming; decoding complexity; encoding complexity; error-correcting codes; low-complexity codes; multilevel flash storage devices; sensitive data security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
GLOBECOM Workshops (GC Wkshps), 2010 IEEE
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-8863-6
Type :
conf
DOI :
10.1109/GLOCOMW.2010.5700267
Filename :
5700267
Link To Document :
بازگشت