【技术实现步骤摘要】
本专利技术属于即时通信领域,尤其涉及一种隐藏数据存储的方法及系统。
技术介绍
随着网络化社会的不断进步,越来越多的即时通讯工具应用到工作和生活中,t匕如飞信、MSN和一些企业版应用软件等。在实际应用中,文件存储的安全性对于视频会议的使用起着至关重要的作用。现有技术中,人们会将文件存储在预先划分好的保留区,这种方法在一定程度上提升了文件存储的安全性,但由于存储文件时缺乏合理的加密及划分方法,仍然不能防止保留区的数据被非法读取或修改。
技术实现思路
本专利技术提供一种隐藏数据存储的方法及系统以解决上述问题。本专利技术提供一种隐藏数据存储的方法,包括以下步骤。客户端根据第一策略,将待存储文件生成加密文件并将所述加密文件发送至服务器。所述服务器获取自身剩余存储空间大小及簇个数。若服务器剩余存储空间大小大于或等于所述加密文件大小,则所述服务器根据第二策略,获得文件分配表。所述服务器根据所述文件分配表及所述加密文件,将所述加密文件存储在自身剩余存储空间中的簇中。本专利技术提供一种隐藏数据存储的系统,包括客户端及服务器,所述客户端连接服务器。所述客户端,用于根据第一策略,将待存储文件生成加密文件并将所述加密文件发送至服务器。所述服务器,用于获取自身剩余存储空间大小及簇个数,还用于若所述剩余存储空间大小大于或等于所述加密文件大小,根据第二策略,获得文件分配表。所述服务器,还用于根据所述文件分配表及所述加密文件,将所述加密文件存储在自身剩余存储空间中的簇中。相较于先前技术,根据本专利技术提供的隐藏数据存储的方法及系统,客户端根据第一策略,将待存储文件生成加密文件并将所述加密文 ...
【技术保护点】
一种隐藏数据存储的方法,其特征在于,包括以下步骤:?客户端根据第一策略,将待存储文件生成加密文件并将所述加密文件发送至服务器;?所述服务器获取自身剩余存储空间大小及簇个数;?若服务器剩余存储空间大小大于或等于所述加密文件大小,则所述服务器根据第二策略,获得文件分配表;?所述服务器根据所述文件分配表及所述加密文件,将所述加密文件存储在自身剩余存储空间中的簇中。
【技术特征摘要】
1.一种隐藏数据存储的方法,其特征在于,包括以下步骤: 客户端根据第一策略,将待存储文件生成加密文件并将所述加密文件发送至服务器; 所述服务器获取自身剩余存储空间大小及簇个数; 若服务器剩余存储空间大小大于或等于所述加密文件大小,则所述服务器根据第二策略,获得文件分配表; 所述服务器根据所述文件分配表及所述加密文件,将所述加密文件存储在自身剩余存储空间中的簇中。2.根据权利要求1所述的方法,其特征在于,客户端根据第一策略,将待存储文件生成加密文件的过程为: 客户端根据预设分割块数,通过分块算法,对所述待存储文件进行分块后,进行组合; 在组合后的文件块的首尾加上校验码(定义为:第一数据); 利用MD5算法计算第一数据的文件签名(定义为:第二数据); 组合主第一数据、备第一数据及第二数据,获得加密文件。3.根据权利要求2所述的方法,其特征在于,客户端根据预设分割块数,通过分块算法,对所述待存储文件进行分块的方式为: 取v/i余数,对所述待存储文件进行分块,其中,V代表待存储文件中的数据位序,i为预设分割块数。4.根据权利要求1所述的方法,其特征在于,所述服务器根据预设的单个簇的存储空间大小及剩余存储空...
【专利技术属性】
技术研发人员:胡加明,刘晓东,
申请(专利权)人:苏州阔地网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。