一种应用程序的加密方法、装置和移动终端制造方法及图纸

技术编号:15437772 阅读:92 留言:0更新日期:2017-05-26 03:46
本申请实施例提供了一种应用程序的加密方法、方法及移动终端,其中,所述应用程序具有属性,所述的方法包括:判断是否对第一应用程序配置有第一加密数据;若是,则查找与所述第一应用程序具有同一属性的一个或多个第二应用程序;判断是否对所述第二应用程序配置有第二加密数据;若否,则对所述第二应用程序进行加密处理。当终端对第一应用程序配置有第一加密数据时,对属性与第一应用程序的属性相同的第二应用程序进行加密处理。从而帮助用户更全面的对终端中的应用程序加密,提高应用程序的安全性。

Encryption method, device and mobile terminal for application program

The embodiment of the invention provides an encryption method, application method and mobile terminal, wherein, the application has attributes, the method comprises the following steps: judging whether the first encrypted data on the first application configuration; if the lookup and the first application has the same attribute or a more than second applications; determine whether the second encrypted data to the second application configuration; if not, of the second application encrypted. When the terminal is configured with the first encrypted data to the first application, the second application of the same property as the first application is encrypted. This helps users to more fully encrypt the applications in the terminal and improve the security of the application.

【技术实现步骤摘要】
一种应用程序的加密方法、装置和移动终端
本申请涉及终端
,特别是涉及一种应用程序的加密方法、一种应用程序的加密装置和一种移动终端。
技术介绍
随着移动终端的发展,移动终端中的应用程序的功能越来越多。其中不乏一些涉及用户隐私、个人财产的应用程序。为了增加应用程序的安全性,可以采用应用程序锁对应用程序添加密码。应用程序锁是一种对应用程序添加密码进行保护的应用程序。设置了应用程序锁的应用程序需要用户输入正确的密码后才能被打开。目前,对应用程序设置应用程序锁的方式主要是:由用户选定需要设置应用程序锁的应用程序,终端再对应用程序设置加锁。由于终端往往安装了大量的应用程序,而用户可能会忘记对一些重要的应用程序(例如,涉及用户隐私、个人财产的应用程序)设置应用程序锁,使得这些应用程序得不到有效的保护。
技术实现思路
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种应用程序的加密方法、一种应用程序的加密装置和一种移动终端。为了解决上述问题,本申请实施例公开了一种应用程序的加密方法,其中,所述应用程序具有属性;所述的方法包括:判断是否对第一应用程序配置有第一加密数据;若是,则查找与所述第一应用程序具有同一属性的一个或多个第二应用程序;判断是否对所述第二应用程序配置有第二加密数据;若否,则对所述第二应用程序进行加密处理。优选的,所述对所述第二应用程序进行加密处理的步骤包括:针对所述第二应用程序添加所述第一加密数据。优选的,所述对所述第二应用程序进行加密处理的步骤包括:生成针对所述第二应用程序的加密提示信息;接收针对所述加密提示信息返回的第二加密数据;针对所述第二应用程序添加所述第二加密数据。优选的,所述判断是否对第一应用程序配置有第一加密数据的步骤包括:当所述第一应用程序被启动时,判断是否对所述第一应用程序配置有在先的第一加密数据;或,当所述第一应用程序安装完成时,判断是否对所述第一应用程序配置有在先的第一加密数据。优选的,所述加密数据存储在终端中的加密信息表。优选的,还包括:当对所述第二应用程序进行加密处理后,将相应的加密数据添加到所述加密信息表中。本申请实施例还公开了一种应用程序的加密方法,其中,所述应用程序具有属性;所述的方法包括:判断是否对第一应用程序配置有第一加密数据;若否,则查找与所述第一应用程序具有同一属性的一个或多个第二应用程序;判断是否对所述第二应用程序配置有第二加密数据;若是,则对所述第一应用程序进行加密处理。优选的,所述对所述第一应用程序进行加密处理的步骤包括:针对所述第一应用程序添加所述第二加密数据。优选的,所述对所述第一应用程序进行加密处理的步骤包括:生成针对所述第一应用程序的加密提示信息;接收针对所述加密提示信息返回的第一加密数据;针对所述第一应用程序添加所述第一加密数据。优选的,所述判断是否对第一应用程序配置有第一加密数据的步骤包括:当所述第一应用程序被启动时,判断是否对所述第一应用程序配置有在先的第一加密数据;或,当所述第一应用程序安装完成时,判断是否对所述第一应用程序配置有在先的第一加密数据。优选的,所述加密数据存储在终端中的加密信息表。优选的,还包括:当对所述第一应用程序进行加密处理后,将相应的加密数据添加到所述加密信息表中。本申请实施例还公开了一种应用程序的加密方法,其中,所述应用程序具有属性;所述的方法包括:在对第一应用程序配置第一加密数据时,查找与所述第一应用程序具有同一属性的一个或多个第二应用程序;判断是否对所述第二应用程序配置有第二加密数据;若否,则对所述第二应用程序进行加密处理。优选的,所述对所述第二应用程序进行加密处理的步骤包括:针对所述第二应用程序添加所述第一加密数据。优选的,所述对所述第二应用程序进行加密处理的步骤包括:生成针对所述第二应用程序的加密提示信息;接收针对所述加密提示信息返回的第二加密数据;针对所述第二应用程序添加所述第二加密数据。优选的,所述加密数据存储在终端中的加密信息表。优选的,还包括:当对所述第二应用程序进行加密处理后,将相应的加密数据添加到所述加密信息表中。本申请实施例还公开了一种应用程序的加密装置,其中,所述应用程序具有属性;所述的装置包括:第一配置判断模块,用于判断是否对第一应用程序配置有第一加密数据;第一查找模块,用于若对第一应用程序配置有第一加密数据,则查找与所述第一应用程序具有同一属性的一个或多个第二应用程序;第二配置判断模块,用于判断是否对所述第二应用程序配置有第二加密数据;第一加密处理模块,用于若未对所述第二应用程序配置有第二加密数据,则对所述第二应用程序进行加密处理。优选的,所述第一加密处理模块包括:第一加密数据添加子模块,用于针对所述第二应用程序添加所述第一加密数据。优选的,所述第一加密处理模块包括:提示生成子模块,用于生成针对所述第二应用程序的加密提示信息;加密数据返回子模块,用于接收针对所述加密提示信息返回的第二加密数据;第二加密数据添加子模块,用于针对所述第二应用程序添加所述第二加密数据。优选的,所述第一配置判断模块包括:启动判断子模块,用于当所述第一应用程序被启动时,判断是否对所述第一应用程序配置有在先的第一加密数据;或,安装判断子模块,用于当所述第一应用程序安装完成时,判断是否对所述第一应用程序配置有在先的第一加密数据。优选的,所述加密数据存储在终端中的加密信息表。优选的,还包括:第一加密数据记录模块,用于当对所述第二应用程序进行加密处理后,将相应的加密数据添加到所述加密信息表中。本申请实施例还公开了一种应用程序的加密装置,其中,所述应用程序具有属性;所述的装置包括:第三配置判断模块,用于判断是否对第一应用程序配置有第一加密数据;第二查找模块,用于若未对第一应用程序配置有第一加密数据,则查找与所述第一应用程序具有同一属性的一个或多个第二应用程序;第四配置判断模块,用于判断是否对所述第二应用程序配置有第二加密数据;第二加密处理模块,用于若对所述第二应用程序配置有第二加密数据,则对所述第一应用程序进行加密处理。优选的,所述第二加密处理模块包括:第一加密数据添加子模块,用于针对所述第一应用程序添加所述第二加密数据。优选的,所述第二加密处理模块包括:提示生成子模块,用于生成针对所述第一应用程序的加密提示信息;加密数据返回子模块,用于接收针对所述加密提示信息返回的第一加密数据;第二加密数据添加子模块,用于针对所述第一应用程序添加所述第一加密数据。优选的,所述第三配置判断模块包括:启动判断子模块,用于当所述第一应用程序被启动时,判断是否对所述第一应用程序配置有在先的第一加密数据;或,安装判断子模块,用于当所述第一应用程序安装完成时,判断是否对所述第一应用程序配置有在先的第一加密数据。优选的,所述加密数据存储在终端中的加密信息表。优选的,还包括:第二加密数据记录模块,用于当对所述第一应用程序进行加密处理后,将相应的加密数据添加到所述加密信息表中。本申请实施例还公开了一种应用程序的加密装置,其中,所述应用程序具有属性;所述的装置包括:第三查找模块,用于在对第一应用程序配置第一加密数据时,查找与所述第一应用程序具有同一属性的一个或多个第二应用程序;第五配置判断模块,用于判断是否对所本文档来自技高网...
一种应用程序的加密方法、装置和移动终端

