一种具有隐写和加密功能的隐蔽云存储系统,其涉及计算机系统数据结构和信息隐藏技术领域。它包含文件系统模块,隐写模块,云接口模块,其特征在于包含步骤:文件系统模块用于管理存储在图像库中的文件;隐写模块用于将文件加密,并将加密后的文件隐写到图像库中;云接口模块用于将隐写后的图片上传至云存储设备。本发明专利技术利用加密和隐写技术对文件起双重保护的作用。
【技术实现步骤摘要】
本专利技术涉及计算机系统数据结构和信息隐藏
,具体涉及一种具有隐写和加密功能的隐蔽云存储系统。
技术介绍
随着云计算的飞速发展,云存储技术也逐渐受到了广泛的关注,云存储用户可以通过上传文件、下载文件和删除文件等云接口功能,将文件交由云存储服务提供商进行管理。同时也可以实现共享的功能。虽然云存储给用户提供了更大的可存储空间和便利的文件访问功能,用户只要连接网络就可以随时随地回去自己的文件。但是其中的安全问题不容忽略。将文件毫无保留交由云存储服务提供商,有可能被云存储服务提供商获取了这些文件信息;或在云存储系统发生漏洞的情况下,文件信息会被黑客或其他用户非法获取。现有的技术是将文件加密存储在云存储设备上,但是由于加密等级的不同密文也可以在不同程度上被解密导致文件信息泄露。因此对文件或密文保护提出了更高的要求。
技术实现思路
本专利技术的目的是提供一种具有隐写和加密功能的隐蔽云存储系统,其利用加密和隐写技术对文件起双重保护的作用。为了解决
技术介绍
所存在的问题,本专利技术是采用以下技术方案的:在本地实现自定义的文件系统,以可隐写的介质图片组成图像库作为存储介质,将文件隐蔽存储在图像库中,其特征在于:一种具有隐写和加密功能的隐蔽云存储系统包含文件系统模块、隐写模块、云接口模块,其中文件系统模块对用户提供上传文件、下载文件和删除文件等管理存储在图像库中的基本操作功能,并完成文件与图片映射的功能;隐写模块主要完成对文件中某段字节码进行加密并隐写到图片中;云接口模块主要完成将载密图片上传至云存储设备,并在有文件操作时从文件系统获得与之对应的载密图片后交由文件系统处理。—种具有隐写和加密功能的隐蔽云存储系统运行在PC端或者手机端等其他可上网的智能设备。下面就各模块进行说明: 文件系统模块:该文件系统将存储在本地的图片库作为“载体池”,将用户需要存储的文件分散嵌入,存储于“载体池”中。隐藏文件系统对于用户的存储路径以树状结构来组织,对于每个文件,根据该文件的文件名、文件类型、文件长度以及文件路径可生成该文件的数据头。数据头可以指向“载体池”中存放数据索引表的多媒体数据载体。数据索引表以链表结构来组织。最后通过每张数据索引表可以最终确定文件在“数据池”中的存放地址(即存储文件数据的载体的地址)。通过这种结构虚拟出了用户端可操作的文件系统。用户在下载私密时,系统自动提取对应的载密图片,根据之前设置的安全等级,选择相应的提取算法,还原出用户的私密文件。隐写模块:隐写模块为选取稳定的隐写算法将文件中的字节流进过加密算法处理后嵌入到图片中。同时针对指定的图片将隐写在图片中的文件信息提取并解密到特定的存储空间,在本专利技术的隐蔽云存储系统中,隐写模块是可以与时倶进的,可以随时更换最新的最安全的隐写和加密算法,而不需要更新其他模块。云接口模块:云接口模块为某云存储服务提供商提供的云接口,主要完成对载密图片的上传和当用户有文件操作请求时将在密图片从云存储设备上下载到本地的一个过程。这个云接口模块不是固定的,只要客户端的实现的云接口中有用户需要的云存储服务,用户就可以选择使用。而不是固定某个云接口,用户必须申请这个固定的云接口的服务,这样用户可以有更多的选择。本专利技术具有的优点: 1、该技术可以利用加密和隐写技术达到对机密文件的双重保护; 2、利用隐写技术将文件隐写在图片中可以保证文件信息不会泄露在云端,是云端存储的文件有安全保障; 3、利用自定义的文件系统可以使用好方便的管理自己的文件,同时合理利用有限的隐蔽空间。4、图片库可以重复利用,对于删除的文件可以将原载密图片回收纸源图片库中,并且可以对源图片库进行扩充,只要图片库中有足够的图片,隐蔽存储空间可以不受限制。【附图说明】: 图1为本专利技术实施的结构示意图。【具体实施方式】实施例一 下面是利用云接口上传载密图片的工作过程: 1、在用户选择需上传的文件后,文件系统会提取该文件的相关信息,将文件内容加密后隐写至图片中; 2、再将文件与图片的映射存放在相关的索引表中; 3、后将载密图片上传至云存储设备。实施例二下面是文件提取过程: 1、根据用户需提取的文件查找相关索引表; 2、从索引表中得到文件与图片的映射关系; 3、利用云接口从云端将载密图片下载到本地,并将文件内容从载密图片中提取出来。实施例三 下面是文件系统索引管理过程: 1、文件操作过程中会产生相应的索引信息为保证整个文件系统的隐蔽性在文件系统退出前将索引信息隐写到图片库中; 2、在再次登陆开启文件系统是将文件系统索引信息首先从载密图像库中加载到本地。【主权项】1.一种具有隐写和加密功能的隐蔽云存储系统,其特征在于它包含文件系统模块,隐写模块,云接口模块,其包含以下步骤: 文件系统模块用于管理存储在图像库中的文件; 隐写模块用于将文件加密,并将加密后的文件隐写到图像库中;云接口模块用于将隐写后的图片上传至云存储设备。2.根据权利要求1所述的一种具有隐写和加密功能的隐蔽云存储系统,其特征在于其运行在PC端或者手机端等其他可上网的智能设备,程序完成将文件加密隐写后将载密图片上传至云存储设备。【专利摘要】一种具有隐写和加密功能的隐蔽云存储系统,其涉及计算机系统数据结构和信息隐藏
它包含文件系统模块,隐写模块,云接口模块,其特征在于包含步骤:文件系统模块用于管理存储在图像库中的文件;隐写模块用于将文件加密,并将加密后的文件隐写到图像库中;云接口模块用于将隐写后的图片上传至云存储设备。本专利技术利用加密和隐写技术对文件起双重保护的作用。【IPC分类】G06F21/62, H04L29/08【公开号】CN105046164【申请号】CN201510384866【专利技术人】郭玉刚, 张卫明, 田辉, 盛化龙, 魏尧 【申请人】合肥高维数据技术有限公司【公开日】2015年11月11日【申请日】2015年6月30日本文档来自技高网...
【技术保护点】
一种具有隐写和加密功能的隐蔽云存储系统,其特征在于它包含文件系统模块,隐写模块,云接口模块,其包含以下步骤:文件系统模块用于管理存储在图像库中的文件;隐写模块用于将文件加密,并将加密后的文件隐写到图像库中;云接口模块用于将隐写后的图片上传至云存储设备。
【技术特征摘要】
【专利技术属性】
技术研发人员:郭玉刚,张卫明,田辉,盛化龙,魏尧,
申请(专利权)人:合肥高维数据技术有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。