The present disclosure relates to a storage device, a data storage method and a data reading method, and relates to the storage technology field. The storage devices of the present disclosure include a storage module (1), a central processing unit (2), a first interface (3), a second interface (4), a memory read-write pin (5) of a central processing unit (2) connected to a second interface (4), and a first interface (3) used for writing to a storage module (1) through a central processing unit (2). The second interface (4) is encapsulated in a protective case (6) for writing encryption programs and keys to the storage area and formatting the storage module (1). The first interface of the storage device provided in the present disclosure is used for reading and writing data, and the second interface is used for writing encryption programs and keys. The user can only read and write data through the first interface, which ensures the security of encryption programs and keys, and thus can better guarantee the security of data in the storage device.
【技术实现步骤摘要】
一种存储设备、数据存储方法和数据读取方法
本公开涉及存储
,具体地,涉及一种存储设备、数据存储方法和数据读取方法。
技术介绍
保密信息通常分几种:商业机密、技术秘密、军事情报、个人隐私信息等等。其中,商业机密是指不为公众所知悉、能为权利人带来经济利益、具有实用性并经权利人采取保密措施的设计资料、程序、产品配方、制作工艺、制作方法、管理诀窍、客户名单、货源情报、产销策略、招投标中的标底及标书内容等技术信息和经营信息。技术秘密为企业经过实验验证得到的经验数据、工艺技巧等不对外公开的技术信息。保密对政府、企业、组织乃至个人都是至关重要的。保密信息泄露会导致严重后果。商业机密泄露会导致企业核心竞争力大大下降。技术秘密泄露会使企业或组织倾注大量资源研发得到的成果化为乌有。军事情报泄露会暴露己方的战略部署和弱点,导致战争中处于被动地位甚至失利。个人隐私泄露,会导致给个人带来财物损失,甚至人身伤害。因此,如何存储保密信息,保证保密信息的安全性成为重要的问题。
技术实现思路
本公开的目的是提供一种能够更安全地存储信息的存储设备,以及对应的数据存储方法和数据读取方法。本公开提供一种存储设备,该存储设备包括存储模块、中央处理器、第一接口和第二接口;存储模块分别与中央处理器和第二接口相连接;中央处理器与第一接口和第二接口相连接,且中央处理器的存储区读写引脚与第二接口相连,存储区存储有加密程序和密钥;加密程序用于根据密钥对要写入到存储模块中的原始数据进行加密获得第一加密数据,以及根据密钥对从存储模块读取的第二加密数据进行解密获得解密数据;第一接口,用于通过中央处理器向存储模块写 ...
【技术保护点】
1.一种存储设备,其特征在于,包括存储模块(1)、中央处理器(2)、第一接口(3)和第二接口(4);所述存储模块(1)分别与所述中央处理器(2)和第二接口(4)相连接;所述中央处理器(2)与所述第一接口(3)和所述第二接口(4)相连接,且所述中央处理器(2)的存储区读写引脚(5)与所述第二接口(4)相连,所述存储区存储有加密程序和密钥;所述加密程序用于根据所述密钥对要写入到所述存储模块(1)中的原始数据进行加密获得第一加密数据,以及根据所述密钥对从所述存储模块(1)读取的第二加密数据进行解密获得解密数据;所述第一接口(3),用于通过所述中央处理器(2)向所述存储模块(1)写入所述原始数据或从所述存储模块(1)读取所述解密数据;所述第二接口(4)封装在保护壳(6)内,用于在封装在所述保护壳(6)内之前向所述存储区写入所述加密程序和所述密钥,并对所述存储模块(1)进行格式化。
【技术特征摘要】
1.一种存储设备,其特征在于,包括存储模块(1)、中央处理器(2)、第一接口(3)和第二接口(4);所述存储模块(1)分别与所述中央处理器(2)和第二接口(4)相连接;所述中央处理器(2)与所述第一接口(3)和所述第二接口(4)相连接,且所述中央处理器(2)的存储区读写引脚(5)与所述第二接口(4)相连,所述存储区存储有加密程序和密钥;所述加密程序用于根据所述密钥对要写入到所述存储模块(1)中的原始数据进行加密获得第一加密数据,以及根据所述密钥对从所述存储模块(1)读取的第二加密数据进行解密获得解密数据;所述第一接口(3),用于通过所述中央处理器(2)向所述存储模块(1)写入所述原始数据或从所述存储模块(1)读取所述解密数据;所述第二接口(4)封装在保护壳(6)内,用于在封装在所述保护壳(6)内之前向所述存储区写入所述加密程序和所述密钥,并对所述存储模块(1)进行格式化。2.根据权利要求1所述的存储设备,其特征在于,所述中央处理器(2)中还存储有:接口程序、所述存储模块(1)的分区情况信息、信息写入规则、空间占用情况信息;所述中央处理器(2)包括第一读写子模块,所述第一读写子模块用于使用所述接口程序写入数据或读取数据;其中,所述使用所述接口程序写入数据,包括:所述中央处理器(2)在收到写入信号时,根据所述信息写入规则、所述分区情况信息和所述空间占用情况信息将经过所述加密程序加密的第一加密数据写入到所述原始数据的信息类型对应的数据未满区块中的没有存储数据的地址。3.根据权利要求2所述的存储设备,其特征在于,所述第一读写子模块包括:第一确定子模块,用于根据所述原始数据的信息类型和所述信息写入规则确定所述第一加密数据要写入的区块;判断子模块,用于根据所述空间占用情况信息确定所述要写入的区块是否写满;第一写入子模块,用于若所述要写入的区块未满,则将所述第一加密数据写入所述要写入的区块的指针对应的地址;第二写入子模块,用于若所述要写入的区块已满,则将所述第一加密数据写入与所述要写入的区块的信息类型相同的替代区块的指针对应的地址。4.根据权利要求1所述的存储设备,其特征在于,还包括设置有安卓接口(7)的安卓设备(8),所述第一接口(3)与所述安卓设备(8)相连接,所述安卓设备和所述第一接口(3)封装在所述保护壳(6)内,所述安卓接口(7)向外暴露;所述安卓接口(7)用于通过所述安卓设备(8)向所述存储模块(1)写入所述原始数据,或读取来自所述存储模块(1)经过所述中央处理器(2)解密的所...
【专利技术属性】
技术研发人员:连俊,贾保,贾希强,黄新华,杜盈莹,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。