一种指纹加密方法、装置及存储介质与流程

专利2022-06-29  133


本公开涉及电子技术领域,特别涉及一种指纹加密方法、装置及存储介质。



背景技术:

随着电子技术的发展,许多电子设备都可以应用指纹来对电子设备中安装的应用进行指纹加密。

相关技术里,在对电子设备中的应用进行指纹加密时,用户首先操作电子设备展示指纹加密设置界面,通过选择操作选中该指纹加密设置界面中的某个应用对应的选项,对其添加指纹加密,后续用户打开该应用时,需要输入正确指纹才能触发电子设备展示该应用的应用界面。



技术实现要素:

本公开实施例提供了一种指纹加密方法、装置及存储介质。所述技术方案如下:

根据本公开实施例的第一方面,提供了一种指纹加密方法,所述方法由终端执行,所述终端的屏幕中具有指纹采集区域,所述方法包括:

接收对第一图标的第一移动操作,所述第一图标是位于所述屏幕中的指定区域之外的第一可操作对象的图标,所述指定区域是所述指纹采集区域中的全部或者部分区域;

获取第一位置,所述第一位置是在所述第一移动操作的结束时刻,所述第一图标在所述屏幕中的位置;

当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密。

可选的,所述对所述可操作对象进行指纹加密之前,还包括:

当所述第一位置处于所述指定区域内时,展示第一验证提示信息,所述验证提示信息用于提示用户输入用于确认加密的验证信息;

接收输入的第一验证信息;

对所述第一验证信息进行验证;

所述对所述可操作对象进行指纹加密,包括:

当所述第一验证信息通过验证时,对所述第一可操作对象进行指纹加密。

可选的,所述接收输入的第一验证信息,包括:

接收通过所述指纹采集区域采集到的第一指纹;

所述对所述第一验证信息进行验证,包括:

将所述第一指纹与预先存储的第一指纹模板进行匹配;

当所述第一指纹与所述第一指纹模板匹配时,确定所述第一验证信息通过验证。

可选的,所述方法还包括:

接收对第二图标的第二移动操作,所述第二图标是位于所述指定区域之内的第二可操作对象的图标;

获取第二位置,所述第二位置是在所述第二移动操作的结束时刻,所述第二图标在所述屏幕中的位置;

当所述第二位置处于所述指定区域之外时,取消对所述第二可操作对象的指纹加密。

可选的,所述取消对所述第二可操作对象的指纹加密之前,还包括:

当所述第二位置处于所述指定区域外时,展示第二验证提示信息,所述验证提示信息用于提示用户输入用于确认取消加密的验证信息;

接收输入的第二验证信息;

对所述第二验证信息进行验证;

所述取消对所述第二可操作对象的指纹加密,包括:

当所述第二验证信息通过验证时,取消对所述第二可操作对象的指纹加密。

可选的,所述接收输入的第二验证信息,包括:

接收通过所述指纹采集区域采集到的第二指纹;

所述对所述第二验证信息进行验证,包括:

将所述第二指纹与预先存储的第二指纹模板进行匹配;

当所述第二指纹与所述第二指纹模板匹配时,确定所述第二验证信息通过验证。

可选的,所述方法还包括:

接收到在第三位置处执行的按压操作时,在所述第三位置处进行指纹采集,获得第三指纹;所述第三位置是所述指定区域之内的第三可操作对象的图标所在的区域;

将所述第三指纹与预先存储的第三指纹模板进行匹配;

当所述第三指纹与所述第三指纹模板匹配时,控制所述第三可操作对象响应所述按压操作。

可选的,所述接收对第一图标的第一移动操作之前,还包括:

展示加密区域设置界面;

根据在所述加密区域设置界面中执行的区域设置操作确定所述指定区域。

可选的,当所述第一可操作对象是应用程序时,所述当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密,包括:

对所述应用程序的指定功能进行加密,所述指定功能是所述应用程序对应的功能中的全部或者部分功能。

可选的,所述接收对第一图标的第一移动操作之前,还包括:

展示加密功能设置界面,所述加密功能设置界面中包含至少一个功能选项,每个所述功能选项对应所述应用程序的一种功能;

接收对所述加密功能设置界面中的所述功能选项的选择操作;

将被选择的所述功能选项对应的功能设置为所述指定功能。

根据本公开实施例的第二方面,提供了一种指纹加密装置,用于终端中,所示终端的屏幕中具有指纹采集区域,所述装置包括:

第一接收模块,用于接收对第一图标的第一移动操作,所述第一图标是位于所述屏幕中的指定区域之外的第一可操作对象的图标,所述指定区域是所述指纹采集区域中的全部或者部分区域;

第一获取模块,用于获取第一位置,所述第一位置是在所述第一移动操作的结束时刻,所述第一图标在所述屏幕中的位置;

指纹加密模块,用于当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密。

可选的,所述装置还包括:

第一展示模块,用于当所述第一位置处于所述指定区域内时,展示第一验证提示信息,所述验证提示信息用于提示用户输入用于确认加密的验证信息;

第二接收模块,用于接收输入的第一验证信息;

第一验证模块,用于对所述第一验证信息进行验证;

所述指纹加密模块,具体用于,

当所述第一验证信息通过验证时,对所述第一可操作对象进行指纹加密。

可选的,所述第二接收模块,具体用于,

接收通过所述指纹采集区域采集到的第一指纹;

所述第一验证模块,具体用于,

将所述第一指纹与预先存储的第一指纹模板进行匹配;

当所述第一指纹与所述第一指纹模板匹配时,确定所述第一验证信息通过验证。

可选的,所述装置还包括:

第三接收模块,用于接收对第二图标的第二移动操作,所述第二图标是位于所述指定区域之内的第二可操作对象的图标;

第二获取模块,用于获取第二位置,所述第二位置是在所述第二移动操作的结束时刻,所述第二图标在所述屏幕中的位置;

指纹加密取消模块,用于当所述第二位置处于所述指定区域之外时,取消对所述第二可操作对象的指纹加密。

可选的,所述装置还包括:

第二展示模块,用于当所述第二位置处于所述指定区域外时,展示第二验证提示信息,所述验证提示信息用于提示用户输入用于确认取消加密的验证信息;

第四接收模块,用于接收输入的第二验证信息;

第二验证模块,用于对所述第二验证信息进行验证;

所述指纹加密取消模块,具体用于,

当所述第二验证信息通过验证时,取消对所述第二可操作对象的指纹加密。

可选的,所述第四接收模块,具体用于,

接收通过所述指纹采集区域采集到的第二指纹;

所述第二验证模块,具体用于,

将所述第二指纹与预先存储的第二指纹模板进行匹配;

