一种指纹搜索方法、装置及终端.pdf

上传人:111****11 文档编号:6367831 上传时间:2019-06-04 格式:PDF 页数:11 大小:602.69KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510237989.2

申请日:

2015.05.11

公开号:

CN104866773A

公开日:

2015.08.26

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 21/60申请日:20150511|||公开

IPC分类号:

G06F21/60(2013.01)I; G06F21/32(2013.01)I; G06F3/0481(2013.01)I

主分类号:

G06F21/60

申请人:

酷派软件技术(深圳)有限公司

发明人:

王世强; 杨鑫贵

地址:

518040广东省深圳市福田区车公庙天安创新科技广场B812C

优先权:

专利代理机构:

工业和信息化部电子专利中心11010

代理人:

梁军

PDF下载: PDF下载
内容摘要

本发明公开了一种指纹搜索方法、装置及终端。其中,该方法包括:基于用户的指纹信息对终端中的待加密信息进行加密,得到加密文件;在所述加密文件中,基于不同的指纹信息查找与其对应的加密文件。本发明技术方案解决了终端信息加密方式安全性差,且加密后的信息难以搜索的问题,实现了对终端中信息的快速加解密,并能够快速搜索到用户希望浏览的加密信息,提高了用户体验,提高了产品竞争力。

权利要求书

权利要求书
1.  一种指纹搜索方法,其特征在于,所述方法包括:
基于用户的指纹信息对终端中的待加密信息进行加密,得到加密文件;
在所述加密文件中,基于不同的指纹信息查找与其对应的加密文件。

2.  如权利要求1所述的方法,其特征在于,基于用户的指纹信息对终端中的待加密信息进行加密,得到加密文件,包括:
基于用户的不同手指的指纹信息,对待加密信息进行加密,得到加密文件;
将每个手指的指纹信息与对应的加密文件的对应关系,作为第一索引存储到数据库。

3.  如权利要求1所述的方法,其特征在于,基于用户的指纹信息对终端中的待加密信息进行加密,得到加密文件,包括:
基于用户的指纹信息对待加密信息进行加密,得到加密文件;
将所述指纹信息转换为多种字符串或多种验证码,将每个加密文件关联一种字符串或验证码;
将每一种字符串与对应的加密文件的对应关系,作为第二索引存储到数据库;将每一种验证码与对应的加密文件的对应关系,作为第三索引存储到数据库。

4.  如权利要求2所述的方法,其特征在于,在所述加密文件中,基于不同的指纹信息查找与其对应的加密文件,包括:
获取用户输入的指纹信息;
基于所述数据库中存储的所述第一索引,查找与该指纹信息对应的加密文件。

5.  如权利要求3所述的方法,其特征在于,在所述加密文件中,基于不同的指纹信息查找与其对应的加密文件,包括:
获取用户输入的指纹信息,以及用户选择的由该指纹信息转换的字符串或验证码;
基于所述数据库中存储的第二索引或第三索引,查找与该指纹信息对应的 加密文件。

6.  一种指纹搜索装置,其特征在于,所述装置包括:
指纹加密模块,用于基于用户的指纹信息对终端中的待加密信息进行加密,得到加密文件;
指纹搜索模块,用于在所述加密文件中,基于不同的指纹信息查找与其对应的加密文件。

7.  如权利要求6所述的装置,其特征在于,所述指纹加密模块包括:
第一加密单元,用于基于用户的不同手指的指纹信息,对待加密信息进行加密,得到加密文件;将每个手指的指纹信息与对应的加密文件的对应关系,作为第一索引存储到数据库;
或者,
第二加密单元,用于基于用户的指纹信息对待加密信息进行加密,得到加密文件;将所述指纹信息转换为多种字符串或多种验证码,将每个加密文件关联一种字符串或验证码;将每一种字符串与对应的加密文件的对应关系,作为第二索引存储到数据库;将每一种验证码与对应的加密文件的对应关系,作为第三索引存储到数据库。

8.  如权利要求7所述的装置,其特征在于,所述指纹搜索模块包括:
第一搜索单元,用于获取用户输入的指纹信息;基于所述数据库中存储的所述第一索引,查找与该指纹信息对应的加密文件。

