The embodiment of the invention provides a document processing method and device, wherein the method comprises the following steps: generating the original file corresponding to the seed information; according to the seed information of the original file is encrypted, corresponding to the original file encryption file; the seed information is encapsulated in the encryption header the file in the storage package after the encrypted file. The embodiment of the invention enables the encrypted file is independent, even if one encrypted file cannot be cracked, according to the document encryption way other crack encrypted files, which can improve the information security of cloud server.
【技术实现步骤摘要】
本专利技术涉及通信
,特别是涉及一种文件处理方法和装置。
技术介绍
随着网络技术的迅猛发展,用户可以将个人电脑、移动终端等设备中的本地数据上传至云服务器,利用云服务器存储个人数据,用户可以随时随地通过网络对存储在云服务器中的数据进行浏览、下载、修改等操作,为用户带来极大的便利。目前,某些非法用户为了非法获取云服务器中的数据,对云服务器的接口进行攻击,而云服务器的接口一旦遭受攻击将会导致云服务器中存储的用户数据泄露或者丢失。因此,为了保证用户数据的保密性和安全性,云服务器会对用户上传的数据进行加密存储。专利技术人在实施本专利技术的过程中发现,现有的云服务器通常采用统一的加密算法对云服务器中的数据进行加密存储,一旦该统一的加密算法被破解,则云服务器中的所有数据都将面临泄露或者丢失的风险,为用户数据带来安全隐患。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种文件处理方法和装置。依据本专利技术的一个方面,提供了一种文件处理方法,包括:生成原始文件对应的种子信息;根据所述种子信息对所述原始文件进行加密处理,得到所述原始文件对应的加密文件;将所述种子信息封装在所述加密文件的报文头中,存储封装后的加密文件。可选地,所述根据所述种子信息对所述原始文件进行加密处理,得到所述原始文件对应的加密文件的步骤,包括:根据所述种子信息生成所述原始文件对应的加密秘钥;利用所述加密秘钥,按照预置加密算法对所述原始文件进行加密处理,得到加密文件。可选地,所述根据所述种子信息生成所述原始文件对应的加密秘钥的步骤,包括:对所述种子信息 ...
【技术保护点】
一种文件处理方法,其特征在于,所述方法包括:生成原始文件对应的种子信息;根据所述种子信息对所述原始文件进行加密处理,得到所述原始文件对应的加密文件;将所述种子信息封装在所述加密文件的报文头中,存储封装后的加密文件。
【技术特征摘要】
1.一种文件处理方法,其特征在于,所述方法包括:生成原始文件对应的种子信息;根据所述种子信息对所述原始文件进行加密处理,得到所述原始文件对应的加密文件;将所述种子信息封装在所述加密文件的报文头中,存储封装后的加密文件。2.如权利要求1所述的方法,其特征在于,所述根据所述种子信息对所述原始文件进行加密处理,得到所述原始文件对应的加密文件的步骤,包括:根据所述种子信息生成所述原始文件对应的加密秘钥;利用所述加密秘钥,按照预置加密算法对所述原始文件进行加密处理,得到加密文件。3.如权利要求2所述的方法,其特征在于,所述根据所述种子信息生成所述原始文件对应的加密秘钥的步骤,包括:对所述种子信息进行加盐处理;对加盐处理后的种子信息进行消息摘要算法第五版MD5散列处理,得到对应的散列值;按照预置规则对所述散列值进行移位运算和/或预置位替换处理,得到加密秘钥。4.如权利要求1所述的方法,其特征在于,所述方法还包括:对所述加密文件进行解析,得到所述加密文件对应的种子信息;根据所述种子信息对所述加密文件进行解密处理,得到原始文件;发送所述原始文件。5.如权利要求4所述的方法,其特征在于,所述对所述加密文件进行解析,得到所述加密文件对应的种子信息的步骤,包括:...
【专利技术属性】
技术研发人员:白敏,吕玉超,高雪峰,
申请(专利权)人:北京奇虎科技有限公司,北京奇安信科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。