当所述第二指纹与所述第二指纹模板匹配时,确定所述第二验证信息通过验证。

可选的,所述装置还包括:

第三指纹获得模块,用于接收到在第三位置处执行的按压操作时,在所述第三位置处进行指纹采集,获得第三指纹;所述第三位置是所述指定区域之内的第三可操作对象的图标所在的区域;

匹配模块,用于将所述第三指纹与预先存储的第三指纹模板进行匹配;

控制模块,用于当所述第三指纹与所述第三指纹模板匹配时,控制所述第三可操作对象响应所述按压操作。

可选的,所述装置还包括:

第三展示模块,用于展示加密区域设置界面;

指定区域确定模块,用于根据在所述加密区域设置界面中执行的区域设置操作确定所述指定区域。

可选的,当所述第一可操作对象是应用程序时,所述当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密,所述指纹加密模块,具体用于,

对所述应用程序的指定功能进行加密,所述指定功能是所述应用程序对应的功能中的全部或者部分功能。

可选的,所述装置还包括:

第四展示模块,用于展示加密功能设置界面,所述加密功能设置界面中包含至少一个功能选项,每个所述功能选项对应所述应用程序的一种功能;

第五接收模块,用于接收对所述加密功能设置界面中的所述功能选项的选择操作;

指定功能设置模块,用于将被选择的所述功能选项对应的功能设置为所述指定功能。

根据本公开实施例的第三方面,提供了一种指纹加密装置,用于终端中,所述终端的屏幕中具有指纹采集区域,所述装置包括:

处理器;

用于存储所述处理器的可执行指令的存储器;

其中,所述处理器被配置为:

接收对第一图标的第一移动操作,所述第一图标是位于所述屏幕中的指定区域之外的第一可操作对象的图标,所述指定区域是所述指纹采集区域中的全部或者部分区域;

获取第一位置,所述第一位置是在所述第一移动操作的结束时刻,所述第一图标在所述屏幕中的位置;

当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密。

根据本公开实施例的第四方面,提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包含可执行指令,终端中的处理器调用所述可执行指令以实现上述第一方面提供的任一所述的指纹加密方法。

本公开实施例提供的技术方案可以包括以下有益效果:

通过终端接收用户对终端中可操作对象的图标的移动操作;终端获取该图标在该移动操作的结束时刻,该图标在终端的屏幕中的位置;当该图标在终端的屏幕中的位置处于指定区域内时,该终端可以对该图标对应可操作对象进行指纹加密。本公开通过终端获取到可操作对象对应的图标的位置是在该终端屏幕的指定区域内时,该终端便可对可操作对象进行指纹加密,减少了相关技术中用户对终端中的可操作对象进行指纹加密流程的一系列的操作行为,提高了对终端中可操作对象添加指纹加密的效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是本公开实施例提供的一种对终端中的可操作对象添加指纹加密的界面示意图;

图2是本公开实施例提供的一种指纹加密方法的方法流程图;

图3是本公开实施例提供的一种指纹加密方法的方法流程图;

图4是本公开实施例提供的一种用户对终端的屏幕中可操作对象的图标进行移动的过程示意图;

图5是本公开实施例提供的一种加密区域设置界面的界面示意图;

图6是本公开实施例一种加密区域设置界面的界面示意图;

图7是本公开实施例提供的一种终端中ui界面的界面示意图;

图8是本公开实施例提供的ui界面的界面示意图;

图9是本公开实施例提供的终端展示第一验证提示信息的界面示意图;

图10是本公开实施例提供的一种指纹加密方法的方法流程图;

图11是本公开实施例提供的一种用户对终端的屏幕中可操作对象的图标进行移动的过程示意图;

图12是本公开实施例提供的一种指纹加密方法的方法流程图;

图13是本公开实施例提供的一种终端的界面示意图;

图14是本公开实施例提供的一种指纹加密装置的框图;

图15是根据一示例性实施例示出的一种用于终端指纹加密的装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开提供的方案可以用于日常生活中用户对电子设备中的应用建立指纹加密的场景中,为了便于理解,下面首先对本公开实施例涉及的一些名词以及应用场景进行简单介绍。

生物特征识别(biometricidentificationtechnology):是指通过计算机利用人体的生物特征信息对用户的个人身份进行鉴定的技术。

生物特征信息可以包括人体所固有的生理特征信息以及人体的行为特征信息,其中,人体所固有的生理特征信息可以包括:指纹、虹膜、面相、脱氧核糖核苷酸(deoxyribonucleicacid,dna)等;人体的行为特征信息可以包括:手势、步态、击键习惯等。

正因为这些生物特征信息具有唯一性,从而用户平常在使用终端时,常常会利用这些生物特征信息进行身份验证,以提高自身使用的终端中的数据的保密性能。目前,对生物特征信息的识别已经普遍应用于终端以及终端中可操作对象的加密。其中,该终端中的可操作对象可以包括:应用程序、文件、应用组合框等支持终端对其添加生物特征加密的任一对象。其中,文件又可以包括图片文件、音视频文件、文本文件以及文件夹等。

指纹作为用户最方便使用的生物特征信息之一,相应的指纹加密也已经成为用户在终端中设置隐私加密时采用的方式之一。请参考图1,其示出了本公开实施例提供的一种对终端中的可操作对象添加指纹加密的界面示意图。

其中,图1所示的终端可以是支持屏下指纹识别的终端,比如,智能手机、平板电脑、智能游戏机等。如图1所示,指纹加密界面11中包含了可操作对象控件110、开启或者关闭指纹加密控件120。用户在可以点击指纹加密界面11中的开启或者关闭指纹加密控件120,从而控制该终端的操作系统对相应的可操作对象开启指纹加密或者关闭指纹加密。

在该终端的操作系统对图1中显示的任一可操作对象开启指纹加密之后,用户在使用或者打开该可操作对象时可以进行指纹识别验证,终端可以在用户使用或者打开该可操作对象时采集的指纹进行识别,并进行指纹识别验证,在通过该指纹识别验证时,用户才可以进入该可操作对象的使用或者打开界面,从而保障了终端中的可操作对象的隐私性和保密性。

在相关技术中,用户需要通过一系列的操作才能进入图1所示的界面,比如,用户先进入该终端的设置界面,点击设置界面中的指纹与隐私控件,进入指纹与隐私界面,点击可操作对象加密控件,进入如图1所示的指纹加密界面,点击相应的开启或者关闭指纹加密控件,最终完成该终端对可操作对象添加指纹加密。这种建立终端中可操作对象的指纹加密的流程较为繁琐,需要用户进行多次选择或者点击操作,才能实现对用户想要保密的可操作对象添加指纹加密。

