数据保护方法及固态硬盘技术

技术编号:20177481 阅读:27 留言:0更新日期:2019-01-23 00:35
本发明专利技术实施例提出一种数据保护方法及固态硬盘,涉及信息安全技术领域。该固态硬盘包括主控芯片和多个闪存颗粒,主控芯片与多个闪存颗粒电连接,固态硬盘通过多个闪存颗粒提供存储空间,主控芯片在固态硬盘与电子设备的操作系统建立通信后,通过操作系统接收分区创建指令并依据分区创建指令确定是否创建隐藏分区,在确定创建隐藏分区时,依据分区创建指令将存储空间划分为可见分区和隐藏分区,主控芯片记录隐藏分区及可见分区的信息,当操作系统查看固态硬盘的存储空间时,主控芯片仅向操作系统返回所述可见分区的信息,而不将隐藏分区的信息返回给操作系统,使得隐藏分区对于所述操作系统不可见,提高了固态硬盘存储数据的安全性。

Data Protection Method and Solid State Hard Disk

The embodiment of the invention provides a data protection method and a solid-state hard disk, which relates to the field of information security technology. The solid-state hard disk includes a main control chip and several flash particles. The main control chip electrically connects with multiple flash particles. The solid-state hard disk provides storage space through multiple flash particles. After the communication between the solid-state hard disk and the operating system of the electronic equipment is established, the main control chip receives the instructions for creating partitions through the operating system and determines whether to create hidden partitions according to the instructions for creating partitions. When building a hidden partition, the storage space is divided into visible partition and hidden partition according to the instructions of partition creation. The master chip records the information of the hidden partition and visible partition. When the operating system views the storage space of the solid-state hard disk, the master chip only returns the information of the visible partition to the operating system, instead of returning the information of the hidden partition to the operating system, so that the hidden partition can be made. The system is invisible to the operating system, which improves the security of data storage on solid-state hard disk.