9.  如权利要求7所述的装置,其特征在于,所述指纹搜索模块包括:
第二搜索单元,用于获取用户输入的指纹信息,以及用户选择的由该指纹信息转换的字符串或验证码;基于所述数据库中存储的第二索引或第三索引,查找与该指纹信息对应的加密文件。

10.  一种终端,其特征在于,所述终端包括:
指纹输入模块,用于在接收到用户的加密请求时,提供指纹输入界面以供 用户输入用于加密的指纹信息;其中,所述加密的指纹信息用于对终端中的待加密信息进行加密,得到加密文件;
指纹搜索模块,用于在接收到用户的指纹搜索请求时,提供指纹输入界面以供用户输入用于搜索的指纹信息;其中,所述用于搜索的指纹信息用于在所述加密文件中查找与其对应的加密文件;
文件显示模块,用于在显示界面中显示查找到的加密文件。

说明书

说明书一种指纹搜索方法、装置及终端
技术领域
本发明涉及移动通讯领域,特别是涉及一种指纹搜索方法、装置及终端。
背景技术
目前,对于终端(例如:手机)中的信息(例如:短信内容,照片,音频,应用等)进行加密的方式,大部分都是通过隐藏或是将信息存储在私密空间中实现。这种方式并不能保证信息的绝对安全性。而且在实时信息交互时,采用以上的信息加密方式不方便,效率低,且安全性差。
并且,在对终端中的信息进行加密后,一般都是隐藏加密后的信息,或者将加密后的信息存储在私密空间中,在此之后,如何智能搜索出加密后的信息,比较难以实现,影响用户体验。
针对相关技术中的上述问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中终端信息加密方式安全性差,且加密后的信息难以搜索的问题,本发明提供了一种指纹搜索方法、装置及终端,用以解决上述技术问题。
根据本发明的一个方面,本发明提供了一种指纹搜索方法,其中,该方法包括:基于用户的指纹信息对终端中的待加密信息进行加密,得到加密文件;在所述加密文件中,基于不同的指纹信息查找与其对应的加密文件。
优选地,基于用户的指纹信息对终端中的待加密信息进行加密,得到加密文件,包括:基于用户的不同手指的指纹信息,对待加密信息进行加密,得到加密文件;将每个手指的指纹信息与对应的加密文件的对应关系,作为第一索引存储到数据库。
优选地,基于用户的指纹信息对终端中的待加密信息进行加密,得到加密 文件,包括:基于用户的指纹信息对待加密信息进行加密,得到加密文件;将所述指纹信息转换为多种字符串或多种验证码,将每个加密文件关联一种字符串或验证码;将每一种字符串与对应的加密文件的对应关系,作为第二索引存储到数据库;将每一种验证码与对应的加密文件的对应关系,作为第三索引存储到数据库。
优选地,在所述加密文件中,基于不同的指纹信息查找与其对应的加密文件,包括:获取用户输入的指纹信息;基于所述数据库中存储的所述第一索引,查找与该指纹信息对应的加密文件。
优选地,在所述加密文件中,基于不同的指纹信息查找与其对应的加密文件,包括:获取用户输入的指纹信息,以及用户选择的由该指纹信息转换的字符串或验证码;基于所述数据库中存储的第二索引或第三索引,查找与该指纹信息对应的加密文件。
根据本发明的另一方面,本发明还提供了一种指纹搜索装置,其中,该装置包括:指纹加密模块,用于基于用户的指纹信息对终端中的待加密信息进行加密,得到加密文件;指纹搜索模块,用于在所述加密文件中,基于不同的指纹信息查找与其对应的加密文件。
优选地,所述指纹加密模块包括:第一加密单元,用于基于用户的不同手指的指纹信息,对待加密信息进行加密,得到加密文件;将每个手指的指纹信息与对应的加密文件的对应关系,作为第一索引存储到数据库;或者,
第二加密单元,用于基于用户的指纹信息对待加密信息进行加密,得到加密文件;将所述指纹信息转换为多种字符串或多种验证码,将每个加密文件关联一种字符串或验证码;将每一种字符串与对应的加密文件的对应关系,作为第二索引存储到数据库;将每一种验证码与对应的加密文件的对应关系,作为第三索引存储到数据库。
优选地,所述指纹搜索模块包括:第一搜索单元,用于获取用户输入的指纹信息;基于所述数据库中存储的所述第一索引,查找与该指纹信息对应的加密文件;
优选地,所述指纹搜索模块包括:第二搜索单元,用于获取用户输入的指纹信息,以及用户选择的由该指纹信息转换的字符串或验证码;基于所述数据库中存储的第二索引或第三索引,查找与该指纹信息对应的加密文件。
根据本发明的另一方面,本发明还提供了一种终端,其中,该终端包括:指纹输入模块,用于在接收到用户的加密请求时,提供指纹输入界面以供用户输入用于加密的指纹信息;其中,所述加密的指纹信息用于对终端中的待加密信息进行加密,得到加密文件;指纹搜索模块,用于在接收到用户的指纹搜索请求时,提供指纹输入界面以供用户输入用于搜索的指纹信息;其中,所述用于搜索的指纹信息用于在所述加密文件中查找与其对应的加密文件。文件显示模块,用于在显示界面中显示查找到的加密文件。
本发明有益效果如下:
本发明技术方案解决了相关技术中终端信息加密方式安全性差,且加密后的信息难以搜索的问题,实现了对终端中信息的快速加解密,并能够快速搜索到用户希望浏览的加密信息,提高了用户体验,提高了产品竞争力。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
图1是根据本发明实施例的指纹搜索方法的流程图;
图2是根据本发明实施例的加解密流程图;
图3是根据本发明实施例的指纹搜索流程图;
图4是根据本发明实施例的指纹搜索装置的结构框图;
图5是根据本发明实施例的终端的结构框图。
具体实施方式
为了解决相关技术中终端信息加密方式安全性差,且加密后的信息难以搜 索的问题,本发明提供了一种指纹搜索方法、装置及终端,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
本实施例提供了一种指纹搜索方法,该方法可以在终端侧实现,图1是根据本发明实施例的指纹搜索方法的流程图,如图1所示,该方法包括以下步骤(步骤S102-步骤S104):
步骤S102,基于用户的指纹信息对终端中的待加密信息进行加密,得到加密文件;
步骤S104,在上述加密文件中,基于不同的指纹信息查找与其对应的加密文件。
通过本实施例,解决了相关技术中终端信息加密方式安全性差,且加密后的信息难以搜索的问题,实现了对终端中信息的快速加解密,并能够快速搜索到用户希望浏览的加密信息,提高了用户体验,提高了产品竞争力。
下面对利用终端持有者的指纹信息对终端中的信息进行加密的过程,以及利用指纹信息对加密信息进行快速搜索的过程进行介绍。
(一)利用指纹信息对要加密的信息进行加密:
当终端持有者想要对终端中的信息(例如:短信内容,照片,音频,应用等)进行加密时,可设置通过长按该信息(或连续快速点击该信息等方式)弹出输入框,以供用户选择是否对该信息进行加密,如果确定需要加密,终端持有者需要在输入框中输入自己的指纹信息,然后系统会基于该指纹信息对待加密信息进行加密。
具体的加密可以分为两类:
1)短信,照片和音频类信息的加密
该类信息的加密,采用将指纹信息和待加密信息进行融合加密的方式,将指纹信息作为加密和解密该信息的密钥。加密后得到的加密文件在终端中以乱码或加密状态存储。
2)应用类信息的加密
对于应用加密,利用指纹信息对该应用的开启操作进行加密。加密之后的应用只有输入终端持有者的指纹信息才能开启应用,继而进行相关操作。
(二)加密文件的解密
在本实施例中,基于用户的指纹信息对终端中的待加密信息进行加密,得到加密文件之后,上述方法还包括:在接收到用户的解密请求后,获取用户输入的解密指纹信息;将该解密指纹信息与指纹信息进行比对,根据比对结果确定是否将加密文件进行解密。
具体地,对信息加密后得到的加密文件进行解密时(例如用户需要浏览信息内容时),可设置通过长按该信息(或连续快速点击该信息等方式)弹出输入框,系统会提示用户在输入框中输入终端持有者的指纹信息,输入正确的指纹信息后,才能对加密文件进行解密,正常浏览信息。
图2是根据本发明实施例的加解密流程图,如图2所示,该流程包括:
步骤S201,根据用户需求确定是否对终端中的信息进行加密;如果是,则执行步骤S203,如果否,则执行步骤S202。
步骤S202,按照正常模式存储信息。
步骤S203,获取终端持有者的指纹信息。
步骤S204,利用指纹信息对待加密信息进行加密,得到加密文件。
步骤S205,根据用户需求确定是否浏览加密文件;如果是,则执行步骤S207,如果否,则执行步骤S206。
步骤S206,采取加密模式(隐藏、乱码或加密状态等)存储。
步骤S207,输入终端持有者的指纹信息。
步骤S208,对加密文件进行解密,用户可正常浏览信息。
前面介绍了基于指纹信息对终端中的信息进行加解密的过程。在本实施例中,基于指纹信息对终端中的信息进行加密可以有以下至少两种实现方式,
第一种,基于用户的不同手指的指纹信息,对待加密信息进行加密,得到加密文件;存储每个手指的指纹信息与对应的加密文件的对应关系,即,将每个手指的指纹信息与对应的加密文件的对应关系,作为第一索引存储到数据库。
第二种,基于用户的指纹信息对待加密信息进行加密,得到加密文件;将指纹信息转换为多种字符串或多种验证码,将每个加密文件关联一种字符串或验证码;存储每一种字符串或验证码与对应的加密文件的对应关系,即,将每一种字符串与对应的加密文件的对应关系,作为第二索引存储到数据库;将每一种验证码与对应的加密文件的对应关系,作为第三索引存储到数据库。
上述两种加密方式可以择其一使用,也可以二者叠加使用。通过上述两种加密方式,使得基于指纹信息进行加密的方式更加复杂,安全系数更高,加密效果更好。当然,也可以采用基于终端持有者的指定手指的指纹信息进行加密这一最简单直接的方式。具体采用何种方式,可预设也可根据用户需求更改。
为了便于用户查找某种类型的加密文件,针对上述两种加密方式,可以设置下述两种指纹搜索方式:
第一种,在基于指纹信息搜索加密文件阶段:获取用户输入的指纹信息;基于存储的每个手指的指纹信息与对应的加密文件的对应关系(即数据库中存储的第一索引),查找与该指纹信息对应的加密文件。
例如,终端持有者大拇指的指纹信息用于加密手机中的短信,食指的指纹信息用于加密手机中的图片,中指的指纹信息用于加密手机中的视频。这样在用户需要搜索加密后的视频时,只需在输入框中输入中指的指纹信息,便可在手机界面显示出视频列表。
第二种,在基于指纹信息搜索加密文件阶段:获取用户输入的指纹信息,以及用户选择的由该指纹信息转换的字符串或验证码;基于存储的每一种字符串或验证码与对应的加密文件的对应关系(即数据库中存储的第二索引或第三索引),查找与该指纹信息对应的加密文件。
例如,将终端持有者的指定手指的指纹信息转换为三种字符串,将第一种字符串添加到短信加密后形成的加密文件的文件名称中,将第二种字符串添加到图片加密后形成的加密文件的文件名称中,将第三种字符串添加到视频加密后形成的加密文件的文件名称中,这样,在用户需要搜索加密后的视频时,只需在输入框中输入上述指定手指的指纹信息,并选择第三种字符串,便可在手 机界面显示出视频列表。
上述两种指纹搜索方式可以择其一使用,也可以二者叠加使用。通过上述两种指纹搜索方式,实现了快速搜索到用户希望浏览的加密信息,提高了用户体验,提高了产品竞争力。用户可以根据自身需求动态更新上述索引以及数据库,从而提高用户体验。
当然,也可以采用比较简单直接的方式,即,将图片加密后形成的加密文件的文件名称中添加“jpg”,将视频加密后形成的加密文件的文件名称中添加“rmvb”。这样,在用户需要搜索加密后的视频时,只需在输入框中输入上述指定手指的指纹信息,并输入关键词“rmvb”,便可在手机界面显示出视频列表。
图3是根据本发明实施例的指纹搜索流程图,如图3所示,该流程包括:
步骤S301,点击手机桌面上“快速搜索加密文件”按钮,弹出“指纹输入”按钮(或输入框)。
步骤S302,长按“指纹输入”按钮(或输入框),以输入用户的指纹信息。
步骤S303,手机桌面上快速以列表形式显示加密文件。
步骤S304,点击用户想要阅读的加密文件进行浏览即可。
对应于上述实施例介绍的指纹搜索方法,本实施例提供了一种指纹搜索装置,该装置可以设置在终端侧,用以实现上述实施例。图4是根据本发明实施例的指纹搜索装置的结构框图,如图4所示,该装置包括:指纹加密模块10和指纹搜索模块12。下面对该结构进行详细介绍。
指纹加密模块10,用于基于用户的指纹信息对终端中的待加密信息进行加密,得到加密文件;
指纹搜索模块12,用于在加密文件中,基于不同的指纹信息查找与其对应的加密文件。
通过本实施例,解决了相关技术中终端信息加密方式安全性差,且加密后的信息难以搜索的问题,实现了对终端中信息的快速加解密,并能够快速搜索 到用户希望浏览的加密信息,提高了用户体验,提高了产品竞争力。
基于指纹信息对终端中的信息进行加密可以有至少两种实现方式,即:上述指纹加密模块10包括:
第一加密单元,用于基于用户的不同手指的指纹信息,对待加密信息进行加密,得到加密文件;存储每个手指的指纹信息与对应的加密文件的对应关系,即,将每个手指的指纹信息与对应的加密文件的对应关系,作为第一索引存储到数据库;
或者,
第二加密单元,用于基于用户的指纹信息对待加密信息进行加密,得到加密文件;将指纹信息转换为多种字符串或多种验证码,将每个加密文件关联一种字符串或验证码;存储每一种字符串或验证码与对应的加密文件的对应关系,即,将每一种字符串与对应的加密文件的对应关系,作为第二索引存储到数据库,将每一种验证码与对应的加密文件的对应关系,作为第三索引存储到数据库。
针对上述两种加密方式,可以设置下述两种指纹搜索方式,即:上述指纹搜索模块12包括:
第一搜索单元,用于获取用户输入的指纹信息;基于存储的每个手指的指纹信息与对应的加密文件的对应关系(即数据库中存储的第一索引),查找与该指纹信息对应的加密文件;
或者,
第二搜索单元,用于获取用户输入的指纹信息,以及用户选择的由该指纹信息转换的字符串或验证码;基于存储的每一种字符串或验证码与对应的加密文件的对应关系(即数据库中存储的第二索引或第三索引),查找与该指纹信息对应的加密文件。
对应于上述实施例介绍的指纹搜索方法,本实施例提供了一种终端,图5是根据本发明实施例的终端的结构框图,如图5所示,该终端包括:指纹输入模块20、指纹搜索模块22和文件显示模块24。下面对该结构进行详细介绍。
指纹输入模块20,用于在接收到用户的加密请求时,提供指纹输入界面以供用户输入用于加密的指纹信息;其中,加密的指纹信息用于对终端中的待加密信息进行加密,得到加密文件;
指纹搜索模块22,用于在接收到用户的指纹搜索请求时,提供指纹输入界面以供用户输入用于搜索的指纹信息;其中,用于搜索的指纹信息用于在加密文件中查找与其对应的加密文件。
文件显示模块24,用于在显示界面中显示查找到的加密文件。
通过本实施例,解决了相关技术中终端信息加密方式安全性差,且加密后的信息难以搜索的问题,实现了对终端中信息的快速加解密,并能够快速搜索到用户希望浏览的加密信息,提高了用户体验,提高了产品竞争力。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

一种指纹搜索方法、装置及终端.pdf_第1页
第1页 / 共11页
一种指纹搜索方法、装置及终端.pdf_第2页
第2页 / 共11页
一种指纹搜索方法、装置及终端.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《一种指纹搜索方法、装置及终端.pdf》由会员分享,可在线阅读,更多相关《一种指纹搜索方法、装置及终端.pdf(11页珍藏版)》请在专利查询网上搜索。

本发明公开了一种指纹搜索方法、装置及终端。其中,该方法包括:基于用户的指纹信息对终端中的待加密信息进行加密,得到加密文件;在所述加密文件中,基于不同的指纹信息查找与其对应的加密文件。本发明技术方案解决了终端信息加密方式安全性差,且加密后的信息难以搜索的问题,实现了对终端中信息的快速加解密,并能够快速搜索到用户希望浏览的加密信息,提高了用户体验,提高了产品竞争力。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1