一种私密图片的实现方法及其系统的制作方法

文档序号:9200624阅读:221来源:国知局
一种私密图片的实现方法及其系统的制作方法
【技术领域】
[0001]本发明涉及移动终端图片加密技术领域,尤其涉及一种私密图片的实现方法及其系统。
【背景技术】
[0002]通常情况下,Android平台存储的图片会被系统自动检索到多媒体数据库,并在系统图库中显示,其他声明了图库读取权限的第三方应用也可以读取和显示图库的图片,但现时暂没有对一些私密图片进行加密,以保证私密图片不被系统检索和其他应用解析的方法,不能满足用户的个性化需求。

【发明内容】

[0003]针对现有技术的不足,本发明的目的在于提供一种满足用户个性化需求的私密图片的实现方法。
[0004]本发明的另外一个目的在于提供一种实现私密图片的系统。
[0005]为实现上述目的,本发明采用的技术方案如下:一种私密图片的实现方法,所述方法包括以下步骤:
[0006]对图库中需要加密的图片文件进行加密处理,插入预设的噪音数据到图片文件中,使得图片文件无法被正常解析,以实现图片文件的加密;
[0007]把加密的图片文件噪音数据插入的位置和长度保存到指定的私密数据库中,并删除图库数据库中的原图片文件数据;
[0008]对加密的图片文件进行解密处理,根据私密数据库中保存的图片文件噪音数据的位置和长度,去除噪音数据,并恢复图片文件数据至图库数据库进行正常解析显示,以实现图片文件的解密。
[0009]进一步,所述方法还包括:
[0010]设置图片文件解密验证码,当用户输入适配的验证码后,自动对已加密的图片文件进行解密处理。
[0011 ] 优选地,所述方法还包括:
[0012]所述验证码保存为MD5值,将用户输入的验证码转换为MD5值,并与解密验证码的MD5值进行对比,若相同则解密成功,若不相同则解密不成功。
[0013]为实现本发明的另一目的,本发明还采用如下技术方案:一种实现私密图片的系统,所述系统包括:
[0014]加密单元,对图库中需要加密的图片文件进行加密处理,插入预设的噪音数据到图片文件中,使得图片文件无法被正常解析,以实现图片文件的加密;
[0015]保存单元,把加密的图片文件噪音数据插入的位置和长度保存到指定的私密数据库中,并删除图库数据库中的原图片文件数据;
[0016]解密单元,对加密的图片文件进行解密处理,根据私密数据库中保存的图片文件噪音数据的位置和长度,去除噪音数据,并恢复图片文件数据至图库数据库进行正常解析显示,以实现图片文件的解密。
[0017]进一步,所述系统还包括:
[0018]验证单元,设置图片文件解密验证码,当用户输入适配的验证码后,自动对已加密的图片文件进行解密处理。
[0019]优选地,所述验证单元将验证码保存为MD5值,将用户输入的验证码转换为MD5值,并与解密验证码的MD5值进行对比,若相同则解密成功,若不相同则解密不成功。
[0020]相对于现有技术,本发明所述的技术方案通过对图库中需要加密的图片文件进行加密处理,插入预设的噪音数据到图片文件中,使得图片文件无法被正常解析,以实现图片文件的加密;把加密的图片文件噪音数据插入的位置和长度保存到指定的私密数据库中,并删除图库数据库中的原图片文件数据;对加密的图片文件进行解密处理,根据私密数据库中保存的图片文件噪音数据的位置和长度,去除噪音数据,并恢复图片文件数据至图库数据库进行正常解析显示,以实现图片文件的解密,满足用户的个性化需求。
[0021]为了充分地了解本发明的目的、特征和效果,以下将结合附图对本发明的构思、具体结构及产生的技术效果作进一步说明。
【附图说明】
[0022]图1是本发明实现私密图片的系统的模块示意图;
[0023]图2是本发明私密图片的实现方法流程图。
【具体实施方式】
[0024]下面将结合附图以及具体实施方法来详细说明本发明,在本发明的示意性实施及说明用来解释本发明,但并不作为对本发明的限定。
[0025]实施例一
[0026]如图1所示,一种实现私密图片的系统,所述系统包括:
[0027]加密单元,对图库中需要加密的图片文件进行加密处理,插入预设的噪音数据到图片文件中,使得图片文件无法被正常解析,以实现图片文件的加密;
[0028]保存单元,把加密的图片文件噪音数据插入的位置和长度保存到指定的私密数据库中,并删除图库数据库中的原图片文件数据;
[0029]验证单元,设置图片文件解密验证码,当用户输入适配的验证码后,自动对已加密的图片文件进行解密处理;所述验证单元将验证码保存为MD5值,将用户输入的验证码转换为MD5值,并与解密验证码的MD5值进行对比,若相同则解密成功,若不相同则解密不成功。让用户设置一个六位数字的密码,保存用密码生成的MD5值。验证密码时,对比密码生成的MD5值是否相同,相同则密码正确。
[0030]解密单元,对加密的图片文件进行解密处理,根据私密数据库中保存的图片文件噪音数据的位置和长度,去除噪音数据,并恢复图片文件数据至图库数据库进行正常解析显示,以实现图片文件的解密。
[0031]如图2所示,一种私密图片的实现方法,所述方法包括以下步骤:
[0032]SlOl:对图库中需要加密的图片文件进行加密处理,插入预设的噪音数据到图片文件中,使得图片文件无法被正常解析,以实现图片文件的加密;
[0033]S102:把加密的图片文件噪音数据插入的位置和长度保存到指定的私密数据库中,并删除图库数据库中的原图片文件数据;
[0034]S103:设置图片文件解密验证码,当用户输入适配的验证码后,自动对已加密的图片文件进行解密处理;
[0035]验证码保存为MD5值,将用户输入的验证码转换为MD5值,并与解密验证码的MD5值进行对比,若相同则解密成功,若不相同则解密不成功。
[0036]S104:对加密的图片文件进行解密处理,根据私密数据库中保存的图片文件噪音数据的位置和长度,去除噪音数据,并恢复图片文件数据至图库数据库进行正常解析显示,以实现图片文件的解密。
[0037]本发明所述的技术方案通过对图库中需要加密的图片文件进行加密处理,插入预设的噪音数据到图片文件中,使得图片文件无法被正常解析,以实现图片文件的加密;把加密的图片文件噪音数据插入的位置和长度保存到指定的私密数据库中,并删除图库数据库中的原图片文件数据;对加密的图片文件进行解密处理,根据私密数据库中保存的图片文件噪音数据的位置和长度,去除噪音数据,并恢复图片文件数据至图库数据库进行正常解析显示,以实现图片文件的解密,保证私密图片不被系统检索和其他应用解析,用户通过密码验证后才能浏览和移出私密图片,满足用户的个性化需求。
[0038]以上详细描述了本发明的较佳具体实施例,应当理解,本领域的普通技术无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明构思在现有技术基础上通过逻辑分析、推理或者根据有限的实验可以得到的技术方案,均应该在由本权利要求书所确定的保护范围之中。
【主权项】
1.一种私密图片的实现方法,其特征在于,所述方法包括以下步骤: 对图库中需要加密的图片文件进行加密处理,插入预设的噪音数据到图片文件中,使得图片文件无法被正常解析,以实现图片文件的加密; 把加密的图片文件噪音数据插入的位置和长度保存到指定的私密数据库中,并删除图库数据库中的原图片文件数据; 对加密的图片文件进行解密处理,根据私密数据库中保存的图片文件噪音数据的位置和长度,去除噪音数据,并恢复图片文件数据至图库数据库进行正常解析显示,以实现图片文件的解密。2.如权利要求1所述的私密图片的实现方法,其特征在于,所述方法还包括: 设置图片文件解密验证码,当用户输入适配的验证码后,自动对已加密的图片文件进行解密处理。3.如权利要求2所述的私密图片的实现方法,其特征在于,所述方法还包括: 所述验证码保存为MD5值,将用户输入的验证码转换为MD5值,并与解密验证码的MD5值进行对比,若相同则解密成功,若不相同则解密不成功。4.一种实现私密图片的系统,其特征在于,所述系统包括: 加密单元,对图库中需要加密的图片文件进行加密处理,插入预设的噪音数据到图片文件中,使得图片文件无法被正常解析,以实现图片文件的加密; 保存单元,把加密的图片文件噪音数据插入的位置和长度保存到指定的私密数据库中,并删除图库数据库中的原图片文件数据; 解密单元,对加密的图片文件进行解密处理,根据私密数据库中保存的图片文件噪音数据的位置和长度,去除噪音数据,并恢复图片文件数据至图库数据库进行正常解析显示,以实现图片文件的解密。5.如权利要求4所述的实现私密图片的系统,其特征在于,所述系统还包括: 验证单元,设置图片文件解密验证码,当用户输入适配的验证码后,自动对已加密的图片文件进行解密处理。6.如权利要求5所述的实现私密图片的系统,其特征在于,所述验证单元将验证码保存为MD5值,将用户输入的验证码转换为MD5值,并与解密验证码的MD5值进行对比,若相同则解密成功,若不相同则解密不成功。
【专利摘要】本发明提供了一种私密图片的实现方法,包括:对图库中需要加密的图片文件进行加密处理,插入预设的噪音数据到图片文件中,使得图片文件无法被正常解析,以实现图片文件的加密;把加密的图片文件噪音数据插入的位置和长度保存到指定的私密数据库中,并删除图库数据库中的原图片文件数据;对加密的图片文件进行解密处理,根据私密数据库中保存的图片文件噪音数据的位置和长度,去除噪音数据,并恢复图片文件数据至图库数据库进行正常解析显示,以实现图片文件的解密。本发明还提供了一种实现私密图片的系统。
【IPC分类】G06F21/62
【公开号】CN104915610
【申请号】CN201510330866
【发明人】邓裕强, 陈方毅, 区永强, 王倩倩
【申请人】广州市久邦数码科技有限公司, 久邦计算机技术(广州)有限公司
【公开日】2015年9月16日
【申请日】2015年6月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1