一种应用加密方法及装置与流程

文档序号:11951679阅读:191来源:国知局
一种应用加密方法及装置与流程

本发明涉及终端加密技术领域,尤其涉及一种应用加密方法及装置。



背景技术:

随着科学技术的发展,终端的应用已经进入智能化、商业化。在终端中,越来越多的应用软件被人们使用,例如社交网络、医疗挂号、银行服务等APP,这些应用软件存储的帐号都包含重要的个人信息,当终端丢失或者被盗用时,用户的个人信息存在很大的安全隐患。

在发明人实现本发明的过程中发现了现有技术存在如下的缺陷:现有技术中,为了提高终端设备中应用软件包含的个人信息的安全性,需要安装第三方加密应用软件实现对目标应用软件的加密。在对目标应用软件加密的过程中,必须打开安装的第三方加密应用软件,然后将待加密的目标应用软件添加到第三方加密应用软件中,再进行加密,操作比较复杂,且浪费用户的时间。



技术实现要素:

有鉴于此,本发明实施例提供一种应用加密方法及装置,加密操作简单,节省用户时间。

第一方面,本发明实施例提供了一种应用加密方法,包括:

当检测到作用到目标应用图标上的加密操作时,在终端的屏幕上显示加密快捷菜单;

当检测到对所述加密快捷菜单的触发操作时,在终端的屏幕上显示加密窗口以对所述目标应用进行加密。

进一步的,所述当检测到作用到目标应用图标上的加密操作时,在终端的屏幕上显示加密快捷菜单,包括:

在图标显示界面上,获取作用到所述目标应用图标上的滑动手势;

当获取的滑动手势与预设滑动手势一致时,在终端的屏幕上显示加密快捷菜单。

进一步的,所述预设滑动手势为拖动图标向下、向上、向左或向右的滑动手势。

进一步的,所述当检测到作用到目标应用图标上的加密操作时,在终端的屏幕上显示加密快捷菜单包括:

在图标显示界面上,当检测到将所述目标应用图标拖动到屏幕预设位置的操作时,在终端的屏幕上显示所述加密快捷菜单。

进一步的,所述屏幕预设位置为屏幕顶端、底端、左边缘或右边缘。

进一步的,在检测到对所述加密快捷菜单的操作触发时,在终端的屏幕上显示加密窗口以对所述目标应用进行加密之后,还包括:

当接收到对目标应用加密完成的指令时,生成加密标识,并将所述加密标识显示在图标界面上的所述目标应用图标中。

第二方面,本发明实施例提供了一种应用加密装置,包括:

快捷菜单显示模块,用于当检测到作用到目标应用图标上的加密操作时,在终端的屏幕上显示加密快捷菜单;

加密窗口显示模块,用于当检测到对所述加密快捷菜单的触发操作时,在终端的屏幕上显示加密窗口以对所述目标应用进行加密。

进一步的,所述快捷菜单显示模块,具体用于:

在图标显示界面上,获取作用到所述目标应用图标上的滑动手势;

当获取的滑动手势与预设滑动手势一致时,在终端的屏幕上显示加密快捷菜单。

进一步的,所述预设滑动手势为拖动图标向下、向上、向左或向右的滑动手势。

进一步的,所述快捷菜单显示模块,具体用于:

在图标显示界面上,当检测到将所述目标应用图标拖动到屏幕预设位置的操作时,在终端的屏幕上显示所述加密快捷菜单。

进一步的,所述屏幕预设位置为屏幕顶端、底端、左边缘或右边缘。

进一步的,所述装置还包括:加密标识生成模块,用于在检测到对所述加密快捷菜单的触发操作时,在终端的屏幕上显示加密窗口以对所述目标应用进行加密之后,当接收到对所述目标应用加密完成的指令时,生成加密标识,并将所述加密标识显示在图标界面上的所述目标应用图标中。

本发明实施例提供的一种应用加密方法及装置,通过用户对目标应用图标的直接作用实现对目标应用的加密,加密操作简单,节省用户时间。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1是本发明实施例一提供的一种应用加密方法流程图;

图2是本发明实施例二提供的一种应用加密方法流程图;

图3是本发明实施例三提供的一种应用加密方法流程图;

图4是本发明实施例四提供的一种应用加密装置结构框图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。

实施例一

图1是本发明实施例一提供的一种应用加密方法流程图,该方法可由一种应用加密装置来执行,该装置由软件和/或硬件来执行,该装置一般配置在智能手机、平板电脑等终端中。如图1所示,本实施例提供的应用加密方法包括如下步骤:

S110:当检测到作用到目标应用图标上的加密操作时,在终端的屏幕上显示加密快捷菜单。

在本实施例中,终端可以是智能手机、平板电脑等。目前,终端中安装有多种应用,其中像微信、支付宝等应用存储了用户的个人信息,并且微信、支付宝等应用中一般绑定了用户的银行卡信息,一旦用户的终端遗失,用户的个人信息存在很大的安全隐患,因此用户可以对终端的应用进行加密。