为解决上述相关技术中存在的问题,本公开提供了一种指纹加密方法。请参考图2,其示出了本公开实施例提供的一种指纹加密方法的方法流程图,该方法可以由图1中的终端执行,该终端的屏幕中具有指纹采集区域,该指纹采集区域是指该终端的指纹采集组件对应再屏幕中的区域。如图2所示,该指纹加密方法可以包括如下步骤:

在步骤201中,接收对第一图标的第一移动操作。

其中,该第一图标是位于该屏幕中的指定区域之外的第一可操作对象的图标,该指定区域是该指纹采集区域中的全部或者部分区域。

在步骤202中,获取第一位置。

其中,该第一位置是在第一移动操作的结束时刻,第一图标在屏幕中的位置。

在步骤203中,当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密。

可选的,对可操作对象进行指纹加密之前,还包括:

当第一位置处于指定区域内时,展示第一验证提示信息,验证提示信息用于提示用户输入用于确认加密的验证信息;

接收输入的第一验证信息;

对第一验证信息进行验证;

对可操作对象进行指纹加密,包括:

当第一验证信息通过验证时,对第一可操作对象进行指纹加密。

可选的,接收输入的第一验证信息,包括:

接收通过指纹采集区域采集到的第一指纹;

对第一验证信息进行验证,包括:

将第一指纹与预先存储的第一指纹模板进行匹配;

当第一指纹与第一指纹模板匹配时,确定第一验证信息通过验证。

可选的,该方法还包括:

接收对第二图标的第二移动操作,第二图标是位于指定区域之内的第二可操作对象的图标;

获取第二位置,第二位置是在第二移动操作的结束时刻,第二图标在屏幕中的位置;

当第二位置处于指定区域之外时,取消对第二可操作对象的指纹加密。

可选的,取消对第二可操作对象的指纹加密之前,还包括:

当第二位置处于指定区域外时,展示第二验证提示信息,验证提示信息用于提示用户输入用于确认取消加密的验证信息;

接收输入的第二验证信息;

对第二验证信息进行验证;

取消对第二可操作对象的指纹加密,包括:

当第二验证信息通过验证时,取消对第二可操作对象的指纹加密。

可选的,接收输入的第二验证信息,包括:

接收通过指纹采集区域采集到的第二指纹;

对第二验证信息进行验证,包括:

将第二指纹与预先存储的第二指纹模板进行匹配;

当第二指纹与第二指纹模板匹配时,确定第二验证信息通过验证。

可选的,该方法还包括:

接收到在第三位置处执行的按压操作时,在第三位置处进行指纹采集,获得第三指纹;第三位置是指定区域之内的第三可操作对象的图标所在的区域;

将第三指纹与预先存储的第三指纹模板进行匹配;

当第三指纹与第三指纹模板匹配时,控制第三可操作对象响应按压操作。

可选的,接收对第一图标的第一移动操作之前,还包括:

展示加密区域设置界面;

根据在加密区域设置界面中执行的区域设置操作确定指定区域。

可选的,当第一可操作对象是应用程序时,当第一位置处于指定区域内时,对第一可操作对象进行指纹加密,包括:

对应用程序的指定功能进行加密,指定功能是应用程序对应的功能中的全部或者部分功能。

可选的,接收对第一图标的第一移动操作之前,还包括:

展示加密功能设置界面,加密功能设置界面中包含至少一个功能选项,每个功能选项对应应用程序的一种功能;

接收对加密功能设置界面中的功能选项的选择操作;

将被选择的功能选项对应的功能设置为指定功能。

综上所述,通过终端接收用户对终端中可操作对象的图标的移动操作;终端获取该图标在该移动操作的结束时刻,该图标在终端的屏幕中的位置;当该图标在终端的屏幕中的位置处于指定区域内时,该终端可以对该图标对应可操作对象进行指纹加密。本公开通过终端获取到可操作对象对应的图标的位置是在该终端屏幕的指定区域内时,该终端便可对可操作对象进行指纹加密,减少了相关技术中用户对终端中的可操作对象进行指纹加密流程的一系列的操作行为,提高了对终端中可操作对象添加指纹加密的效率。

请参考图3,其示出了本公开实施例提供的一种指纹加密方法的方法流程图,该终端的屏幕中具有指纹采集区域,该指纹采集区域是指该终端的指纹采集组件对应在屏幕中的区域,该指纹加密方法可以包括如下步骤:

在步骤301中,接收对第一图标的第一移动操作。

其中,该第一图标是位于该屏幕中的指定区域之外的第一可操作对象的图标,该指定区域是该指纹采集区域中的全部或者部分区域。

在本公开实施例中,该终端的屏幕中具有第一可操作对象的图标,并且具有指定区域。其中,该第一可操作对象可以是终端中的可操作对象中的任意一种,比如:可操作对象可以是终端中的应用程序、文件、应用组合框等支持终端对其添加生物特征加密的任一对象。其中,文件又可以包括图片文件、音视频文件、文本文件以及文件夹等。

可选的,上述指定区域可以由用户自己进行设置,也可以由系统默认设置,本公开对此并不加以限定。

用户可以通过按压并拖动终端的屏幕上的可操作对象的图标,终端可以通过屏幕下方的各种传感器接收到该用户的按压以及拖动的操作信号,通过这些传感器将这些操作信号传递给终端的操作系统,由操作系统控制终端中的可操作对象的图标进行相应的操作。比如,请参考图4,其示出了本公开实施例提供的一种用户对终端的屏幕中可操作对象的图标进行移动的过程示意图。如图4所示,在终端的屏幕界面41中,包含了第一可操作对象的图标401。其中,虚线的图像表示图标401在被用户移动之前在屏幕中的位置,实线的图像表示图标401当前在屏幕中的位置。当用户的手指按压在终端的屏幕的图标401上,并从沿着图中所示箭头的方向移动后,该图标401的位置会跟随该用户的手指移动而移动,直至用户中断该手指对图标401的按压,从而使得用户可对终端中的可操作对象的图标进行移动等。

在一种可以实现的方式中,在步骤301之前,上述指定区域可以由用户自己进行设置。用户可以通过在终端中进行一系列操作,使得该终端展示加密区域设置界面,进一步的,该终端根据在加密区域设置界面中执行的区域设置操作确定指定区域。

请参考图5,其示出了本公开实施例提供的一种加密区域设置界面的界面示意图。如图5所示的加密区域设置界面51中,包含了指纹采集区域501,指定区域502,取消控件503,保存控件504。在指纹采集区域501内,用户可以通过按压并拖动指定区域502的边框进行指定区域502大小的设置,用户在确定了指定区域502的大小之后,可以通过点击保存控件504,完成对指定区域502的设置。

