单次使用密码产生制造技术

技术编号:34317254 阅读:21 留言:0更新日期:2022-07-30 23:22
从主机系统接收密码产生的请求。响应于接收到所述请求,基于密钥导出种子产生密码导出密钥。密码是从所述密码导出秘钥导出,且包装秘钥是从所述密码导出。所述包装密钥用于包装存储在本地内存中的授权状态指示。经加密数据是使用非对称加密密钥基于所述密钥导出种子的加密来产生。所述经加密数据是响应于所述请求而提供。求而提供。求而提供。

【技术实现步骤摘要】
【国外来华专利技术】单次使用密码产生
[0001]优先权申请
[0002]此申请案主张2019年11月7日申请的序列号为16/677,270的美国申请案的优先权的权益,所述申请案的全部内容以引用的方式并入本文中。


[0003]本公开的实施例大体上涉及存储器子系统,且更具体来说,涉及用于在存储器子系统中使用的单次密码产生。

技术介绍

[0004]存储器子系统可为存储系统(例如固态硬盘(SSD)),且可包含存储数据的一或多个存储器组件。举例来说,所述存储器组件可为非易失性存储器组件及易失性存储器组件。一般来说,主机系统可利用存储器子系统以将数据存储于存储器组件处及从存储器组件检索数据。
附图说明
[0005]从下面给出的详细描述及从本公开的各种实施例的附图中,将更全面地理解本公开。
[0006]图1说明根据本公开的一些实施例的包含存储器子系统的实例计算环境。
[0007]图2是根据本公开的一些实施例的说明在执行用于产生及使用单次使用密码的实例方法时安全通信环境中的组件之间的交互的数据流程图。
[0008]图3A及本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种系统,其包括:存储器组件;及处理装置,其可操作地与所述存储器组件耦合,以执行包括以下的操作:从主机系统接收密码产生请求;响应于接收到所述请求,基于密钥导出种子产生密码导出密钥;从所述密码导出密钥导出密码;基于所述密码产生包装密钥;使用所述包装密钥包装授权状态指示;将所述经包装授权状态指示存储在所述存储器组件中;基于所述密钥导出种子的加密,使用非对称加密密钥产生经加密数据;及提供对包括所述经加密数据的所述请求的响应。2.根据权利要求1所述的系统,其中所述操作进一步包括:接收包括所述密码的认证请求;从所述密码导出解包装密钥;使用所述解包装密钥解包装所述经包装授权状态指示;及响应于所述认证请求,基于所述解包装来提供所述授权状态指示。3.根据权利要求1所述的系统,其中所述操作进一步包括基于所述经加密数据产生密码对象,所述密码对象包括:对象标头及所述经加密数据;及所述响应包括所述密码对象。4.根据权利要求3所述的系统,其中所述密码对象的所述产生包括:构造所述对象标头;及连结所述经加密数据及所述对象标头以形成所述密码对象。5.根据权利要求3所述的系统,其中所述操作进一步包括:使用随机或伪随机数产生器产生加扰密钥;及使用所述加扰密钥对所述密码对象的一或多个字段进行加扰。6.根据权利要求3所述的系统,其中所述操作进一步包括在所述响应中提供所述密码对象之前,使用二进制到文本编码方案对所述密码对象进行编码。7.根据权利要求1所述的系统,其中所述经加密数据的所述产生包括加密二进制数据及所述二进制数据的散列,所述二进制数据包括:一或多个非随机数据字段,及所述密钥导出种子。8.根据权利要求1所述的系统,其中:所述处理装置使用密钥导出函数来产生所述密码导出密钥;所述处理装置使用密码导出函数来导出所述密码;及所述处理装置使用基于密码的密钥导出函数来产生所述包装密钥。9.根据权利要求1所述的系统,其中所述密钥导出种子包括由随机或伪随机数产生器产生的随机或伪随机数。10.根据权利要求1所述的系统,其中所述处理装置包括存储器子系统控制器。11.一种方法,其包括:
从主机系统接收密码产生请求;响应于接收到所述请求,由存储器子系统控制器的至少一个处理器基于密钥导出种子产生密码导出密钥;由所述存储器子系统控制器的至少一个处理器从所述密码导出密钥导出密码;由所述存储器子系统控制器的至少一个处理器基于所述密码产生包装密钥;由所述存储器...

【专利技术属性】
技术研发人员:J
申请(专利权)人:美光科技公司
类型:发明
国别省市:

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

1