[发明专利]用于存储敏感信息和其它数据的闪存设备在审
申请号: | 201980060569.8 | 申请日: | 2019-07-17 |
公开(公告)号: | CN112703703A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | J·B·坎特 | 申请(专利权)人: | J·B·坎特 |
主分类号: | H04L9/00 | 分类号: | H04L9/00 |
代理公司: | 北京三幸商标专利事务所(普通合伙) 11216 | 代理人: | 刘卓然 |
地址: | 美国新*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存储 敏感 信息 其它 数据 闪存 设备 | ||
1.一种用于存储和检索数据的系统,包括:
静态随机存取存储器,其被配置为保存数据并与至少一个主机系统通信;
加密引擎,其耦合至该静态随机存取存储器,该加密引擎被配置为对来自该主机系统的至少一些该数据进行加密;
闪存,其耦合至该加密引擎并被配置为存储加密的数据,并且其中该加密引擎被配置为对来自该闪存的至少一些该数据进行解密;
密钥存储器,其耦合至该加密引擎,其存储一个或多个加密密钥,该加密引擎使用该密钥来对该数据进行加密和解密;
加密散列引擎,其耦合至该密钥存储器并被配置为生成该加密密钥;和
控制电路,其用于响应来自该主机系统的控制指令和与密钥选择和/或篡改尝试相对应的输入信号,
其中,闪存、加密引擎、加密散列引擎、密钥存储器、静态随机存取存储器和控制电路位于存储设备内。
2.根据权利要求1所述的系统,还包括:随机数生成器,其耦合到该密钥存储器并且被配置为生成该加密密钥。
3.一种用于存储数据的存储设备,包括:
闪存;
加密引擎,其耦合至该闪存,用以来自主机系统的至少一个处理器的数据进行加密,并将该加密数据储存于该闪存中,并且用于对储存在该闪存中的加密数据进行解密;
随机数生成器和加密散列引擎,该加密散列引擎与该加密引擎相关联并被配置用于创建加密密钥;
密钥存储器,其耦合至该加密引擎、该随机数生成器和用于存储该加密密钥的该加密散列引擎;
静态随机存取存储器,其连接至该加密引擎,用于将来自该主机系统的数据提供给该加密引擎,并且用于接收和存储来自该加密引擎的解密数据,以供该主机系统访问;和
控制电路,其耦合到该密钥存储器和该静态随机存取存储器,其中该控制电路被配置为响应于来自处理器的控制指令以及对应于密钥选择和/或篡改尝试的输入信号而允许该存储设备的操作,
其中,该闪存、该加密引擎、该随机数生成器、该加密散列引擎、该密钥存储器、该静态随机存取存储器和该控制电路位于该存储设备内。
4.根据权利要求3所述的存储装置,其中,该密钥存储器包括易失性密钥存储器区域,该易失性密钥存储器区域与该静态随机存取存储器和该闪存的操作区域安全地隔离。
5.根据权利要求4所述的存储设备,包括主电源和用于为该密钥存储器供电的备用电池。
6.根据权利要求4所述的存储设备,其中,该控制电路被配置为确定在该密钥存储器中是否保存了有效密钥,如果在该密钥存储器中保存了有效密钥,则转换到第一状态,该第一状态包括响应于该主机系统的操作,写入和/或向该闪存读取数据和从该闪存读取数据。
7.根据权利要求6所述的存储设备,其中,该控制电路被配置为使得当处于该第一状态时,该设备通过将该数据存储在该静态随机存取存储器中以供该加密引擎使用来接受由该主机系统提供给该设备的数据,对该数据进行加密,然后将加密的数据存储在该闪存中。
8.根据权利要求7所述的存储设备,其中,该控制电路被配置为使得如果该有效密钥未被保存在该密钥存储器中,则该设备或者转换到第三状态,在该第三状态中该加密引擎创建该有效密钥并且该设备然后转换到第二状态;或者该设备转换到第四状态,在该第四状态中,根据输入到该控制电路的密钥选择信号,该设备等待用户输入该有效密钥。
9.根据权利要求3所述的存储设备,其中,该加密散列引擎使用SHA 256散列算法。
10.根据权利要求3所述的存储设备,其中,在该主机系统与该闪存之间进行通信而无需专用总线或驱动器。
11.根据权利要求3所述的存储设备,其中,该存储设备是现有系统存储器的替代。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于J·B·坎特,未经J·B·坎特许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980060569.8/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置