【技术实现步骤摘要】
确保替代存储器装置密钥
[0001]本文所公开的至少一些实施例大体上涉及半导体装置,且具体来说,涉及改进对快闪存储器装置的更新。
技术介绍
[0002]一些存储器装置可存储密码密钥以执行密码操作。在这些密钥的更新期间,存储器装置不能防止密钥中的逻辑错误(例如,格式错误的密钥)。如果将无效密钥写入到存储器装置,则存储器装置可能无法正常工作并且需要物理复位,这是不可能的。
技术实现思路
[0003]在一个方面中,本申请提供一种存储器装置,其包括:存储阵列,所述存储阵列存储第一密码密钥;及处理器,所述处理器经配置以:从主机处理器接收命令,所述命令包含第二密码密钥、第一签名、第二签名及至少一个字段;使用所述第二密码密钥及所述至少一个字段确定所述第一签名有效;使用所述第一密码密钥、所述第一签名及所述至少一个字段确定所述第二签名有效;及在确定所述第一签名及第二签名两者有效之后,用所述第二密码密钥替代所述第一密码密钥。
[0004]在另一方面中,本申请提供一种方法,其包括:将第一密码密钥存储在存储阵列中;从主机处理 ...
【技术保护点】
【技术特征摘要】
1.一种存储器装置,其包括:存储阵列,所述存储阵列存储第一密码密钥;及处理器,所述处理器经配置以:从主机处理器接收命令,所述命令包含第二密码密钥、第一签名、第二签名及至少一个字段,使用所述第二密码密钥及所述至少一个字段确定所述第一签名有效,使用所述第一密码密钥、所述第一签名及所述至少一个字段确定所述第二签名有效,及在确定所述第一签名及第二签名两者有效之后,用所述第二密码密钥替代所述第一密码密钥。2.根据权利要求1所述的存储器装置,其中确定所述第一签名有效包括使用所述第二密码密钥及所述至少一个字段计算第一散列;使用所述第二密码密钥对所述第一签名进行解密以生成第二散列;及当所述第一散列及第二散列相等时确定所述第一签名有效。3.根据权利要求1所述的存储器装置,其中确定所述第二签名有效包括使用所述第二密码密钥、所述至少一个字段及所述第一签名计算第一散列;使用所述第一密码密钥对所述第二签名进行解密以生成第二散列;及当所述第一散列及第二散列相等时确定所述第二签名有效。4.根据权利要求1所述的存储器装置,其中所述处理器进一步经配置以在确定所述第一签名无效或所述第二签名无效之后返回错误代码。5.根据权利要求4所述的存储器装置,其中所述处理器进一步经配置以在返回所述错误代码之后防止覆写所述第一密码密钥。6.根据权利要求4所述的存储器装置,其中所述错误代码指示所述第一签名或所述第二签名是否无效。7.根据权利要求1所述的存储器装置,其中所述第一密码密钥包括第一公钥并且第二密码密钥包括第二公钥。8.一种方法,其包括:将第一密码密钥存储在存储阵列中;从主机处理器接收命令,所述命令包含第二密码密钥、第一签名、第二签名及至少一个字段;使用所述第二密码密钥及所述至少一个字段确定所述第一签名有效;使用所述第一密码密钥、所述第一签名及所述至少一个字段确定所述第二签名有效;及在确定所述第一签名及第二签名两者有效之后,用所述第二密码密钥替代所述第一密码密钥。9.根据权利要求8所述的方法,其中确定所述第一签名有效包括使用所述第二密码密钥及所述至少一个字段计算第一散列;使用所述第二密码密钥对所述第一签名进行解密以生成第二散列;及当所述第一散列及第二散列相等时确定所述第一签名有效。10.根据权利要求8所述的方法,其中确定所述第二签名有...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。