发明名称 STORAGE DEVICE AND MEMORY CONTROLLER THEREOF
摘要 A memory controller controlling a nonvolatile memory is provided. The memory controller includes an encryption key feeder configured to feed a cipher key according to a logical address transferred from a host; and an encryption engine configured to perform an encryption operation on data transferred from the host or a decryption operation on data transferred from the nonvolatile memory device, using the cipher key provided from the encryption key feeder.
申请公布号 US2015235056(A1) 申请公布日期 2015.08.20
申请号 US201514700936 申请日期 2015.04.30
申请人 SAMSUNG ELECTRONICS CO., LTD. 发明人 CHO Youngjin;KIM Hyunsik
分类号 G06F21/78;G06F21/72;H04L9/08 主分类号 G06F21/78
代理机构 代理人
主权项 1. A storage device comprising: a nonvolatile memory device; and a memory controller that is configured to control the nonvolatile memory device, wherein the memory controller comprises: an encryption key feeder configured to generate a cipher key according to a logical address transferred from a host; and an encryption engine configured to perform an encryption operation on data transferred from the host or a decryption operation on data transferred from the nonvolatile memory device using the cipher key provided from the encryption key feeder, wherein the encryption key feeder comprises a key mapper configured to manage key indexes corresponding to logical address ranges, and the key mapper compares a logical address transferred from the host with the logical address ranges, and wherein the key mapper comprises: a first comparator configured to compare a logical address range (LBA) lower bound value of the logical address range with the logical address; a second comparator configured to compare an LBA upper bound value of the logical address range with the logical address; and a logic gate configured to logically combine an output value of the first comparator and an output value of the second comparator.
地址 Suwon-si KR