[发明专利]电子装置、基于混肴二进制码的图片删除方法及存储介质有效
申请号: | 201811095381.0 | 申请日: | 2018-09-19 |
公开(公告)号: | CN109407974B | 公开(公告)日: | 2022-05-20 |
发明(设计)人: | 赵骏 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F21/60 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子 装置 基于 二进制码 图片 删除 方法 存储 介质 | ||
本发明提出了一种基于混肴二进制码的图片删除方法,该方法包括:对图片库中需要删除的图片文件进行编码处理,以生成对应的二进制图片文件;根据预先确定的二进制码混肴编译规则,对所述二进制图片文件的二进制码进行混肴编译,以得到目标二进制码;加载所述目标二进制码至预先确定的存储路径下的文件夹,在该存储路径下删除所述文件夹中的目标二进制码。能够使删除的图片文件不易恢复,提高了因磁盘泄露而存在的安全隐患。此外,本发明还提出一种电子装置及存储介质。
技术领域
本发明涉及图片安全删除领域,尤其涉及一种电子装置、基于混肴二进制码的图片删除方法及存储介质。
背景技术
随着网络技术的不断发展,对人们的生活带来了很大的方便,但是同时也伴随着信息泄露的安全隐患。例如对于大型综合金融企业,用户在办理证券、保险、银行等各种金融业务时,通常需要提交比如:身份证照片、银行流水清单照片、医疗病例等包含用户敏感信息的图片至预先确定的磁盘中,用做OCR识别。在OCR识别之后,再将图片删除。但是,磁盘上删除的图片是可以被恢复的,一旦落入不法份子手中,则会导致用户大量的敏感数据被泄露,对用户造成不必要的安全隐患。因此,如何安全删除用户敏感数据,使得删除的数据无法恢复是亟待解决的技术问题。
发明内容
有鉴于此,本发明提出一种电子装置、基于混肴二进制码的图片删除方法及存储介质,能够使删除的图片文件不易恢复,提高了因磁盘泄露而存在的安全隐患。
首先,为实现上述目的,本发明提出一种电子装置,所述电子装置包括存储器、及与所述存储器连接的处理器,所述处理器用于执行所述存储器上存储的基于混肴二进制码的图片删除程序,所述基于混肴二进制码的图片删除程序被所述处理器执行时实现如下步骤:
A1、对图片库中需要删除的图片文件进行编码处理,以生成对应的二进制图片文件;
A2、根据预先确定的二进制码混肴编译规则,对所述二进制图片文件的二进制码进行混肴编译,以得到目标二进制码;
A3、加载所述目标二进制码至预先确定的存储路径下的文件夹,在该存储路径下删除所述文件夹中的目标二进制码。
优选地,所述步骤A2包括:
确定自定义的预设长度的第一字符串,所述预设长度的第一字符串由多个二进制字节随机组成;
将所述二进制图片文件的二进制码按字节进行拆分处理,得到多个所述预设长度的第二字符串;
将所述第一字符串分别与各个第二字符串进行按位与运算,以得到目标二进制码。
优选地,所述确定自定义的预设长度的第一字符串的步骤,包括:
获取当前的系统时间;
将获取的系统时间进行格林威治转换,以得到该时间对应的格林威治时间;
随机在0与当前的格林威治时间之间取一个随机数X,用该随机数X除以预定义的32位的16进制字符串,以得到余数Y,该余数Y为所述预设长度的第一字符串。
优选地,所述预先确定的存储路径下的预设文件夹的生成过程包括:
对需要删除的图片文件的CRC32值、文件的长度和文件的上传时间进行拼接;
对拼接后的结果做Base62计算;
对计算结果进行MD5码计算得到MD5码;
将MD5码转换为32位的16进制字符串;
从所述32位的16进制字符串中选取预定位置的字符作为预设文件夹名称,在所述预先确定的存储路径下生成该文件夹。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811095381.0/2.html,转载请声明来源钻瓜专利网。