【技术实现步骤摘要】
数据保护方法及固态硬盘
本专利技术涉及信息安全
,具体而言,涉及一种数据保护方法及固态硬盘。
技术介绍
移动硬盘具有体积小、容量大等优点,在信息安全行业广泛使用,但是移动硬盘作为涉密数据和信息交换的重要载体,在信息安全存储存在极大的安全隐患。目前对移动硬盘数据的安全保护,主要是通过对移动硬盘的存储区进行隐藏,隐藏分区的信息存储在计算机操作系统的系统分区表中,隐藏分区只对用户可见,对于操作系统以及第三方软件(例如,硬盘分区工具)是不可见的,隐藏分区的数据能够被第三方软件访问,第三方软件通过对磁盘克隆导致数据流失,无法实现数据的保护。
技术实现思路
本专利技术实施例的目的在于提供一种数据保护方法及固态硬盘,以提高固态硬盘存储数据的安全性。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提出一种数据保护方法,应用于固态硬盘,所述固态硬盘包括主控芯片和多个闪存颗粒,所述主控芯片与所述多个闪存颗粒均电连接,所述固态硬盘通过所述多个闪存颗粒提供存储空间,所述方法包括:在所述固态硬盘与电子设备的操作系统建立通信后,所述主控芯片通过所述操作系统接收分区创建指令并依据所述分区创建指令确定是否创建隐藏分区,其中,所述分区创建指令由安装于所述电子设备上的应用程序响应用户的操作生成并发送到所述操作系统;所述主控芯片在确定创建所述隐藏分区时,依据所述分区创建指令将所述存储空间划分为可见分区和隐藏分区;所述主控芯片记录所述可见分区的信息以及所述隐藏分区的信息,当所述操作系统查看所述固态硬盘的存储空间时,所述主控芯片仅向所述操作系统返回所述可见分区的信息,而不将所述隐藏分区的信息返回给所述操作系统,使得所述隐藏分区对于所述操作系统不可见。第二方面,本专利技术实施例还提出一种固态硬盘,包括主控芯片和多个闪存颗粒,所述主控芯片与所述多个闪存颗粒均电连接,所述固态硬盘通过所述多个闪存颗粒提供存储空间,所述存储空间包括可见分区和隐藏分区,所述主控芯片上记录有所述可见分区的信息和所述隐藏分区的信息;所述主控芯片用于当电子设备的操作系统查看所述固态硬盘的存储空间时,仅向所述操作系统返回所述可见分区的信息,而不将所述隐藏分区的信息返回给所述操作系统,使得所述隐藏分区对于所述操作系统不可见。相对现有技术,本专利技术实施例具有以下有益效果:本专利技术实施例提供的数据保护方法及固态硬盘,所述固态硬盘包括主控芯片和多个闪存颗粒,所述主控芯片与所述多个闪存颗粒均电连接,所述固态硬盘通过所述多个闪存颗粒提供存储空间,所述主控芯片在所述固态硬盘与电子设备的操作系统建立通信后,通过所述操作系统接收分区创建指令并依据所述分区创建指令确定是否创建隐藏分区,其中,所述分区创建指令由安装于所述电子设备上的应用程序响应用户的操作生成并发送到所述操作系统;所述主控芯片在确定创建所述隐藏分区时,依据所述分区创建指令将所述存储空间划分为可见分区和隐藏分区;所述主控芯片记录所述可见分区以及所述隐藏分区的信息,当所述操作系统查看所述固态硬盘的存储空间时,所述主控芯片仅向所述操作系统返回所述可见分区的信息,而不将所述隐藏分区的信息返回给所述操作系统,使得所述隐藏分区对于所述操作系统不可见。由于隐藏分区的信息只记录在主控芯片上,主控芯片也只向操作系统中提供可见分区的信息,故隐藏分区对于操作系统来说永远不可见,隐藏分区不会被操作系统和第三方软件扫描发现,第三方软件无法访问到隐藏分区的数据,进而有效防止了第三方软件通过对磁盘克隆导致数据流失,提高了固态硬盘存储数据的安全性。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本专利技术实施例所提供的固态硬盘与电子设备的连接框图。图2示出了本专利技术实施例所提供的数据保护方法的一种流程示意图。图3示出了本专利技术实施例所提供的可见分区与隐藏分区的示意图。图4示出了本专利技术实施例所提供的数据保护方法的另一种流程示意图。图标:100-固态硬盘;200-电子设备;300-应用程序;400-第三方软件;110-主控芯片;120-闪存颗粒;210-操作系统。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。请参照图1,为本专利技术实施例所提供的固态硬盘100与电子设备200的连接框图。所述固态硬盘100包括主控芯片110和多个闪存颗粒120,所述主控芯片110与所述多个闪存颗粒120均电连接,所述固态硬盘100通过所述多个闪存颗粒120提供存储空间;该固态硬盘100连接到电子设备200后,固态硬盘100中的主控芯片110可与电子设备200的操作系统210建立通信,进行数据或指令的交互。在本实施例中,每个所述闪存颗粒120具有一定的存储容量(例如,3G、4G),所述闪存颗粒120的存储容量之和为所述固态硬盘100的存储空间,用于存储数据。在本实施例中,所述固态硬盘100可以是移动硬盘,也可以是所述电子设备200内置的硬盘,本申请对此不作限制;所述电子设备200可以是台式电脑、笔记本电脑、平板电脑等,本申请对此也不做限制。在本实施例中,所述固态硬盘100的存储空间可包括可见分区和隐藏分区,该可见分区的信息和隐藏分区的信息记录在主控芯片110上,所述主控芯片110用于当电子设备200的操作系统210查看所述固态硬盘100的存储空间时,仅向所述操作系统210返回所述可见分区的信息,而不将所述隐藏分区的信息返回给所述操作系统210,使得所述隐藏分区对于所述操作系统210不可见。也即是说,当创建了隐藏分区的固态硬盘100连接到电子设备200后,电子设备200上的操作系统210会对固态硬盘100进行扫描,以查看固态硬盘100的存储空间,由于主控芯片110仅向操作系统210返回可见分区的信息,故操作系统210及第三方软件400只能访问到可见分区内的数据,而隐藏分区内的数据则无法访问,故使用该固态硬盘100的隐藏分区存放数据,可以有效防止第三方软件400通过对磁盘克隆导致数据流失,实现数据的有效保护。下面,将对固态硬盘100创建隐藏分区以及固态硬盘100上可见分区与隐藏分区的数据读写过程进行详细描述。请参照图2,为本本文档来自技高网...

