管理数据加解密密钥的方法、处理命令的方法和相关产品技术

技术编号:37765567 阅读:25 留言:0更新日期:2023-06-06 13:25
本申请涉及管理数据加解密密钥的方法、处理命令的方法和相关产品,所述管理数据加解密密钥的方法包括:获取第一随机数据、存储设备识别码和第二随机数据,根据所述第一随机数据、所述存储设备识别码和所述第二随机数据得到存储设备中一个或多个命名空间所对应的加密密钥或解密密钥;响应于调整命名空间的用户口令,保持命名空间所对应的加密密钥或解密密钥不变。本申请的技术方案在调整命名空间的用户口令情况下,不需要对用户数据进行重复地解密和加密,从而极大地提升了处理效率和用户体验。验。验。

【技术实现步骤摘要】
管理数据加解密密钥的方法、处理命令的方法和相关产品


[0001]本申请一般地涉及数据处理
更具体地,本申请涉及用于管理数据加解密密钥的方法、处理命令的方法、控制器和存储设备。

技术介绍

[0002]图1A展示了固态存储设备的框图。固态存储设备102同主机相耦合,用于为主机提供存储能力。主机同固态存储设备102之间可通过多种方式相耦合,耦合方式包括但不限于通过例如SATA(Serial Advanced Technology Attachment,串行高级技术附件)、SCSI(Small Computer System Interface,小型计算机系统接口)、SAS(Serial Attached SCSI,串行连接SCSI)、IDE(Integrated Drive Electronics,集成驱动器电子)、USB(Universal Serial Bus,通用串行总线)、PCIE(Peripheral Component Interconnect Express,PCIe,高速外围组件互联)、NVMe(NVM Express,高速非本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种管理数据加解密密钥的方法,其特征在于,获取第一随机数据(TRNG_Data_2)、存储设备识别码(芯片ID)和第二随机数据(LOC_TRNG_2),根据所述第一随机数据(TRNG_Data_2)、所述存储设备识别码(芯片ID)和所述第二随机数据(LOC_TRNG_2)得到存储设备中一个或多个命名空间所对应的加密密钥或解密密钥(last_rk);响应于调整命名空间的用户口令,保持命名空间所对应的加密密钥或解密密钥不变。2.根据权利要求1所述的方法,其特征在于,所述存储设备中任意两个命名空间所对应的加密密钥或解密密钥不同;或所述存储设备中多个命名空间对应同一加密密钥或解密密钥。3.根据权利要求2所述的方法,其特征在于,所述任意两个命名空间所对应的用户口令相同;或者所述多个命名空间所对应的用户口令均不相同。4.根据权利要求1至3任一项所述的方法,其特征在于,响应于接收到多个IO命令指示了具有相同加密密钥或解密密钥的多个第一命名空间,采用同一加密密钥或解密密钥对每个IO命令所要访问的数据进行加密或解密;或响应于接收到多个IO命令指示了具有不同加密密钥或解密密钥的多个第一命名空间,分别调用每个第一命名空间所对应的加密密钥或解密密钥对其对应的IO命令所要访问的数据进行加密或解密。5.根据权利要求1所述的方法,其特征在于,响应于接收到口令管理命令指示了第一命名空间,根据所述口令管理命令对所述第一命名空间进行用户口令管理,以及保持所述第一命名空间的加密密钥或解密密钥不变。6.一种处理命令的方法,其特征在于,包...

【专利技术属性】
技术研发人员:张扬李小凤王祎磊
申请(专利权)人:成都忆芯科技有限公司
类型:发明
国别省市:

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

1