在本实施例中,当用户对终端中安装的目标应用进行加密时,可以直接对目标应用图标进行加密操作。作用到目标应用图标上的加密操作可以是长按、滑动手势、拖动到预设位置等触发操作,其中,作用到目标应用图标上的加密操作还可以是其他的形式,并不局限于上述的触发操作。当终端检测到作用到目标应用图标上的加密操作时,在屏幕上显示快捷菜单,快捷菜单可以是锁芯图案,或者也可以是其他的图案,用于提示用户对目标应用进行加密。当用户需要对目标应用进行加密时,可以点击快捷菜单,当用户放弃对目标应用进行加密时,用户点击屏幕上的其他位置,快捷菜单不再显示,或者经过一段时间(如,10s)后,快捷菜单不再显示。

S120:当检测到对所述加密快捷菜单的触发操作时,在终端的屏幕上显示加密窗口以对所述目标应用进行加密。

在本实施例中,触发操作可以是点击、长按等操作。如果检测到用户对加密快捷菜单的触发操作,在终端屏幕上显示加密窗口,否则,不显示加密窗口。其中,加密窗口中显示的内容可以是再一次提示用户是否进行加密,如果用户点击是,则终端检测到肯定加密的指令,加密窗口中显示输入密码的区域,用户可以在输入密码的区域输入密码以对目标应用进行加密。如果用户点击否,即用户放弃对目标应用的加密,则终端检测到加密否定的指令,不再显示加密窗口。在加密窗口中显示的输入密码区域可以输入多种形式的密码,可以是数字和/或字母的组合,也可以是图形、文字等。

在本实施例中,当用户需要打开已经加密的目标应用时,可以点击加密后的目标应用图标,终端会检测到用户触发加密后的目标应用图标的操作,在屏幕上显示密码输入窗口,用户可以在密码输入窗口中输入密码。如果检测到用户输入的密码与加密时输入的密码相同,则打开加密的目标应用。

具体的,本实施例在对目标应用加密的过程中,可以将用于实现上述应用加密方法的代码集成于操作系统中,当用户需要对目标应用(例如,微信)进行加密时,即检测到作用到目标应用图标上的加密操作,则调用操作系统中用于实现上述应用加密方法的代码来执行对目标应用的加密,从而可以使目标应用图标在加密前和加密后的位置保持不变,能够使用户根据自己的习惯容易查找到目标应用图标,方便用户打开目标应用,且加密操作简单,节省用户的时间,有利于提高用户的体验。

本实施例提供的应用加密方法,通过用户对目标应用图标的作用实现对目标应用的加密,加密操作简单,节省用户时间。

实施例二

图2是本发明实施例二提供的一种应用加密方法流程图,在上述实施例一的基础上,可选的,所述当检测到作用到目标应用图标上的加密操作时,在终端的屏幕上显示加密快捷菜单包括:

在图标显示界面上,获取作用到所述目标应用图标上的滑动手势;

当获取的滑动手势与预设滑动手势一致时,在终端的屏幕上显示加密快捷菜单。

由此,通过检测作用到目标应用图标上的滑动手势来判断是否显示加密快捷菜单,操作简单,方便用户对目标应用进行加密。

可选的,在检测到对所述加密快捷菜单的触发操作时,在终端的屏幕上显示加密窗口以对所述目标应用进行加密之后,该方法还包括:

当接收到对所述目标应用加密完成的指令时,生成加密标识,并将所述加密标识显示在图标界面上的所述目标应用图标中。

由此,通过加密标识显示在图标界面上的目标应用图标中,方便用户了解图标界面上的应用图标的加密情况。

如图2所示,本实施例提供的应用加密方法包括如下步骤:

S210:在图标显示界面上,获取作用到所述目标应用图标上的滑动手势。

在本实施例中,所述获取的滑动手势为拖动图标向下、向上、向左或向右的滑动手势。其中,滑动手势还可以是拖动图标向其他的方向的滑动手势,例如,拖动图标进行右上滑动、左上滑动、右下滑动、左下滑动、或者拖动图标进行画图形等,其中,拖动图标可以画圆形、L形、或心形等。

S220:当获取的滑动手势与预设滑动手势一致时,在终端的屏幕上显示加密快捷菜单。

在本实施例中,触发终端屏幕上显示加密快捷菜单的滑动手势需要预先设置,预先设置的滑动手势可以设置为拖动图标向下、向上、向左或向右的滑动手势。或者还可以是其他形式的滑动手势。例如,预设的滑动手势为拖动图标向下滑动的滑动手势,当用户对微信进行加密时,如果用户拖动微信的图标向下滑动,终端检测到用户作用到微信图标上的滑动手势与预设的滑动手势一致,在屏幕上会显示加密快捷菜单。

S230:当检测到对所述加密快捷菜单的触发操作时,在终端的屏幕上显示加密窗口以对所述目标应用进行加密。

S240:当接收到对所述目标应用加密完成的指令时,生成加密标识,并将所述加密标识显示在图标界面上的所述目标应用图标中。

