System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 存储器系统及非易失性存储器的控制方法技术方案_技高网

存储器系统及非易失性存储器的控制方法技术方案

技术编号:40667002 阅读:2 留言:0更新日期:2024-03-18 19:01
实施方式实现一种能够对数据进行加密及解码的存储器系统及非易失性存储器的控制方法。实施方式的存储器系统是当从主机接收到指定用来识别应写入的数据的第1地址的写请求时,使用第1加密密钥与所述第1地址对所述数据进行加密,并将所述经加密的数据与所述第1地址一起写入到一个块中。当从主机接收到指定物理地址的读请求时,存储器系统基于所述物理地址,从所述一个块中读出所述经加密的数据与所述第1地址两者,并使用所述第1加密密钥与所述读出的第1地址将所述读出的经加密的数据解码,所述物理地址表示存储着所述经加密的数据的所述一个块内的物理存储位置。

【技术实现步骤摘要】

本专利技术的实施方式涉及一种存储器系统及非易失性存储器的控制方法


技术介绍

1、近年来,具备非易失性存储器的存储器系统广泛普及。作为这种存储器系统之一,已知有基于nand(not and,与非)闪存技术的固态驱动器(ssd)。

2、像ssd这样的存储器系统被用作服务器计算机、个人计算机等各种计算机的存储器。

3、最近,在像ssd这样的存储器系统中,也要求实现对数据进行加密及解码的结构。


技术实现思路

1、本专利技术的实施方式提供一种能够对数据进行加密及解码的存储器系统及非易失性存储器的控制方法。

2、根据实施方式,能够连接于主机的存储器系统具备包含多个块的非易失性存储器、及电连接于所述非易失性存储器的控制器。所述控制器当从所述主机接收到指定用来识别应写入的数据的第1地址的写请求时,使用从多个加密密钥中选择的第1加密密钥与所述第1地址对所述数据进行加密,并将所述经加密的数据与所述第1地址一起写入到所述多个块中的一个块。所述控制器当从所述主机接收到指定物理地址的读请求时,基于所述物理地址,从所述一个块中读出所述经加密的数据与所述第1地址两者,并使用所述第1加密密钥与所述读出的第1地址,将所述读出的经加密的数据解码,所述物理地址表示存储着所述经加密的数据的所述一个块内的物理存储位置。

【技术保护点】

1.一种存储器系统,能够连接于主机,且具备:

2.根据权利要求1所述的存储器系统,其中

3.根据权利要求2所述的存储器系统,其中

4.根据权利要求1所述的存储器系统,其中

5.根据权利要求1所述的存储器系统,其中

6.根据权利要求1所述的存储器系统,其中

7.根据权利要求1所述的存储器系统,其中

8.根据权利要求1所述的存储器系统,其中

9.根据权利要求1所述的存储器系统,其中

10.根据权利要求9所述的存储器系统,其中

11.一种存储器系统中的非易失性存储器的控制方法,所述非易失性存储器包含多个块,所述多个块包含至少第1块,所述方法具备:

12.根据权利要求11所述的方法,进而具备:

13.根据权利要求12所述的方法,进而具备:

14.根据权利要求11所述的方法,其中

15.根据权利要求11所述的方法,进而具备:

16.根据权利要求11所述的方法,其中

17.根据权利要求11所述的方法,其

18.根据权利要求11所述的方法,进而具备:

19.根据权利要求11所述的方法,其中

20.根据权利要求19所述的方法,进而具备:

...

【技术特征摘要】

1.一种存储器系统,能够连接于主机,且具备:

2.根据权利要求1所述的存储器系统,其中

3.根据权利要求2所述的存储器系统,其中

4.根据权利要求1所述的存储器系统,其中

5.根据权利要求1所述的存储器系统,其中

6.根据权利要求1所述的存储器系统,其中

7.根据权利要求1所述的存储器系统,其中

8.根据权利要求1所述的存储器系统,其中

9.根据权利要求1所述的存储器系统,其中

10.根据权利要求9所述的存储器系统,其中

11.一种存储器系统中的非易失性存储...

【专利技术属性】
技术研发人员:菅野伸一
申请(专利权)人:铠侠股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1