可选的,该加密区域设置界面51中还可以包括系统默认控件505,用户可以通过点击系统默认控件505,使得该终端将该指定区域502的默认大小设置为该指定区域502的大小。在另一种可以实现的方式中,终端的开发人员或者运维人员可以将该指纹采集区域划分为多个横排和/或多个竖列,比如,该指纹采集区域被开发人员或者运维人员划分了3横排,4竖列,请参考图6,其示出了本公开实施例一种加密区域设置界面的界面示意图,如图6所示,加密区域设置界面61中包含了指定方格区域601以及保存控件602,用户可以通过点击各个指定方格区域601,从而将其中一个或者多个指定方格区域601在屏幕中对应的区域选择为指定区域,再点击保存控件602,便可以将选择的指定方格区域601组成的区域设置为指定区域。本公开对指定区域的设置方式并不加以限定。

可选的,用户对该指定区域设置完成之后,终端以可视化的形式显示该指定区域,比如,显示该指定区域的边框,或者,以半透明背景显示该指定区域等等。也就是说,在该终端的ui(userinterface,用户界面)界面中可以看见该指定区域的轮廓。请参考图7,其示出了本公开实施例提供的一种终端中ui界面的界面示意图。如图7所示,在ui界面71中包括了指定区域701。

可选的,当该终端存在多个ui界面,并且该终端可以在各个ui界面之间进行切换时,上述指定区域701也可以相应的存在于多个ui界面中。请参考图8,其示出了本公开实施例提供的ui界面的界面示意图。如图8所示,其中包含了几种ui界面71以及指定区域701。该终端的ui界面可以在图8所示的(a)、(b)、(c)之间进行变换。比如,用户在使用该终端时,从图8(a)所示的ui界面切换为图8(b)所示的ui界面,该指定区域701也相应存在于切换前后的ui界面中的相同位置。

在步骤302中,获取第一位置。

其中,该第一位置是在第一移动操作的结束时刻,第一图标在屏幕中的位置。

如上述图4所示的显示界面中,用户可以对图标401进行移动,假设在图4所示的界面中,用户在图标401的实线的图像处停止对图标401的拖动,则该图标401的位置就会在图4所示的实线的图像处,此时,终端就可以获取到该图标401在屏幕中的位置。

在步骤303中,当第一位置处于指定区域内时,展示第一验证提示信息。

其中,该验证提示信息用于提示用户输入用于确认加密的验证信息。

当终端获取的第一位置处于指定区域内时,该终端可以在屏幕上展示第一验证提示信息。其中,该第一验证提示信息的展示方式有多种,请参考图9,其示出了本公开实施例提供的终端展示第一验证提示信息的界面示意图。如图9(a)所示,其示出了一种指纹验证的界面示意图,其中包含了指纹输入框901。如图9(b)所示,其示出了一种密码验证的界面示意图,其中包含了密码输入控件902。如图9(c)所示,其示出了一种图形验证的界面示意图,其中包含了图形滑动控件903。如图9(d)所示,其示出了一种面部识别验证的界面示意图,其中包含了面部信息输入框904。可选的,该终端可以以上述几种展示方式的一种或者多种的组合进行展示,本公开对此并不加以限定。

在步骤304中,接收输入的第一验证信息。

如图9所示的几种验证信息的展示方式,该终端可以接收用户在各种验证方式下输入的对应的验证信息。例如,在图9(a)中,用户可以将自己的指纹对准指纹输入框901,该终端屏幕下方的指纹识别模组便可以获取到用户的指纹信息,从而使得终端接收到用户的指纹信息,该输入的指纹信息即为第一验证信息。可选的,该指纹输入框901可以是上述实施例中终端的指纹采集区域。

在又一种可以实现的方式中,如图9(b)所示,用户可以通过在密码输入控件902中,输入相应的密码,就可以使该终端接收到相应的验证信息,此时,输入的密码即为第一验证信息。

在又一种可以实现的方式中,如图9(c)所示,用户可以通过滑动或者拖动图中的图形滑动控件903,使得终端展示的图形滑动控件903移动至相应的区域位置,进而使得该终端接收到相应的验证信息,此时,图形滑动控件903结束移动的位置即为上述第一验证信息。

在又一种可以实现的方式中,如图9(d)所示,用户可以将面部对准该面部信息输入框901,让终端采集自身的面部信息,从而使得该终端可以获取用户的面部信息,此时,该面部信息即为上述第一验证信息。

在步骤305中,对第一验证信息进行验证。

终端接收到第一验证信息之后,通过自身内部的程序,对该第一验证信息进行验证。

在一种可以实现的方式中,以图9(a)中所示的终端获取的第一验证信息为指纹信息,将该指纹信息作为第一指纹为例,该终端在对第一指纹验证时,可以将第一指纹与该终端内部预先存储的第一指纹模板进行匹配。

其中,第一指纹模板是用户在终端中预先录入的指纹。比如,该终端的屏幕解锁支持指纹解锁,第一指纹模板中的指纹可以是用户在屏幕解锁时使用的指纹。或者,该终端支持指纹支付,第一指纹模板中的指纹可以是用户在支付时使用的指纹。当然,这些指纹都可以是一个或多个指纹,即,该第一指纹模板也可以是一个或多个指纹的模板。

可选的,当第一指纹与第一指纹模板匹配时,确定第一验证信息通过验证。

在一种可以实现的方式中,当第一指纹模板拥有多个指纹模板时,该终端可以将第一指纹与第一指纹模板中的每个模板逐一进行匹配,当第一指纹与第一指纹模板中的任何一个模板相匹配时,该终端就可以确定该第一指纹通过验证,即,第一验证信息通过该终端的验证。

在又一种可以实现的方式中,当第一验证信息是用户输入的密码时,终端可以将该用户输入的密码与该终端内部预先存储的密码进行匹配,当用户输入的密码与该终端内部预先存储的密码相匹配时,该终端就可以确定该密码通过验证,即,第一验证信息通过该终端的验证。

在又一种可以实现的方式中,当第一验证信息是用户输入的图形时,终端可以将需要验证的图形与该终端内部预先存储的图形进行匹配,当需要验证的图形与该终端内部预先存储的图形相匹配时,该终端就可以确定该图形通过验证,即,第一验证信息通过该终端的验证。

在又一种可以实现的方式中,当第一验证信息是用户输入的面部信息时,该终端可以将用户输入的面部信息与终端中存储的面部模板中的每个模板逐一进行匹配,当用户输入的面部信息与终端中存储的面部模板中的任何一个模板相匹配时,该终端就可以确定该面部信息通过验证,即,第一验证信息通过该终端的验证。