在本实施例中,加密标识优选为锁形标识,其中,锁形标识的颜色优选为黄色,加密标识还可以是其他的标识,对于加密标识的形状以及颜色不作限定。当目标应用加密完成时,加密标识显示在图标界面上的目标应用图标的预设位置。具体的,加密标识可以显示在目标应用图标的左上角、右上角、左下角、右下角或者中间位置,其中,加密标识还可以显示在目标应用图标的其他位置。通过生成加密标识,并将加密标识显示在图标界面上的目标应用图标中,能够方便用户了解图标界面中应用是否加密的信息。

本实施例提供了一种应用加密方法,通过用户作用到目标应用的滑动手势判断是否显示加密快捷菜单,操作简单,通过加密标识显示在图标界面上的目标应用图标中,能够提示用户目标应用图标是否已经进行了加密,方便用户了解图标界面上的应用图标的加密情况。

实施例三

图3是本发明实施例三提供的一种应用加密方法流程图,可选的,所述当检测到作用到目标应用图标上的加密操作时,在终端的屏幕上显示加密快捷菜单包括:

在图标显示界面上,当检测到将所述目标应用图标拖动到屏幕预设位置的操作时,在终端的屏幕上显示加密快捷菜单。

由此,通过检测是否将目标应用图标拖动到屏幕预设位置来判断是否生成加密快捷菜单,操作简单,有利于用户对目标应用进行加密。

如图3所示,本实施例提供的应用加密方法包括如下步骤:

S310:在图标显示界面上,当检测到将所述目标应用图标拖动到屏幕预设位置的操作时,在终端的屏幕上显示加密快捷菜单。

在本实施例中,屏幕预设位置为屏幕顶端、底端、左边缘或右边缘。其中,将目标应用图标拖动到屏幕的预设位置为一个触发操作,目标应用图标仍回到原来的位置,当终端检测到该触发操作时,在屏幕上就会显示加密快捷菜单。

例如,如果屏幕的预设位置设置为屏幕的顶端,当用户需要对终端中的“支付宝”应用进行加密时,在图标显示界面中,用户长按支付宝的图标,并将该支付宝图标拖动到屏幕的顶端,终端会检测到用户将支付宝图标拖动到屏幕顶端的操作,在屏幕上显示加密的快捷菜单。其中,当用户不再对支付宝图标进行作用时,该图标回到原来的位置,能够方便用户根据自己的习惯了解图标显示界面中各个图标的位置,且方便用户对加密后的应用进行解锁。

S320:当检测到对所述加密快捷菜单的触发操作时,在终端的屏幕上显示加密窗口以对所述目标应用进行加密。

S330:当接收到对所述目标应用加密完成的指令时,生成加密标识,并将所述加密标识显示在图标界面上的所述目标应用图标中。

本实施例提供了一种应用加密方法,通过检测是否将目标应用图标拖动到屏幕预设位置来判断是否生成加密快捷菜单,操作简单,有利于用户对目标应用进行加密。

实施例四

图4是本发明实施例四提供的一种应用加密装置结构框图,该装置用来执行应用加密方法,如图4所示,所述的装置包括快捷菜单显示模块410和加密窗口显示模块420。

其中,快捷菜单显示模块410,用于当检测到作用到目标应用图标上的加密操作时,在终端的屏幕上显示加密快捷菜单;

加密窗口显示模块420,用于当检测到对所述加密快捷菜单的触发操作时,在终端的屏幕上显示加密窗口以对所述目标应用进行加密。

可选的,快捷菜单显示模块410,具体用于:

在图标显示界面上,获取作用到所述目标应用图标上的滑动手势;

当获取的滑动手势与预设滑动手势一致时,在终端的屏幕上显示加密快捷菜单。

可选的,所述预设滑动手势为拖动图标向下、向上、向左或向右的滑动手势。

可选的,快捷菜单显示模块410,具体用于:

在图标显示界面上,当检测到将所述目标应用图标拖动到屏幕预设位置的操作时,在终端的屏幕上显示加密快捷菜单。

可选的,所述屏幕预设位置为屏幕顶端、底端、左边缘或右边缘。

可选的,所述加密快捷菜单为锁形图案。

可选的,加密标识生成模块430,用于在所述当检测到对所述加密快捷菜单的触发操作时,在终端的屏幕上显示加密窗口以对所述目标应用进行加密之后,当接收到对所述目标应用加密完成的指令时,生成加密标识,并将所述加密标识显示在图标界面上的所述目标应用图标中。其中,所述加密标识为锁形标识。

上述的装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

本发明实施例提供的一种应用加密装置,通过用户对目标应用图标的作用实现对目标应用的加密,加密操作简单,有利于提高用户体验。

本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种应用加密方法,该方法包括:

当检测到作用到目标应用图标上的加密操作,在终端的屏幕上显示加密快捷菜单;

当检测到对所述加密快捷菜单的触发操作时,在终端的屏幕上显示加密窗口以对所述目标应用进行加密。

可选的,该计算机可执行指令在由计算机处理器执行时还可以用于执行本发明任意实施例所提供的一种应用加密方法的技术方案。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1