【技术实现步骤摘要】
文件处理方法及装置
[0001]本专利技术涉及数据处理
,具体涉及一种文件处理方法及装置。
技术介绍
[0002]在现有技术中,用户存储在例如手机、电脑等中的文件存在着被他人恶意获取的风险,另外,当用户之间需要传输文件时,也存在着被他人恶意获取的风险。为了防止文件被他人恶意获取,通常会采用密码对文件进行加密。当文件需要传输给他人使用时,还需通过口头告知或者聊天工具、邮件等其他通信方式将所设置的密码提供给接收方,以供接收方能够根据该密码对接收到的文件进行解密,从而查看到文件本身的内容。然而,无论是通过口头告知还是其他通信方式向接收方提供密码,密码都很容易被他人获取到,存在数据安全隐患。
技术实现思路
[0003]鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的文件处理方法、装置、计算设备及存储介质。
[0004]根据本专利技术的一个方面,提供了一种文件处理方法,该方法包括:
[0005]获取待处理的原始文件;
[0006]为原始文件设置遮挡文件;< ...
【技术保护点】
【技术特征摘要】
1.一种文件处理方法,其特征在于,所述方法包括:获取待处理的原始文件;为所述原始文件设置遮挡文件;将所述遮挡文件设置在所述原始文件的上层,得到目标文件。2.根据权利要求1所述的方法,其特征在于,将所述遮挡文件设置在所述原始文件的上层,得到目标文件进一步包括:随机生成文件加密密钥,利用预设密钥或预设公钥对所述文件加密密钥进行加密得到密钥密文;利用所述文件加密密钥对所述原始文件进行加密得到原始文件密文;对所述遮挡文件、所述密钥密文以及所述原始文件密文进行整合处理,并将所述遮挡文件设置在所述密钥密文和所述原始文件密文的上层,得到目标文件。3.根据权利要求2所述的方法,其特征在于,所述预设密钥或者所述预设公钥的数量为多个,每个预设密钥或者每个预设公钥具有对应的密钥ID;所述利用预设密钥或预设公钥对所述文件加密密钥进行加密得到密钥密文进一步包括:针对每个密钥ID,利用该密钥ID对应的预设密钥或预设公钥对所述文件加密密钥进行加密得到该密钥ID对应的密钥密文。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,将所述遮挡文件设置在所述原始文件的上层,得到目标文件进一步包括:设置文件整合模板;将所述遮挡文件填充至所述文件整合模板的第一区域中,将所述原始文件或原始文件密文填充至所述文件整合模板的第二区域中,利用所述文件整合模板将所述遮挡文件设置在所述原始文件或原始文件密文的上层,得到目标文件;其中,当所述原始文件为多个时,分别对所述原始文件或原始文件密文按预设的次序填充至所述文件整合模板的第二区域中,得到一个目标文件;或者,当所述原始文件为多个时,每个原始文件或每个原始文件密文分别对应一个文件整合模板,利用每个文件整合模板分别处理对应的原始文件或原始文件密文,得到多个目标文件;当所述第二区域中填充的是原始文件密文时,所述方法还包括:将密钥密文填充至所述文件整合模板的第三区域中,或者,将多个密钥ID以及多个密钥ID对应的密钥密文填充至所述文件整合模板的第三区域中。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述将所述遮挡文件设置在所述原始文件的上层,得到目标文件进一步包括:对所述原始...
【专利技术属性】
技术研发人员:黄一平,梁梓辰,宾志滔,莫华邦,梁志光,宋树祥,夏海英,胡进坤,庾志华,
申请(专利权)人:桂林微网互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。