在步骤306中,当第一验证信息通过验证时,对第一可操作对象进行指纹加密。

在一种可以实现的方式中,该终端可以通过内部存储的所有指纹模板对第一可操作对象进行指纹加密。

在又一种可以实现的方式中,如图9(a)所示的指纹验证的界面示意图中,还可以包括指纹录入控件905。用户可以通过点击指纹录入控件905,进行指纹录入,此时,终端可以将此时用户录入的指纹作为一个指纹模板,并存储在终端的内存中。可选的,这种实现方式不用进行后续的对第一验证信息进行验证的步骤,可以使终端直接将该终端内部存储的所有指纹模板对第一可操作对象进行指纹加密。

可选的,若第一验证信息没有通过验证,该终端将不会对第一可操作对象进行指纹加密,而且,可以将第一可操作对象的图标的位置还原至用户在移动该图标之前的位置。比如,在上述图4所示的屏幕界面41中,虚线的图像是在屏幕的指定区域外,实线的图像是在屏幕的指定区域内,用户在进行如图4所示的移动操作时,在后续的终端对第一验证信息进行验证的过程中,该第一验证信息并没有通过终端的验证,此时,该终端可以将该图标401还原至虚线所示的位置。

可选的,在一种可能实现的方式中,上述实施例中的第一可操作对象是终端的中的应用程序时,终端可以对该应用程序的指定功能进行加密,该指定功能是应用程序对应的功能中的全部或者部分功能。

其中,上述指定功能可以由用户自行设置。比如,终端可以展示加密功能设置界面,接收对加密功能设置界面中的功能选项的选择操作,并将被选择的功能选项对应的功能设置为指定功能。

比如,在加密功能设置界面中,可以包含功能选项控件,取消控件,保存控件等,其中每个功能选项控件对应应用程序的一种功能。用户可以在该加密功能设置界面中选择对应的功能控件,并通过点击保存控件进行保存,达到对该应用程序加密时只对指定功能进行加密的效果。

例如,该应用程序是一种支付类型的应用程序,用户只针对该应用程序的支付功能进行指纹加密,相当于,用户可以不用通过指纹验证就进入指定区域内的该支付类型的应用程序的应用界面,在该应用界面也可以随意操作,但当用户触发该应用程序的支付功能时,该应用程序就会提示用户进行指纹验证,只有通过该指纹验证,才能够激活或者使用该应用程序的支付功能。

综上所述,通过终端接收用户对终端中可操作对象的图标的移动操作;终端获取该图标在该移动操作的结束时刻,该图标在终端的屏幕中的位置;当该图标在终端的屏幕中的位置处于指定区域内时,该终端可以对该图标对应可操作对象进行指纹加密。本公开通过终端获取到可操作对象对应的图标的位置是在该终端屏幕的指定区域内时,该终端便可对可操作对象进行指纹加密,减少了相关技术中用户对终端中的可操作对象进行指纹加密流程的一系列的操作行为,提高了对终端中可操作对象添加指纹加密的效率。

在一种可以实现的方式中,对于利用上述指纹加密方法成功添加指纹加密之后的可操作对象,还可以出现下列一些情况,比如,请参考图10,其示出了本公开实施例提供的一种指纹加密方法的方法流程图。在上述终端中,用户在对该可操作对象进行取消指纹加密时,如图10所示,上述的指纹加密方法还包括下列步骤:

在步骤1001中,接收对第二图标的第二移动操作。

其中,第二图标是位于指定区域之内的第二可操作对象的图标。

此处,用户对该终端的屏幕上的第二可操作对象的图标进行移动的过程与步骤301中用户对第一可操作对象的图标进行移动的过程类似,此处不再赘述。

在步骤1002中,获取第二位置。

其中,第二位置是在第二移动操作的结束时刻,第二图标在屏幕中的位置。

此处,终端获取该第二图标在屏幕中的位置与步骤302中终端获取第一图标在屏幕中的位置的过程类似,此处不再赘述。

在步骤1003中,当第二位置处于指定区域外时,展示第二验证提示信息。

其中,该验证提示信息用于提示用户输入用于确认取消加密的验证信息。

请参考图11,其示出了本公开实施例提供的一种用户对终端的屏幕中可操作对象的图标进行移动的过程示意图。如图11所示,在终端的屏幕界面111中,包含了第一可操作对象的图标1101以及指定区域1102。其中,虚线的图像表示图标1101在被用户移动之前在屏幕中的位置,实线的图像表示图标1101当前在屏幕中的位置。即,此时,该终端屏幕中的第二图标从指定区域内移动至指定区域外的。

此时,该终端可以在屏幕上展示第二验证提示信息。此处与步骤303中第一验证提示信息的展示方式类似,此处不再赘述。

在步骤1004中,接收输入的第二验证信息。

此处与步骤304中的接收输入的第一验证信息的执行过程类似,此处不再赘述。

在步骤1005中,对第二验证信息进行验证。

相同的,此处与步骤305中的接收输入的第一验证信息的执行过程类似,此处不再赘述。

在步骤1006中,当第二验证信息通过验证时,取消对第二可操作对象的指纹加密。

该终端可以通过内部的操作系统进一步取消对第二可操作对象的指纹加密。可选的,若第二验证信息没有通过验证时,该终端将不会取消对第二可操作对象的指纹加密,而且,可以将第二可操作对象的图标的位置还原至用户在移动该图标之前的位置。比如,在上述图11所示的屏幕界面111中,虚线的图像是在屏幕的指定区域内,实线的图像是在屏幕的指定区域外,用户在进行如图11所示的移动操作时,在后续的终端对第二验证信息进行验证的过程中,该第二验证信息并没有通过终端的验证,此时,该终端可以将该图标1101还原至虚线所示的位置。

综上所述,通过终端接收用户对终端中可操作对象的图标的移动操作;终端获取该图标在该移动操作的结束时刻,该图标在终端的屏幕中的位置;当该图标在终端的屏幕中的位置处于指定区域外时,该终端可以取消该图标对应的可操作对象的指纹加密。本公开通过终端获取到可操作对象对应的图标的位置是在该终端屏幕的指定区域外时,该终端便可取消可操作对象指纹加密,减少了用户对终端中的取消可操作对象的指纹加密流程的一系列的操作行为,提高了取消终端中可操作对象的指纹加密的效率。

在又一种可以实现的方式中,对于利用上述指纹加密方法成功添加指纹加密之后的可操作对象,还可以出现下列一些情况,比如,请参考图12,其示出了本公开实施例提供的一种指纹加密方法的方法流程图。在上述终端中,用户在对指定区域内的可操作对象进行使用或者打开时,如图12所示,上述的指纹加密方法还包括下列步骤:

在步骤1201中,接收到在第三位置处执行的按压操作时,在第三位置处进行指纹采集,获得第三指纹。

其中,该第三位置是指定区域之内的第三可操作对象的图标所在的区域。

请参考图13,其示出了本公开实施例提供的一种终端的界面示意图。如图13所示,其中包含了第三可操作对象的图标1301和指定区域1302,当终端接收到指定区域1302内第三可操作对象的图标1301的按压操作时,该终端可以通过指定区域1302下方的指纹识别模组在该图标1301的位置处进行指纹采集,获得第三指纹。

在步骤1202中,将第三指纹与预先存储的第三指纹模板进行匹配;

其中,该预先存储的第三指纹模板与上述实施例中的第一指纹模板的描述类似,该第三指纹与预先存储的第三指纹模板进行匹配的过程与上述步骤305中第一指纹与该终端内部预先存储的第一指纹模板进行匹配的过程类似,此处不再赘述。

在步骤1203中,当第三指纹与第三指纹模板匹配时,控制第三可操作对象响应按压操作。

可选的,此处控制第三可操作对象响应按压操作可以包括打开第三可操作对象、使用可操作对象、卸载可操作对象等,本公开对此并不加以限定。

下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。

请参考图14,其示出了本公开实施例提供的一种指纹加密装置的框图,如图14所示,该指纹加密装置可以通过软件、硬件或者两者的结合实现图1所示应用场景中的终端的部分或者全部。以执行图2、图3、图10或图12任一所示实施例中由终端执行的步骤。该指纹加密装置可以包括:

第一接收模块1401,用于接收对第一图标的第一移动操作,所述第一图标是位于所述屏幕中的指定区域之外的第一可操作对象的图标,所述指定区域是所述指纹采集区域中的全部或者部分区域;

第一获取模块1402,用于获取第一位置,所述第一位置是在所述第一移动操作的结束时刻,所述第一图标在所述屏幕中的位置;

指纹加密模块1403,用于当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密。

可选的,所述装置还包括:

第一展示模块,用于当所述第一位置处于所述指定区域内时,展示第一验证提示信息,所述验证提示信息用于提示用户输入用于确认加密的验证信息;

第二接收模块,用于接收输入的第一验证信息;

第一验证模块,用于对所述第一验证信息进行验证;

所述指纹加密模块1403,具体用于,

当所述第一验证信息通过验证时,对所述第一可操作对象进行指纹加密。

可选的,所述第二接收模块,具体用于,

接收通过所述指纹采集区域采集到的第一指纹;

所述第一验证模块,具体用于,

将所述第一指纹与预先存储的第一指纹模板进行匹配;

当所述第一指纹与所述第一指纹模板匹配时,确定所述第一验证信息通过验证。

可选的,所述装置还包括:

第三接收模块,用于接收对第二图标的第二移动操作,所述第二图标是位于所述指定区域之内的第二可操作对象的图标;

第二获取模块,用于获取第二位置,所述第二位置是在所述第二移动操作的结束时刻,所述第二图标在所述屏幕中的位置;

指纹加密取消模块,用于当所述第二位置处于所述指定区域之外时,取消对所述第二可操作对象的指纹加密。

可选的,所述装置还包括:

第二展示模块,用于当所述第二位置处于所述指定区域外时,展示第二验证提示信息,所述验证提示信息用于提示用户输入用于确认取消加密的验证信息;

第四接收模块,用于接收输入的第二验证信息;

第二验证模块,用于对所述第二验证信息进行验证;

所述指纹加密取消模块,具体用于,

当所述第二验证信息通过验证时,取消对所述第二可操作对象的指纹加密。

可选的,所述第四接收模块,具体用于,

接收通过所述指纹采集区域采集到的第二指纹;

所述第二验证模块,具体用于,

将所述第二指纹与预先存储的第二指纹模板进行匹配;

当所述第二指纹与所述第二指纹模板匹配时,确定所述第二验证信息通过验证。

可选的,所述装置还包括:

第三指纹获得模块,用于接收到在第三位置处执行的按压操作时,在所述第三位置处进行指纹采集,获得第三指纹;所述第三位置是所述指定区域之内的第三可操作对象的图标所在的区域;

匹配模块,用于将所述第三指纹与预先存储的第三指纹模板进行匹配;

控制模块,用于当所述第三指纹与所述第三指纹模板匹配时,控制所述第三可操作对象响应所述按压操作。

可选的,所述装置还包括:

第三展示模块,用于展示加密区域设置界面;

指定区域确定模块,用于根据在所述加密区域设置界面中执行的区域设置操作确定所述指定区域。

可选的,当所述第一可操作对象是应用程序时,所述当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密,所述指纹加密模块1403,具体用于,

对所述应用程序的指定功能进行加密,所述指定功能是所述应用程序对应的功能中的全部或者部分功能。

可选的,所述装置还包括:

第四展示模块,用于展示加密功能设置界面,所述加密功能设置界面中包含至少一个功能选项,每个所述功能选项对应所述应用程序的一种功能;

第五接收模块,用于接收对所述加密功能设置界面中的所述功能选项的选择操作;

指定功能设置模块,用于将被选择的所述功能选项对应的功能设置为所述指定功能。

需要说明的一点是,上述实施例提供的装置在实现其功能时,仅以上述各个功能模块的划分进行举例说明,实际应用中,可以根据实际需要而将上述功能分配由不同的功能模块完成,即将设备的内容结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本公开一示例性实施例还提供了一种指纹加密装置,能够实现本公开上述图2、图3、图10或图12任一所示实施例中由终端执行的步骤。该指纹加密装置可以包括:处理器、用于存储处理器可执行指令的存储器;

其中,处理器被配置为:

接收对第一图标的第一移动操作,所述第一图标是位于所述屏幕中的指定区域之外的第一可操作对象的图标,所述指定区域是所述指纹采集区域中的全部或者部分区域;

获取第一位置,所述第一位置是在所述第一移动操作的结束时刻,所述第一图标在所述屏幕中的位置;

当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密。

可选的,所述处理器还被配置为:

对所述可操作对象进行指纹加密之前,当所述第一位置处于所述指定区域内时,展示第一验证提示信息,所述验证提示信息用于提示用户输入用于确认加密的验证信息;

接收输入的第一验证信息;

对所述第一验证信息进行验证;

所述对所述可操作对象进行指纹加密,包括:

当所述第一验证信息通过验证时,对所述第一可操作对象进行指纹加密。

