[发明专利]用于安全存储器的方法及其系统在审
申请号: | 201911172964.3 | 申请日: | 2019-11-26 |
公开(公告)号: | CN112394877A | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 苏俊联 | 申请(专利权)人: | 旺宏电子股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 李佳 |
地址: | 中国台湾新竹*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 安全 存储器 方法 及其 系统 | ||
本发明公开了一种用于安全存储器的方法及其系统,管理存储器装置的存储器控制器接收存储器命令(memory command)。存储器控制器确定存储器命令是否已加密(encrypted)。在确定存储器命令已加密时,存储器控制器执行对应于存储器命令的解密函数(decryption function)。在解密函数的效能(performance)致使存储器命令解密成功的条件下,存储器控制器在与存储器命令所包含的存储器地址(address)相对应的存储器位置上执行操作。
技术领域
本发明通常涉及安全存储器,特别是与存储器装置上的安全操作相关的方法及其系统。
背景技术
存储器装置包括存储存储器(storage memory),例如闪存(flash memory)以及管理存储存储器的存储器控制器。存储器控制器接收来自主机(host device)的命令以对存储存储器执行操作。
发明内容
本发明描述了对存储器装置执行安全操作的方法、装置与系统。存储器装置包括用于存储数据的存储器以及通过主机(host device)来管理存取(access)至存储存储器(storage memory)的存储器控制器。该主机耦接到存储器装置。存储器控制器接收来自主机的一或多个处理器的加密保护(cryptographically protected)的存储器命令(memorycommand)。存储器命令包括命令栏(command field)(例如一或多个字节(byte)),命令栏指定要执行的读取、编程(program)(写入(write))或擦除(erase)操作以及地址栏(addressfield)(例如一或多个字节),地址栏提供执行操作的存储器位置的地址。在一些实施方式中,存储器命令还包括虚拟栏(dummy field)(例如一或多个虚拟字节),虚拟栏为存储器装置提供等待时间以有时间响应操作。对于编程操作来说,存储器命令还包括数据栏(例如一或多个字节的数据)。在一些实施方式中,存储器命令中的命令栏是加密的。在一些实施方式中,存储器命令中的地址栏是加密的。在一些实施方式中,命令栏和地址栏都是加密的。在一些实施方式中,存储器命令包括具有认证值(authentication value)的认证栏,该认证值是通过命令栏、地址栏(或此两者)所执行认证函数来进行计算。
在一些实施方式中,主机与存储器控制器共享(share)应用于存储器命令的认证与加密算法的相关信息。主机和存储器控制器还共享用于认证和加密函数的加密密钥(key)的相关信息。
在存储器命令包括认证栏的实施方式中,存储器控制器在接收到存储器命令时,对认证值进行验证(verifies)。如果认证值验证成功,则存储器控制器继续进行后续动作(例如对已加密的命令栏或地址栏(或此两者)进行解密(decrypting),并执行所需的存储器操作)。否则,存储器控制器将中止(abort)操作。
在命令栏或地址栏(或此两者)都已加密的实施方式中,存储器控制器在接收到存储器命令时,对加密栏进行解密。如果解密成功(例如产生已认可(recognized)的命令栏和地址栏),则存储器控制器继续进行后续动作(例如执行所需的存储器操作)。否则,存储器控制器将中止操作。
在一些实施方式中,在存储器位置(例如存储存储器的存储器区块上的字节、字组(word)、字节群组或页面)上执行编程操作之前,对存储器控制器进行检查以查看整个存储器区块是否处于擦除状态。如果整个存储器区块处于擦除状态,则存储器控制器执行编程操作。否则,存储器控制器将中止编程操作。在本文中,部分存储器或对应于存储器位置的存储器区块表示存储存储器中存储器的已知字节数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于旺宏电子股份有限公司,未经旺宏电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911172964.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:差动比较电路
- 下一篇:一种铝合金及其制备方法