System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术的实施方式涉及一种存储器系统及非易失性存储器的控制方法。
技术介绍
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.一种存储器系统中的非易失性存储...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。