发明名称 加密传输固态盘控制器
摘要 一种加密传输SSD控制器,具有用于接收命令、存储地址并且与主机交换数据以将数据以压缩(并且可选地,加密)形式存储于诸如闪存的非易失性存储器(NVM)中的接口。从主机接收的加密数据被解密,并且使用无损压缩进行压缩,以有利地减少闪存写入放大。压缩数据被再加密并且存储于闪存中。存储数据在传输到主机之前被检索、解密、解压缩和再加密。当在诸如单个集成电路的安全物理边界内实现时,SSD控制器保护加密数据,从接收到存储于闪存内,包括传输到主机。在特定实施方式中,控制器与主机交换会话加密/解密密钥和/或使用安全协议(诸如TCG Opal)来确定加密/解密密钥。
申请公布号 CN103620690A 申请公布日期 2014.03.05
申请号 CN201280031047.3 申请日期 2012.04.20
申请人 LSI公司 发明人 法尔博德·迈克尔·拉姆
分类号 G11C16/06(2006.01)I;G06F13/14(2006.01)I;G06F21/80(2013.01)I;G11C16/22(2006.01)I 主分类号 G11C16/06(2006.01)I
代理机构 北京康信知识产权代理有限责任公司 11240 代理人 余刚;吴孟秋
主权项 一种系统,包括:用于从主机接收加密数据和存储地址的构件;用于解密用于接收的构件的至少一些结果的构件;用于压缩用于解密的构件的所述至少一些结果以有利地减少写入放大的构件;用于加密用于压缩的构件的至少一些结果的构件;用于格式化用于加密的构件的至少一些结果的构件;用于根据所述存储地址将用于格式化的构件的至少一些结果存储在一个或多个非易失性存储器(NVM)中的构件;并且其中,所述用于接收的构件、所述用于解密的构件、所述用于压缩的构件、所述用于加密的构件和所述用于格式化的构件均至少部分包括在固态盘(SSD)的控制器中,并且所述SSD包括所述NVM和所述控制器。
地址 美国加利福尼亚州