[发明专利]可移动存储设备及其操作方法在审
申请号: | 201710112002.3 | 申请日: | 2017-02-28 |
公开(公告)号: | CN106897635A | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 邓俊 | 申请(专利权)人: | 广东虹勤通讯技术有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/78 |
代理公司: | 上海弼兴律师事务所31283 | 代理人: | 薛琦,谢琦 |
地址: | 523808 广东省东莞市松山湖高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 存储 设备 及其 操作方法 | ||
技术领域
本发明涉及数据存储技术领域,具体涉及可移动存储设备及其操作方法。
背景技术
为了实现数据传输安全性,可移动存储设备的使用越来越广泛。然而现有技术中的可移动存储设备,在与终端设备进行数据传输时,用户通过输入密码,便可访问优盘内的全部数据,对优盘中的数据起到了一定的保护作用。
然而在实际工作中,可移动存储设备的拥有者,希望对于不同的其他使用者分享不同的数据。而使用者使用现有的可移动存储设备时,仅通过输入密码即可实现对优盘内所有数据进行访问;现有技术仅能够通过隐藏某个文件的方式实现对于文件的保护,然而使用者依旧可以访问该文件的地址,只是读取出的数据被隐藏了,存在数据的不安全性。
发明内容
本发明的目的在于为了解决现有可移动存储设备使用中,用户不希望使用者读取的数据仍旧存在被读取的可能性等数据安全问题的出现;提供可移动存储设备及其操作方法。
为了达到上述目的,本发明通过以下技术方案实现:
一种可移动存储设备,所述可移动存储设备包括:
存储器,用于存储用户数据和至少一个密码地址链表;每个所述密码地址链表包括:密码以及所述密码对应的至少一个节点,每个所述节点包括对应用户存储区域的首地址和尾地址;所述用户数据存储在所述密码地址链表对应的所述用户存储区域内;
数据接口,用于连接终端设备;
微处理器,用于根据所述密码遍历所述密码对应的所有所述节点,并根据每个所述节点对应的首地址和尾地址访问对应的用户存储区域。
较佳地,所述微处理器根据每个所述节点对应的首地址和尾地址访问对应的用户存储区域后,还包括:
将外部数据写入所述可移动存储设备的空闲存储区域;和/或
读取存储在所述密码对应所有所述用户存储区域内的所述用户数据;和/或
根据所述用户数据,查找并删除和/或修改所述用户数据所在所述用户存储区域对应的所述节点。
较佳地,微处理器还用于遍历所有所述密码地址链表的所有所述节点,查找所述存储器内的所述空闲存储区域。
较佳地,所述存储器包括:
系统区,用于存储所述可移动存储设备的设备固件和元数据;
地址区,用于存储至少一个所述密码地址链表;
主存储区,用于存储所述用户数据;所述主存储区包括至少一个所述用户存储区域和至少一个空闲存储区域,每个所述用户存储区域与所述节点一一对应。
一种用于所述可移动存储设备的操作方法,包括将所述可移动存储设备与终端设备进行连接;所述操作方法还包括:
根据密码遍历所述密码对应的所有节点;
根据每个所述节点对应的首地址和尾地址访问对应的用户存储区域。
较佳地,在根据每个所述节点对应的首地址和尾地址访问对应的用户存储区域后,还包括:
将外部数据写入所述可移动存储设备的空闲存储区域;和/或
读取存储在所述密码对应所有所述用户存储区域内的所述用户数据;和/或
根据所述用户数据,查找并删除和/或修改所述用户数据所在所述用户存储区域对应的所述节点。
较佳地,所述将外部数据写入空闲存储区域的步骤,具体包括:
遍历所有所述密码地址链表的所有所述节点,为存储所述外部数据查找至少一个所述空闲存储区域;
将所述外部数据存入至少一个所述空闲存储区域内,并在所述密码对应的所述密码地址链表末端加入至少一个新增节点,每个所述新增节点记录所述外部数据所占的一个所述空闲存储区域的首地址和尾地址。
较佳地,所述将所述外部数据存入至少一个所述空闲存储区域内的步骤,具体包含:
判断查找到的一个所述空闲存储区域的存储容量是否大于或等于所述用户数据的数据量,是则将所述用户数据存入一个所述空闲存储区域内,否则将所述用户数据分开依次存入至少两个所述空闲存储区域内。
较佳地,在将所述可移动存储设备与终端设备进行连接的步骤之后,所述操作方法还包括:
所述可移动存储设备从所述终端设备读取用户输入的所述密码。
较佳地,所述遍历所有所述密码地址链表的所有所述节点,为存储所述外部数据查找至少一个所述空闲存储区域的步骤,具体包括:
根据所有所述节点包含的首尾地址由低位到高位的顺序,查找至少一个所述空闲存储区域。
较佳地,所述读取存储在所述密码对应所有所述用户存储区域内的所述用户数据的步骤,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东虹勤通讯技术有限公司,未经广东虹勤通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710112002.3/2.html,转载请声明来源钻瓜专利网。