【技术实现步骤摘要】
用于执行安全命令的存储器装置及方法
[0001]本专利技术属于存储
,涉及一种用于执行安全命令的存储器装置及方法,尤其是一种支持安全存储及提取的集成电路存储器装置,诸如闪存装置,且特定言之,涉及用以提供自存储器的安全存储及提取的安全命令译码器。
技术介绍
[0002]在现代信息存储技术中,已建立许多不同类型的存储器架构,各自提供数位(多位)数据的存储且解决多种应用程序的不同需要及要求。举例而言,闪存装置、电阻式存储器(ReRAM)、可擦可编程只读存储器(erasable programmable read-only memory,EPROM)、相变存储器(phase-change memory,PCM)等等可用于存储各种应用程序中的数位数据。
[0003]数位数据易于存储及传输,且易于存取,然而,此使得存储为数位数据的安全敏感数据容易经未授权方拦截及窃取。
[0004]有鉴于此,期望提供用于更安全地存储数位数据的机构。
技术实现思路
[0005]存储器装置包含安全命令译码器,所述安全命令 ...
【技术保护点】
【技术特征摘要】
1.一种存储器装置,其特征在于,包括:存储器阵列,包含多个位线;输入/输出接口,用于输入/输出数据单元;数据路径电路,连接在所述存储器阵列与所述输入/输出接口之间;命令译码器电路,回应于在所述输入/输出接口处接收的命令,以译码自主机接收到的命令信息,其中所述命令信息包含安全存储器命令,其中所述安全存储器命令包含经加密的信息;以及安全逻辑电路,回应于所述安全存储器命令而认证所述主机是否为所识别主机,解密来自所述所识别主机的经加密信息以获得经解密信息,且执行对应于所述经解密信息的存储器操作。2.根据权利要求1所述的存储器装置,还包括:所述命令译码器电路,接收命令序列,所述命令序列包含:命令码栏位及中间数据有效负载,其中:所述命令码栏位包含作业码,其中所述作业码指示一未加密命令以及一安全命令中的二者之一,其中所述中间数据有效负载包含经加密存储器存取命令作业码、经加密地址栏位以及一个或多个经加密输入变量,其中所述经加密地址栏位指示欲从存储器读取数据的一个或多个位置,其中所述经加密输入变量包含加密结果指标。3.根据权利要求2所述的存储器装置,还包括:所述安全逻辑电路具有加密/解密电路,其中当所述作业码指示安全命令时,所述加密/解密电路对自存储器读取的数据进行加密,其中所述加密结果指标显示加密结果,其中所述经加密存储器存取命令作业码指示读取为自存储器。4.根据权利要求1所述的存储器装置,还包括:所述命令译码器电路,接收命令序列,所述命令序列包含:命令码栏位及中间数据有效负载,其中:所述命令码栏位包含作业码,其中所述作业码指示一未加密命令以及一安全命令中地二者之一,其中所述中间数据有效负载包含经加密存储器存取命令作业码、经加密地址栏位、经加密数据以及一个或多个经加密输入变量,其中所述经加密地址栏位指示欲将数据写入至存储器的一个或多个位置,其中所述经加密输入变量包含加密结果指标。5.根据权利要求4所述的存储器装置,还包括:所述安全逻辑电路具有加密/解密电路,其中当所述作业码指示安全命令时,所述加密/解密电路对将数据写入至存储器产生的返回码进行加密,其中所述加密结果指标显示加密结果,其中所述经加密存储器存取命令作业码指示写入为写入至存储器。6.根据权利要求1所述的存储器装置,还包括:所述命令译码器电路,译码未加密命令。7.根据权利要求1所述的存储器装置,其中所述安全逻辑电路提供一第一存储器操作结果,其中所述第一存储器操作结果以未加密形式执行所述存储器操作的结果。8.根据权利要求7所述的存储器装置,其中所述安全逻辑电路基于所述第一存储器操作结果计算一信息认证码,其中所述安全逻辑电路依所述第一存储器操作结果连同以未加密形式的所述信息认证码,提供一信息认证结果。
9.根据权利要求1所述的存储器装置,其中所述安全逻辑电路提供一第二存储器操作结果,其中所述第二存储器操作结果基于加密形式执行所述存储器操作而计算一认证码,其中所述安全逻辑电路依所述第二存储器操作结果连同以加密形式的所述认证码,提供一认证结果。10.根据权利要求9所述的存储器装置,其中所述安全逻辑电路使用区块编密计数器模式来加密所述第二存储器操作结果以加密所述第二存储器操作结果的区块以形成密文信息的区块;且在缓冲寄存器...
【专利技术属性】
技术研发人员:陈嘉荣,张钦鸿,陈耕晖,
申请(专利权)人:旺宏电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。