[发明专利]一种基于信息隐藏的虚拟文件系统有效

专利信息
申请号: 201410412170.0 申请日: 2014-08-20
公开(公告)号: CN104200171B 公开(公告)日: 2017-07-11
发明(设计)人: 张卫明;俞能海;张卓;魏尧;姚远志 申请(专利权)人: 中国科学技术大学先进技术研究院
主分类号: G06F21/60 分类号: G06F21/60;G06F17/30
代理公司: 合肥市长远专利代理事务所(普通合伙)34119 代理人: 程笃庆,黄乐瑜
地址: 230088 安徽*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种基于信息隐藏的虚拟文件系统,包括文件预处理模块,隐写模块,图片维护模块和图片搜索模块。其中,文件预处理模块用于封装用户隐私信息并对封装文件做预处理操作;隐写模块用于将字节流嵌入对应的载体图片,并完成文件头的存储;图片维护模块用于将手机图片库按照RAID4图片组的形式组织起来,以提高数据存储的安全性;图片搜索模块用于搜索图片库中符合条件的载体图片。该系统可以运行在手机上,将用户的隐私数据存储在手机图片库中,阻止手机和手机应用恶意窃取用户的隐私信息,以达到保护用户隐私信息的目的。
搜索关键词: 一种 基于 信息 隐藏 虚拟 文件系统
【主权项】:
一种基于信息隐藏的虚拟文件系统,其特征在于:包括文件预处理模块、隐写模块、图片维护模块和图片搜索模块;其中:文件预处理模块,主要功能是在创建文件过程中将手机用户的隐私信息封装为文件并对封装好的文件进行分割预处理操作,所述文件包括文件头和字节数组,具体过程为:首先从手机操作系统提供的接口获得用户隐私数据的字节流,作为文件的字节数组;然后创建文件对应的文件头,其中文件名称由用户设置,文件类型由隐私数据的类型确定,文件大小为隐私数据字节流的大小;如果文件大小大于设定的存储值,则需要进行文件分割即将文件分为若干块,每块大小等于设定的存储值,通过隐写模块将分割后的文件嵌入多幅载体图片中;在完成上述操作后,将文件头和N个字节数组作为参数传递给隐写模块进行下一步的操作;文件预处理模块的另一功能是在提取文件过程中根据对应文件头信息将隐写模块提取出的子文件合并,并且根据文件属性将文件转换为用户的隐私信息;隐写模块,主要功能是在创建文件过程中将文件的字节流写入载体图片中,并将文件头存入数据库,其具体过程为:首先从文件预处理模块获得文件头和N个字节数组,然后从图片维护模块得到N幅“empty”即未占用的“数据组”载体图片路径,和对应的“校验组”载体图片路径;在得到这些参数后,首先计算“数据组”对应的字节数组的奇偶校验码,并将N个字节数组嵌入N幅“数据组”载体图片,然后将奇偶校验码嵌入对应的“校验组”载体图片中;最后将文件头“载体图片索引”设置为N个“数据组”载体图片的路径,然后将文件头存入数据库中;以上过程完成后,文件创建过程完成;隐写模块的另一功能是在提取文件过程中根据文件对应的文件头信息从载体图片中提取出字节流,形成子文件,并将文件头和子文件作为参数传递给文件预处理模块;在撤销文件过程中,删除数据库中对应的文件头;图片维护模块的主要功能是图片搜索模块的结果集组织成为RAID4图片组,并向隐写模块提供“empty”即未占用的“数据组”载体图片路径;在文件系统运行时定时刷新图片搜索模块的结果集以刷新文件系统的载体图片库;图片搜索模块的主要功能有两个,其一是在文件系统初始化时在手机图片库中搜索满足设定条件的图片作为载体图片集合;其二是在系统运行过程中定时刷新手机图片库,以扩充文件系统的载体图片库。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学先进技术研究院,未经中国科学技术大学先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410412170.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top