【技术保护点】
一种应用程序的加密方法,其特征在于,所述应用程序具有属性;所述的方法包括:判断是否对第一应用程序配置有第一加密数据;若是,则查找与所述第一应用程序具有同一属性的一个或多个第二应用程序;判断是否对所述第二应用程序配置有第二加密数据;若否,则对所述第二应用程序进行加密处理。

【技术特征摘要】
1.一种应用程序的加密方法,其特征在于,所述应用程序具有属性;所述的方法包括:判断是否对第一应用程序配置有第一加密数据;若是,则查找与所述第一应用程序具有同一属性的一个或多个第二应用程序;判断是否对所述第二应用程序配置有第二加密数据;若否,则对所述第二应用程序进行加密处理。2.根据权利要求1所述的方法,其特征在于,所述对所述第二应用程序进行加密处理的步骤包括:针对所述第二应用程序添加所述第一加密数据。3.一种应用程序的加密方法,其特征在于,所述应用程序具有属性;所述的方法包括:判断是否对第一应用程序配置有第一加密数据;若否,则查找与所述第一应用程序具有同一属性的一个或多个第二应用程序;判断是否对所述第二应用程序配置有第二加密数据;若是,则对所述第一应用程序进行加密处理。4.一种应用程序的加密方法,其特征在于,所述应用程序具有属性;所述的方法包括:在对第一应用程序配置第一加密数据时,查找与所述第一应用程序具有同一属性的一个或多个第二应用程序;判断是否对所述第二应用程序配置有第二加密数据;若否,则对所述第二应用程序进行加密处理。5.一种应用程序的加密装置,其特征在于,所述应用程序具有属性;所述的装置包括:第一配置判断模块,用于判断是否对第一应用程序配置有第一加密数据;第一查找模块,用于若对第一应用程序配置有第一加密数据,则查找与所述第一应用程序具有同一属性的一个或多个第二应用程序;第二配置判断模块,用于判断是否对所述第二应用程序配置有第二加密数据;第一加密处理模块,用于若未对所述第二应用程序配置有第...

【专利技术属性】
技术研发人员:崔博涵
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1