一种图片加密方法及移动终端的制作方法_3

文档序号:9274866阅读:来源:国知局
码分别作为hash函数的输入,用于输出第一加密密钥和第二加密密钥。
[0070]S207,根据第一加密密钥,加密第一图片分区对应的数据,根据第二加密密钥,加密第二图片分区对应的数据,加密的方式包括:对称式加密算法加密。
[0071]本发明实施例中,生成加密密钥的方式例如可以是二元单向加密算法,对称式加密算法例如可以是DES、3DES加密算法等,对称式加密就是加密和解密使用同一个密钥。
[0072]可以看出,上述可选的实施例,移动终端将展示的图片划分成多个图片分区,并利用不同用户指纹加密图片中不同的图片分区,在多个图片分区分别被不同用户指纹加密的情况下,需要每一个图片分区对应的用户指纹解密图片的图片分区,图片才可以完全展示出来,从而有效提高移动终端存储图片的安全性和趣味性。
[0073]请参阅图3,图3是本发明实施例公开的又一种图片加密方法的流程示意图。如图3所示,该图片加密方法可以包括以下步骤。
[0074]S301,在移动终端的显示屏幕上展示用户需要加密的图片。
[0075]本发明实施例中,其中,用户可以通过移动终端的图库应用选取存储的任意一张图片需要加密的图片,或者,也可以在拍照后选取刚拍摄得到的照片,并将该图片或照片显示在移动终端的显示屏幕上。
[0076]S302,根据用户对图片的区域划分操作将图片划分成多个图片分区,多个图片分区至少包括第一图片分区和第二图片分区。
[0077]例如,移动终端识别用户手指在触控屏幕上的由上至下的滑动轨迹,识别出用户需要对显示屏幕上显示的图片左右对半划分,根据该滑动轨迹将图片分成第一图片分区(左分区)和第二图片分区(右分区)。
[0078]又如,用户对照片中的人脸影像画圈,将该人脸影像单独分区,则移动终端识别出该画圈操作,并将画圈轨迹对应的人脸影像区域作为第一图片分区,并将剩余的图片部分作为第二图片分区。
[0079]S303,检测用户对移动终端的显示屏幕上展示的图片的图片分区的选取操作。
[0080]S304,若检测到用户对第一图片分区的选取操作,则通过移动终端的指纹识别区域获取第一用户指纹;若检测到用户对第二图片分区的选取操作,则通过移动终端的指纹识别区域获取第二用户指纹,其中,第一用户指纹和第二用户指纹不同。
[0081]S305,根据第一用户指纹生成第一指纹识别码,根据第二用户指纹生成第二指纹识别码。
[0082]S306,获取移动终端的身份标识。
[0083]其中,上述移动终端的身份标识包括移动终端的智能卡(Subscriber IdentityModule,SIM)卡号,或者,国际移动用户识别码(Internat1nal Mobile SubscriberIdentificat1n Number, IMSI),或者,移动台识别号码(通常所说的手机号码)(MobileSubscriber Internat1nal ISDN/PSTN number, MS I SDN)中的任意一种。
[0084]S307,根据第一指纹识别码和身份标识,生成第一加密密钥,根据第二指纹识别码和身份标识,生成第二加密密钥。
[0085]S308,根据第一加密密钥,加密第一图片分区对应的数据,根据第二加密密钥,加密第二图片分区对应的数据,加密的方式包括:对称式加密算法加密。
[0086]本发明实施例中,采用本实施例中示出的指纹识别码和移动终端的身份标识对移动终端中存储的数据进行加密的方式,相对于采用用户口令加密的方式而言,由于不需要用户记忆用户口令,因此不会造成口令的遗失;同时,由于指纹识别码是根据用户的指纹特征生成的,具有唯一性而不可复制,再结合移动终端的身份标识对数据进行加密,从而避免了数据被轻易破解。
[0087]可以看出,本发明实施例中,移动终端将展示的图片划分成多个图片分区,并利用不同用户指纹加密图片中不同的图片分区,在多个图片分区分别被不同用户指纹加密的情况下,需要每一个图片分区对应的用户指纹解密图片的图片分区,图片才可以完全展示出来,从而有效提高移动终端存储图片的安全性和趣味性。
[0088]本实施例还提供了一种图片解密方法,该图片解密方法可以对上述图片加密方法所加密的图片进行解密,在不冲突的情况下,该图片解密方法可以结合上述图片加密方法进行对应性的描述和说明。图4是本发明实施例提供的图片解密方法的流程示意图,如图4所示,该图片解密方法包括如下步骤:
[0089]S401,在移动终端的显示屏幕上展示已加密过的包括多个图片分区的图片,其中,多个图片分区至少包括第一图片分区和第二图片分区。
[0090]本发明实施例中,上述第一图片分区与用户预先输入的第一用户指纹相关联,上述第二图片分区与用户预先输入的第二用户指纹相关联。
[0091]S402,若检测到用户对第一图片分区的选取操作,则输出用于引导用户通过移动终端的指纹识别区域输入第一解密指纹的第一通知消息;若检测到用户对第二图片分区的选取操作,则输出用于引导用户通过移动终端的指纹识别区域输入第二解密指纹的第二通知消息。
[0092]S403,接收用户针对第一通知消息通过指纹识别区域输入的第一用户指纹,接收用户针对第二通知消息通过指纹识别区域输入的第二用户指纹。
[0093]本发明实施例中,上述指纹识别区域的指纹识别模组可以基于光学识别原理或基于电容识别原理,若该指纹识别模组是基于光学识别原理的,则用户通过划擦上述指纹识别区域输入第一指纹,若该指纹识别模组是基于电容识别原理的,则用户通过按压上述指纹识别区域输入第一指纹。
[0094]一个实施例中,上述移动终端的指纹识别区域的具体形式可以是集成有指纹识别模组的Home物理按键,如iPhone手机上的Home键。
[0095]另一个实施例中,上述移动终端的指纹识别区域的具体形式可以是集成有指纹识别模组的指纹采集区域,该指纹采集区域可以设置在手机背侧,也可以设置在手机触控面板的下方,且不破坏手机触控面板的整体结构,如可以在TP玻璃(触摸屏用的ITO导电玻璃)下侧设置指纹识别区域。
[0096]S404,根据接收的第一用户指纹解密第一图片分区,根据接收的第二用户指纹解密第二图片分区。
[0097]具体实现中,可以根据第一用户指纹生成第一解密用指纹识别码,并进一步根据第一解密用指纹识别码生成第一解密密钥,该第一解密密钥与上述第一加密密钥相同,利用该第一解密密钥即可解码被加密的第一图片分区对应的数据。
[0098]可以看出,本发明实施例中,移动终端将展示的图片划分成多个图片分区,并利用不同用户指纹加密图片中不同的图片分区,在多个图片分区分别被不同用户指纹加密的情况下,需要每一个图片分区对应的用户指纹解密图片的图片分区,图片才可以完全展示出来,从而有效提高移动终端存储图片的安全性和趣味性。
[0099]请参阅图5,图5为本发明实施例公开的一种移动终端的结构示意图。如图5所示,该移动终端具体可以包括:
[0100]区域划分单元501,用于将移动终端的显示屏幕上展示的图片划分成多个图片分区;
[0101]本发明实施例中,上述移动终端的显示屏幕上展示的图片例如可以是用户自己拍摄的照片,也可以指网络下载的图片,等等。
[0102]具体实现中,上述区域划分单元501具体可以用于:
[0103]在移动终端的显示屏幕上展示用户需要加密的图片;
[0104]根据用户对图片的区域划分操作将图片划分成多个图片分区,多个图片分区至少包括第一图片分区和第二图片分区。
[0105]其中,用户可以通过移动终端的图库应用选取存储的任意一张图片需要加密的图片,或者,也可以在拍照后选取刚拍摄得到的照片,并将该图片或照片显示在移动终端的显示屏幕上。
[0106]一个实施例中,上述对图片进行分区的功能可
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1