Data security concurrent with homogeneous by AES algorithm in SSD controller

被引:4
作者
Fan, Lingyan [1 ]
Luo, Jianjun [1 ]
Liu, Hailuan [2 ]
Geng, Xuan [3 ]
机构
[1] Hangzhou Dianzi Univ, Microelect Res Inst, Hangzhou 310018, Zhejiang, Peoples R China
[2] Sage Microelect Corp, Campbell, CA 95008 USA
[3] Shanghai Maritime Univ, Coll Informat Engn, Dept Elect Engn, Shanghai 201306, Peoples R China
来源
IEICE ELECTRONICS EXPRESS | 2014年 / 11卷 / 13期
关键词
NAND flash memory; homogenization; AES;
D O I
10.1587/elex.11.20140535
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
AES has been one of the most popular encryption and decryption algorithms for data security applications. At the same time, data randomization (or "homogeneous") technology was applied to reduce the bit error rate (BER) of MLC and TLC flash memory. Here, AES algorithm was found efficient to replace the orthogonal polynomials which normally carry out homogeneous function by scrambling data. This paper put forward a novel hardware architecture providing both homogeneous and data encryption/decryption functions concurrently by an embedded AES hardware engine while getting rid of randomization engine with Linear Feedback Shift Register (LFSR). It made a flash controller simple and reduced the die size because the independent homogeneous hard engine is no longer necessary for a flash memory system, in which AES security algorithm embedded. Finally a SSD controller designed in this architecture was silicon proven.
引用
收藏
页数:11
相关论文
共 6 条
  • [1] [Anonymous], 2001, FEDERAL INFORM PROCE, V197
  • [2] Dworkin M., 2001, Recommendation for block cipher modes of operation. methods and techniques
  • [3] MASSEY JL, 1969, IEEE T INFORM THEORY, V15, P122, DOI 10.1109/TIT.1969.1054260
  • [4] Micron,, 2010, MT29F32G08CBACA MICR
  • [5] Micron, 2009, L74A NAND FLASH MEM
  • [6] Morelos- Zaragoza R. H., 2006, ART ERROR CORRECTING, P39