可选的,上述接收输入的第一验证信息,包括:

接收通过所述指纹采集区域采集到的第一指纹;

上述对所述第一验证信息进行验证,包括:

将所述第一指纹与预先存储的第一指纹模板进行匹配;

所述处理器被配置为:当所述第一指纹与所述第一指纹模板匹配时,确定所述第一验证信息通过验证。

可选的,所述处理器还被配置为:

接收对第二图标的第二移动操作,所述第二图标是位于所述指定区域之内的第二可操作对象的图标;

获取第二位置,所述第二位置是在所述第二移动操作的结束时刻,所述第二图标在所述屏幕中的位置;

当所述第二位置处于所述指定区域之外时,取消对所述第二可操作对象的指纹加密。

可选的,所述处理器还被配置为:

在取消对所述第二可操作对象的指纹加密之前,当所述第二位置处于所述指定区域外时,展示第二验证提示信息,所述验证提示信息用于提示用户输入用于确认取消加密的验证信息;

接收输入的第二验证信息;

对所述第二验证信息进行验证;

所述取消对所述第二可操作对象的指纹加密,包括:

当所述第二验证信息通过验证时,取消对所述第二可操作对象的指纹加密。

可选的,上述接收输入的第二验证信息,包括:

接收通过所述指纹采集区域采集到的第二指纹;

上述对所述第二验证信息进行验证,包括:

将所述第二指纹与预先存储的第二指纹模板进行匹配;

所述处理器被配置为:当所述第二指纹与所述第二指纹模板匹配时,确定所述第二验证信息通过验证。

可选的,所述处理器还被配置为:

接收到在第三位置处执行的按压操作时,在所述第三位置处进行指纹采集,获得第三指纹;所述第三位置是所述指定区域之内的第三可操作对象的图标所在的区域;

将所述第三指纹与预先存储的第三指纹模板进行匹配;

当所述第三指纹与所述第三指纹模板匹配时,控制所述第三可操作对象响应所述按压操作。

可选的,所述处理器还被配置为:

接收对第一图标的第一移动操作之前,展示加密区域设置界面;

根据在所述加密区域设置界面中执行的区域设置操作确定所述指定区域。

可选的,当上述第一可操作对象是应用程序时,所述当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密,包括:

对所述应用程序的指定功能进行加密,所述指定功能是所述应用程序对应的功能中的全部或者部分功能。

可选的,所述处理器还被配置为:

在接收对第一图标的第一移动操作之前,展示加密功能设置界面,所述加密功能设置界面中包含至少一个功能选项,每个所述功能选项对应所述应用程序的一种功能;

接收对所述加密功能设置界面中的所述功能选项的选择操作;

将被选择的所述功能选项对应的功能设置为所述指定功能。

上述主要以终端为例,对本公开实施例提供的方案进行了介绍。可以理解的是,终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本公开中所公开的实施例描述的各示例的模块及算法步骤,本公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本公开实施例的技术方案的范围。

图15是根据一示例性实施例示出的一种用于终端指纹加密的装置的框图。例如,装置1500可以被提供为一种终端。参照图15,装置1500包括处理组件1522,其进一步包括一个或多个处理器,以及由存储器1532所代表的存储器资源,用于存储可由处理部件1522执行的指令,例如应用程序。存储器1532中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1522被配置为执行指令,以执行上述指纹加密方法中,由终端执行的全部或者部分步骤。

装置1500还可以包括一个电源组件1526被配置为执行装置1500的电源管理,一个有线或无线网络接口1550被配置为将装置1500连接到网络,和一个输入输出(i/o)接口1558。装置1500可以操作基于存储在存储器1532的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。

本领域技术人员可以理解,图15中示出的结构并不构成对实施例中的终端的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括计算机程序(指令)的存储器,上述程序(指令)可由计算机设备的处理器执行以完成本公开各个实施例所示的方法中,由终端执行的方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。


技术特征:

1.一种指纹加密方法,其特征在于,所述方法由终端执行,所述终端的屏幕中具有指纹采集区域,所述方法包括:

接收对第一图标的第一移动操作,所述第一图标是位于所述屏幕中的指定区域之外的第一可操作对象的图标,所述指定区域是所述指纹采集区域中的全部或者部分区域;

获取第一位置,所述第一位置是在所述第一移动操作的结束时刻,所述第一图标在所述屏幕中的位置;

当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密。

2.根据权利要求1所述的方法,其特征在于,所述对所述可操作对象进行指纹加密之前,还包括:

当所述第一位置处于所述指定区域内时,展示第一验证提示信息,所述验证提示信息用于提示用户输入用于确认加密的验证信息;

接收输入的第一验证信息;

对所述第一验证信息进行验证;

所述对所述可操作对象进行指纹加密,包括:

当所述第一验证信息通过验证时,对所述第一可操作对象进行指纹加密。

3.根据权利要求2所述的方法,其特征在于,

所述接收输入的第一验证信息,包括:

接收通过所述指纹采集区域采集到的第一指纹;

所述对所述第一验证信息进行验证,包括:

将所述第一指纹与预先存储的第一指纹模板进行匹配;

当所述第一指纹与所述第一指纹模板匹配时,确定所述第一验证信息通过验证。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

接收对第二图标的第二移动操作,所述第二图标是位于所述指定区域之内的第二可操作对象的图标;

获取第二位置,所述第二位置是在所述第二移动操作的结束时刻,所述第二图标在所述屏幕中的位置;

当所述第二位置处于所述指定区域之外时,取消对所述第二可操作对象的指纹加密。

5.根据权利要求4所述的方法,其特征在于,所述取消对所述第二可操作对象的指纹加密之前,还包括:

当所述第二位置处于所述指定区域外时,展示第二验证提示信息,所述验证提示信息用于提示用户输入用于确认取消加密的验证信息;

接收输入的第二验证信息;

对所述第二验证信息进行验证;

所述取消对所述第二可操作对象的指纹加密,包括:

当所述第二验证信息通过验证时,取消对所述第二可操作对象的指纹加密。

6.根据权利要求5所述的方法,其特征在于,

所述接收输入的第二验证信息,包括:

接收通过所述指纹采集区域采集到的第二指纹;

所述对所述第二验证信息进行验证,包括:

将所述第二指纹与预先存储的第二指纹模板进行匹配;

当所述第二指纹与所述第二指纹模板匹配时,确定所述第二验证信息通过验证。

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

接收到在第三位置处执行的按压操作时,在所述第三位置处进行指纹采集,获得第三指纹;所述第三位置是所述指定区域之内的第三可操作对象的图标所在的区域;

将所述第三指纹与预先存储的第三指纹模板进行匹配;

