【技术实现步骤摘要】
【国外来华专利技术】使用加密散列验证存储在存储器中的数据
[0001]本公开大体上涉及半导体存储器及方法,且更特定来,说涉及使用加密散列验证存储在存储器中的数据。
技术介绍
[0002]存储器装置通常作为内部半导体集成电路及/或外部可卸除装置提供于计算机或其它电子装置中。存在许多不同类型的存储器,其包含易失性及非易失性存储器。易失性存储器可能需要电力来维持其数据,并且包含随机存取存储器(RAM)、动态随机存取存储器(DRAM)及同步动态随机存取存储器(SDRAM)等。非易失性存储器可通过在未供电时留存所存储数据来提供持久数据,并且可包含NAND快闪存储器、NOR快闪存储器、只读存储器(ROM)及电阻可变存储器(例如相变随机存取存储器(PCRAM))、电阻式随机存取存储器(RRAM)及磁性随机存取存储器(MRAM)等。
[0003]存储器装置可组合在一起以形成固态驱动器(SSD)、嵌入式多媒体卡(e.MMC)及/或通用快闪存储(UFS)装置。SSD、e.MMC及/或UFS装置可包含非易失性存储器(例如,NAND快闪存储器及/或NOR快闪存储器),及/或可包含易失性存储器(例如,DRAM及/或SDRAM)等各种其它类型的非易失性及易失性存储器。非易失性存储器可用于广泛的电子应用,例如个人计算机、便携式记忆棒、数码相机、蜂窝电话、便携式音乐播放器,例如MP3播放器、电影播放器等。
[0004]例如,快闪存储器装置可包含以电荷存储结构(例如浮动栅极)存储数据的存储器单元。快闪存储器装置通常使用允许高存储器密度、高可靠性及低功耗的 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种设备,其包括:存储器;及电路系统,其经配置以:将所述存储器划分为多个区段,其中每一相应区段与不同加密散列相关联;在所述存储器的供电期间,使用与所述相应区段相关联的所述加密散列来验证存储在第一数目个所述多个区段中的每一相应者中的数据;及在所述存储器的所述供电之后,使用与所述相应区段相关联的所述加密散列来验证存储在第二数目个所述多个区段中的数据、存储在第二数目个所述多个区段中的每一相应者中的数据。2.根据权利要求1所述的设备,其中所述电路系统经配置以通过以下步骤验证存储在所述第一数目个所述区段中的每一相应者中的所述数据:为存储在所述第一数目个所述区段中的每一相应者中的所述数据产生不同运行时间加密散列;及将为存储在每一相应区段中的所述数据产生的所述运行时间加密散列与和所述相应区段相关联的所述加密散列进行比较。3.根据权利要求1所述的设备,其中所述电路系统经配置以通过以下步骤验证存储在所述第二数目个所述区段中的每一相应者中的所述数据:为存储在所述第二数目个所述区段中的每一相应者中的所述数据产生不同运行时间加密散列;及将为存储在每一相应区段中的所述数据产生的所述运行时间加密散列与和所述相应区段相关联的所述加密散列进行比较。4.根据权利要求1所述的设备,其中所述电路系统经配置以:在所述存储器的所述供电之后,在验证存储在所述第一数目个所述区段中的所述相应者中的所述数据之后,将存储在所述第一数目个所述区段中的每一相应者中的所述数据发送到主机;及在验证存储在所述第二数目个所述区段中的所述相应者中的所述数据之后,将存储在所述第二数目个所述区段中的每一相应者中的所述数据发送到所述主机。5.根据权利要求1到4中任一权利要求所述的设备,其中所述存储器包括存储器单元的安全阵列。6.根据权利要求5所述的设备,其中所述电路系统包含:经配置以定义所述安全阵列的地址的寄存器;及经配置以定义所述安全阵列的大小的寄存器。7.根据权利要求1到4中任一权利要求所述的设备,其中所述电路系统包含经配置以存储与每一相应区段相关联的所述加密散列的寄存器,且其中所述寄存器对于所述存储器的用户是不可存取的。8.一种操作存储器的方法,其包括:将存储器划分为多个区段,其中每一相应区段与不同加密散列相关联;在所述存储器的供电期间,为存储在第一数目个所述多个区段中的每一相应者中的数据产生不同运行时间加密散列;
在所述存储器的所述供电期间,通过将为存储在所述相应区段中的所述数据产生的所述运行时间加密散列与和所述相应区段相关联的所述加密散列进行比较来验证存储在所述第一数目个所述多个区段中的每一相应者中的所述数据;在所述存储器的所述供电之后,为存储在第二数目个所述多个区段中的每一相应者中的数据产生不同运行时间加密散列;及在所述存储器的所述供电之后,通过将为存储在所述相应区段中的所述数据产生的所述运行时间加密散列与和所述相应区段相关联的所述加密散列进行比较来验证存储在所述第二数目个所述多个区段中的每一相应者中的所述数据。9.根据权利要求8所述的方法,其中所述方法包含:在针对所述第一数目个所述多个区段的所述比较指示为存储在所述相应区段中的所述数据产生的所述运行时间加密散列与和所述相应区段相关联的所述加密散列匹配之后,验证存储在所述第一数目个所述多个区段中的每一相应者中的所述数据;及在针对所述第二数目个所述多个区段的所述比较指示为存储在所述相应区段中的所述数据产生的所述运行时间加密散列与和所述相应区段相关联的所述加密散列匹配之后,验证存储在所述第二数目个所述多个区段中的每一相应者中的所述数据。10.根据权利要求8所述的方法,其中所述方法包含:在针对所述第一数目个所述多个区段的所述比较指示为存储在所述相应区段中的所述数据产生的所述运行时间加密散列与和所述相应区段相关联的所述加密散列不匹配之后,修复存储在所述第一数目个所述多个区段中的每一相应者中的所述数据;及在针对所述第二数目个所述多个区段的所述比较指示为存储在所述相应区段中的所述数据产生的所述运行时间加密散列与和所述相应区段相关联的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。