【技术保护点】
1.一种数据保护方法,应用于固态硬盘,其特征在于,所述固态硬盘包括主控芯片和多个闪存颗粒,所述主控芯片与所述多个闪存颗粒均电连接,所述固态硬盘通过所述多个闪存颗粒提供存储空间,所述方法包括:在所述固态硬盘与电子设备的操作系统建立通信后,所述主控芯片通过所述操作系统接收分区创建指令并依据所述分区创建指令确定是否创建隐藏分区,其中,所述分区创建指令由安装于所述电子设备上的应用程序响应用户的操作生成并发送到所述操作系统;所述主控芯片在确定创建所述隐藏分区时,依据所述分区创建指令将所述存储空间划分为可见分区和隐藏分区;所述主控芯片记录所述可见分区的信息以及所述隐藏分区的信息,当所述操作系统查看所述固态硬盘的存储空间时,所述主控芯片仅向所述操作系统返回所述可见分区的信息,而不将所述隐藏分区的信息返回给所述操作系统,使得所述隐藏分区对于所述操作系统不可见。

【技术特征摘要】
1.一种数据保护方法,应用于固态硬盘,其特征在于,所述固态硬盘包括主控芯片和多个闪存颗粒,所述主控芯片与所述多个闪存颗粒均电连接,所述固态硬盘通过所述多个闪存颗粒提供存储空间,所述方法包括:在所述固态硬盘与电子设备的操作系统建立通信后,所述主控芯片通过所述操作系统接收分区创建指令并依据所述分区创建指令确定是否创建隐藏分区,其中,所述分区创建指令由安装于所述电子设备上的应用程序响应用户的操作生成并发送到所述操作系统;所述主控芯片在确定创建所述隐藏分区时,依据所述分区创建指令将所述存储空间划分为可见分区和隐藏分区;所述主控芯片记录所述可见分区的信息以及所述隐藏分区的信息,当所述操作系统查看所述固态硬盘的存储空间时,所述主控芯片仅向所述操作系统返回所述可见分区的信息,而不将所述隐藏分区的信息返回给所述操作系统,使得所述隐藏分区对于所述操作系统不可见。2.如权利要求1所述的数据保护方法,其特征在于,所述存储空间包括起始地址和结束地址,所述分区创建指令包括分区大小,所述主控芯片在确定创建所述隐藏分区时,依据所述分区创建指令将所述存储空间划分为可见分区和隐藏分区的步骤包括:所述主控芯片在确定创建所述隐藏分区时,根据所述分区大小及所述存储空间的结束地址确定所述隐藏分区的起始地址,并将所述隐藏分区的起始地址与所述存储空间的结束地址之间的区域作为所述隐藏分区,将所述存储空间的起始地址与所述隐藏分区的起始地址之间的区域作为所述可见分区。3.如权利要求2所述的数据保护方法,其特征在于,所述隐藏分区的信息包括所述隐藏分区的大小和所述隐藏分区的起始地址,所述可见分区的信息包括所述可见分区的大小和所述可见分区的起始地址;其中,所述隐藏分区的大小为所述分区大小,所述可见分区的大小为所述存储空间的大小与所述分区大小的差值,所述可见分区的起始地址为所述存储空间的起始地址。4.如权利要求1所述的数据保护方法,其特征在于,所述分区创建指令包括标识信息,所述依据所述分区创建指令确定是否创建隐藏分区的步骤包括:所述主控芯片判断所述分区创建指令中的标识信息是否为预设标识,当所述标识信息为所述预设标识时,确定创建隐藏分区;当所述标识信息不为所述预设标识时,确定不创建隐藏分区。5.如权利要求1所述的数据保护方法,其特征在于,所述方法还包括:所述主控芯片通过所述操作系统接收访问指令;所述主控芯片在所述访问指令为写数据指令时,向所述隐藏分区或所述可见分区写入数据;所述主控芯片在所述访问指令为读数据指令时,向所述隐藏分区或所述可见分区读取数据,并将读取的数据发送至所述操作系统。6.如权利要求5所述的数据保护方法,其特征在于,所述访问指令包括访问地址及访问长度,所述主控芯片在...

【专利技术属性】
技术研发人员:李洪亮
申请(专利权)人:湖南国科微电子股份有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1