[发明专利]一种用于可移动存储设备上隐藏数据的方法及系统有效
申请号: | 201910853849.6 | 申请日: | 2019-09-10 |
公开(公告)号: | CN110489357B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 林寅;吴大畏;李晓强 | 申请(专利权)人: | 得一微电子股份有限公司 |
主分类号: | G06F12/14 | 分类号: | G06F12/14;G06F3/06 |
代理公司: | 北京维正专利代理有限公司 11508 | 代理人: | 朱欣欣 |
地址: | 518000 广东省深圳市南山区粤海街道科技*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 移动 存储 设备 隐藏 数据 方法 系统 | ||
本发明公开了一种用于可移动存储设备上隐藏数据的方法及系统,其技术方案要点是包括如下步骤:预先对存储设备进行分区以形成显示分区和隐藏分区,其中,显示分区和隐藏分区中均写入有基于分区容量生成逻辑地址到物理地址的映射表;存储设备上电时仅上报显示分区以被主机的操作系统识别;通过文件应用软件发送私有命令至存储设备,确定存储设备中存在隐藏分区,基于文件应用软件对隐藏分区中的数据进行显示和操作。本发明具有数据安全性高的特点。
技术领域
本发明涉及存储技术领域,特别涉及一种用于可移动存储设备上隐藏数据的方法及系统。
背景技术
NAND Flash(闪存)是目前最主流的非易失性存储介质,因具备高性能、低功耗、防震、较长寿命等优点,被广泛应用于移动U盘、固态硬盘(Solid State Drivers,SSD)、移动存储卡等常见存储产品中。
存储设备如固态硬盘是由控制单元和固态存储单元(NAND Flash)组成的硬盘。固态硬盘采用NAND Flash芯片存储数据,数据写入之前需要对NAND Flash芯片进行擦除操作,擦除操作的基本单位为块(Block),每个Block包含若干个页(Page),Page是数据读写操作的基本单元。
存储设备通过USB接口与计算机建立连接时,存储设备上电,计算机的操作系统能够识别出存储设备中的数据,进而能够对存储设备中的数据进行读写操作,进而使得存储设备能够适用于每台计算机使用,随之而来的数据安全问题也越来越受用户的重视。
因此,现有的存储设备面对需要保护的信息不被其他人访问,提高数据的安全性而存在改进之处。
发明内容
针对现有技术存在的不足,本发明的目的在于提供一种用于可移动存储设备上隐藏数据的方法,具有提高数据安全性的特点。
本发明的上述技术目的是通过以下技术方案得以实现的:
一种用于可移动存储设备上隐藏数据的方法,包括如下步骤:
预先对存储设备进行分区以形成显示分区和隐藏分区,其中,显示分区和隐藏分区中均写入有基于分区容量生成逻辑地址到物理地址的映射表;
存储设备上电时仅上报显示分区以被主机的操作系统识别;
通过文件应用软件发送私有命令至存储设备以确定存储设备中存在隐藏分区,基于文件应用软件对隐藏分区中的数据进行显示和操作。
优选的,所述文件应用软件被存储在与主机相连的其他存储设备中,或文件应用软件被存储在存储设备的显示分区中。
优选的,在存储设备上电时仅上报显示分区以被主机的操作系统识别中,包括如下步骤:
存储设备的显示分区设置有多个,每个显示分区中存储有适配不同主机操作系统类型的文件应用软件;
存储设备上电时识别主机操作系统类型;
基于主机操作系统类型,上报存储有与之适配的文件应用软件的显示分区。
优选的,通过文件应用软件发送私有命令至存储设备以确定存储设备中存在隐藏分区,基于文件应用软件对隐藏分区中的数据进行显示和操作,包括如下步骤:
文件应用软件确定存储设备中存在隐藏分区后,文件应用软件接收存储设备反馈的隐藏分区映射表中对应的逻辑地址;
文件应用软件基于隐藏分区映射表中逻辑地址对应的物理地址,读取隐藏分区的数据;
文件应用软件通过其嵌套的虚拟文件系统解析隐藏分区数据的目录及文件结构,将解析后的数据以文件形式显示;
文件应用软件对显示后的隐藏分区数据进行读写操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于得一微电子股份有限公司,未经得一微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910853849.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息处理方法、装置、电子设备及存储介质
- 下一篇:一种交互控制方法及设备系统