当所述第三指纹与所述第三指纹模板匹配时,控制所述第三可操作对象响应所述按压操作。

8.根据权利要求1所述的方法,其特征在于,所述接收对第一图标的第一移动操作之前,还包括:

展示加密区域设置界面;

根据在所述加密区域设置界面中执行的区域设置操作确定所述指定区域。

9.根据权利要求1所述的方法,其特征在于,当所述第一可操作对象是应用程序时,所述当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密,包括:

对所述应用程序的指定功能进行加密,所述指定功能是所述应用程序对应的功能中的全部或者部分功能。

10.根据权利要求9所述的方法,其特征在于,所述接收对第一图标的第一移动操作之前,还包括:

展示加密功能设置界面,所述加密功能设置界面中包含至少一个功能选项,每个所述功能选项对应所述应用程序的一种功能;

接收对所述加密功能设置界面中的所述功能选项的选择操作;

将被选择的所述功能选项对应的功能设置为所述指定功能。

11.一种指纹加密装置,其特征在于,用于终端中,所述终端的屏幕中具有指纹采集区域,所述装置包括:

第一接收模块,用于接收对第一图标的第一移动操作,所述第一图标是位于所述屏幕中的指定区域之外的第一可操作对象的图标,所述指定区域是所述指纹采集区域中的全部或者部分区域;

第一获取模块,用于获取第一位置,所述第一位置是在所述第一移动操作的结束时刻,所述第一图标在所述屏幕中的位置;

指纹加密模块,用于当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密。

12.根据权利要求11所述的装置,其特征在于,所述装置还包括:

第一展示模块,用于当所述第一位置处于所述指定区域内时,展示第一验证提示信息,所述验证提示信息用于提示用户输入用于确认加密的验证信息;

第二接收模块,用于接收输入的第一验证信息;

第一验证模块,用于对所述第一验证信息进行验证;

所述指纹加密模块,具体用于,

当所述第一验证信息通过验证时,对所述第一可操作对象进行指纹加密。

13.根据权利要求12所述的装置,其特征在于,

所述第二接收模块,具体用于,

接收通过所述指纹采集区域采集到的第一指纹;

所述第一验证模块,具体用于,

将所述第一指纹与预先存储的第一指纹模板进行匹配;

当所述第一指纹与所述第一指纹模板匹配时,确定所述第一验证信息通过验证。

14.根据权利要求11所述的装置,其特征在于,所述装置还包括:

第三接收模块,用于接收对第二图标的第二移动操作,所述第二图标是位于所述指定区域之内的第二可操作对象的图标;

第二获取模块,用于获取第二位置,所述第二位置是在所述第二移动操作的结束时刻,所述第二图标在所述屏幕中的位置;

指纹加密取消模块,用于当所述第二位置处于所述指定区域之外时,取消对所述第二可操作对象的指纹加密。

15.根据权利要求14所述的装置,其特征在于,所述装置还包括:

第二展示模块,用于当所述第二位置处于所述指定区域外时,展示第二验证提示信息,所述验证提示信息用于提示用户输入用于确认取消加密的验证信息;

第四接收模块,用于接收输入的第二验证信息;

第二验证模块,用于对所述第二验证信息进行验证;

所述指纹加密取消模块,具体用于,

当所述第二验证信息通过验证时,取消对所述第二可操作对象的指纹加密。

16.根据权利要求15所述的装置,其特征在于,

所述第四接收模块,具体用于,

接收通过所述指纹采集区域采集到的第二指纹;

所述第二验证模块,具体用于,

将所述第二指纹与预先存储的第二指纹模板进行匹配;

当所述第二指纹与所述第二指纹模板匹配时,确定所述第二验证信息通过验证。

17.根据权利要求11所述的装置,其特征在于,所述装置还包括:

第三指纹获得模块,用于接收到在第三位置处执行的按压操作时,在所述第三位置处进行指纹采集,获得第三指纹;所述第三位置是所述指定区域之内的第三可操作对象的图标所在的区域;

匹配模块,用于将所述第三指纹与预先存储的第三指纹模板进行匹配;

控制模块,用于当所述第三指纹与所述第三指纹模板匹配时,控制所述第三可操作对象响应所述按压操作。

18.根据权利要求11所述的装置,其特征在于,所述装置还包括:

第三展示模块,用于展示加密区域设置界面;

指定区域确定模块,用于根据在所述加密区域设置界面中执行的区域设置操作确定所述指定区域。

19.根据权利要求11所述的装置,其特征在于,当所述第一可操作对象是应用程序时,所述当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密,所述指纹加密模块,具体用于,

对所述应用程序的指定功能进行加密,所述指定功能是所述应用程序对应的功能中的全部或者部分功能。

20.根据权利要求19所述的装置,其特征在于,所述装置还包括:

第四展示模块,用于展示加密功能设置界面,所述加密功能设置界面中包含至少一个功能选项,每个所述功能选项对应所述应用程序的一种功能;

第五接收模块,用于接收对所述加密功能设置界面中的所述功能选项的选择操作;

指定功能设置模块,用于将被选择的所述功能选项对应的功能设置为所述指定功能。

21.一种指纹加密装置,其特征在于,用于终端中,所述终端的屏幕中具有指纹采集区域,所述装置包括:

处理器;

用于存储所述处理器的可执行指令的存储器;

其中,所述处理器被配置为:

接收对第一图标的第一移动操作,所述第一图标是位于所述屏幕中的指定区域之外的第一可操作对象的图标,所述指定区域是所述指纹采集区域中的全部或者部分区域;

获取第一位置,所述第一位置是在所述第一移动操作的结束时刻,所述第一图标在所述屏幕中的位置;

当所述第一位置处于所述指定区域内时,对所述第一可操作对象进行指纹加密。

22.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包含可执行指令,终端中的处理器调用所述可执行指令以实现上述权利要求1至10任一所述的指纹加密方法。

技术总结
本公开是关于一种指纹加密方法,属于电子技术领域。所述方法由终端执行,该终端的屏幕中具有指纹采集区域,该方法包括:接收对第一图标的第一移动操作;获取第一图标的第一位置;当第一位置处于指定区域内时,对第一可操作对象进行指纹加密。本公开通过终端获取到第一可操作对象对应的第一图标的第一位置是在该终端屏幕的指定区域内时,该终端便可对第一可操作对象进行指纹加密,减少了相关技术中用户对终端中的第一可操作对象进行指纹加密流程的一系列的操作行为,提高了对终端中第一可操作对象添加指纹加密的效率。

技术研发人员:胡现坤
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:2018.11.30
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-22448.html

最新回复(0)