CN106778146A - 移动终端的解锁方法和装置 - Google Patents
移动终端的解锁方法和装置 Download PDFInfo
- Publication number
- CN106778146A CN106778146A CN201510810622.5A CN201510810622A CN106778146A CN 106778146 A CN106778146 A CN 106778146A CN 201510810622 A CN201510810622 A CN 201510810622A CN 106778146 A CN106778146 A CN 106778146A
- Authority
- CN
- China
- Prior art keywords
- user
- real user
- smart pen
- information
- mobile terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000009471 action Effects 0.000 claims abstract description 11
- 239000000284 extract Substances 0.000 claims description 13
- 239000011159 matrix material Substances 0.000 description 18
- 238000003860 storage Methods 0.000 description 8
- 230000007547 defect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000007812 deficiency Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004321 preservation Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/316—User authentication by observing the pattern of computer usage, e.g. typical user behaviour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
- G06F21/46—Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Human Computer Interaction (AREA)
- Collating Specific Patterns (AREA)
Abstract
本发明公开了一种移动终端的解锁方法和装置,通过对智能笔上的按键的触发操作采集用户指纹信息;检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配;利用加密密钥对智能笔在移动终端的触控屏上输入的签名轨迹进行加密;利用与加密密钥对应的解密密钥对加密后的签名轨迹进行解密,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配;检测到解密后的签名轨迹与预设的真实用户的签名轨迹相一致时,解锁移动终端。可以提高移动终端解锁的安全性。
Description
技术领域
本发明属于移动设备技术领域,具体地说,涉及一种移动终端的解锁方法和装置。
背景技术
随着智能手机的广泛应用,手机锁屏的解锁方式也在不断变化。手机锁屏功能也由过去的仅仅为了避免无意的触碰而使用手机,发展到现在的集“锁屏、安全验证、个性简便解锁”于一身的锁屏功能。因此,现在智能手机的解锁方式也由过去的单一的“按键解锁”,发展到现在的各式各样的手机锁屏解锁方式。
现在的手机解锁方式主要包括以下几种:(1)横向滑动条解锁,其主要缺点为完全没有安全性;(2)360度滑动解锁,其主要缺点为完全没有安全性;(3)九宫格解锁,;其主要缺点为只有固定位置的点,如果密码过于简单,安全性能不高,密码过于复杂的话,不方便;(4)数字密码锁,其缺点为密码固定为四位,且需要多次点击,用户体验不好,且安全性不高。(5)指纹解锁,其主要去缺点是如果利用手机屏幕进行指纹输入,识别不准确;(6)脸部识别解锁,其主要缺点是解锁麻烦,无法快速解锁,其有可能因为环境光线等原因无法识别;(7)语音识别,其主要缺点是解锁麻烦,无法快速解锁,并且有时候无法正确识别。
随着越来越多的商业软件、个人隐私应用安装到个人的智能手机中。手机用户对解锁方式的要求不仅仅停留在了简便快捷的要求上,用户还希望它们可以提供较高的安全验证功能。从而避免敏感信息的泄露。然而,现有的手机解锁方式均具有某些方面的不足,如:安全性低、解锁方式不方便等的不足。
发明内容
有鉴于此,本申请提供了一种移动终端的解锁方法和装置,可以保证移动终端使用的安全性。
本发明实施例提供一种移动终端的解锁方法,包括:
通过对智能笔上的按键的触发操作采集用户指纹信息;
检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配;
利用加密密钥对智能笔在移动终端的触控屏上输入的签名轨迹进行加密;
利用与加密密钥对应的解密密钥对加密后的签名轨迹进行解密,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配;
检测到解密后的签名轨迹与预设的真实用户的签名轨迹相一致时,解锁移动终端。
所述的方法还包括:
通过智能笔上的按键采集真实用户的指纹信息;
将所述真实用户的指纹信息、智能笔的标识发送给云端服务器,以使云端服务器提取所述真实用户的指纹信息的特征点,将所述真实用户的指纹信息的特征点保存到与所述智能笔的标识对应的指纹库中。
检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配,还包括:
将智能笔上的按键采集的用户指纹信息发送给云端服务器,以使云端服务器根据用户指纹信息,提取所述用户指纹信息的特征点,将所述用户指纹信息的特征点与所述智能笔的标识对应的指纹库中的真实用户的指纹信息的特征点进行匹配,在匹配成功时向智能笔返回匹配成功的信息。
检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配,还包括:
根据采集的用户指纹信息,提取所述用户指纹信息的特征点;
获取预设的真实用户的指纹信息的特征点;
将所述用户指纹信息的特征点与所述真实用户的指纹信息的特征点进行匹配,若相符合的特征点个数大于预设的阈值则确定匹配成功。
所述的方法还包括:
在智能笔中设置有加密密钥,在移动终端中设置有与所述加密密钥对应解密密钥;
将所述加密密钥和所述解密密钥发送给云端服务器,以使云端服务器建立所述加密密钥和所述解密密钥之间的对应关系。
所述的方法还包括:
通过移动终端的触控屏设置真实用户的签名轨迹,将所述真实用户的签名轨迹发送云端服务器,以使云端服务器建立所述真实用户的签名轨迹和移动终端的标识之间的对应关系。
通过移动终端的触控屏设置真实用户的签名轨迹,包括:
将移动终端的触控屏划分成一个n*m维的点阵,n和m均为自然数,捕获真实用户利用智能笔在触控屏上输入的签名图案与触控屏的一系列接触点在点阵中的坐标,根据一系列接触点在点阵中的坐标生成签名轨迹,将生成的签名轨迹设置为真实用户的签名轨迹。
利用与加密密钥对应的解密密钥对加密后的签名轨迹进行解密,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配,包括:
将利用所述加密密钥加密后的签名轨迹发送给云端服务器,以使云端服务器根据与所述加密密钥对应的解密密钥解密所述签名轨迹,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配,在匹配成功时向移动终端发送签名轨迹匹配成功的信息。
本发明还提供一种移动终端的解锁装置,包括:
采集模块,用于通过对智能笔上的按键的触发操作采集用户指纹信息;
第一匹配模块,用于检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配;
加密模块,用于利用加密密钥对智能笔在移动终端的触控屏上输入的签名轨迹进行加密;
解密模块,用于利用与加密密钥对应的解密密钥对加密后的签名轨迹进行解密;
第二匹配模块,用于将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配;
解锁模块,用于当第二匹配模块检测到解密后的签名轨迹与预设的真实用户的签名轨迹相一致时,解锁移动终端。
所述采集模块,还用于通过智能笔上的按键采集真实用户的指纹信息;
发送模块,用于将所述真实用户的指纹信息、智能笔的标识发送给云端服务器,以使云端服务器提取所述真实用户的指纹信息的特征点,将所述真实用户的指纹信息的特征点保存到与所述智能笔的标识对应的指纹库中。
所述发送模块,还用于将智能笔上的按键采集的用户指纹信息发送给云端服务器,以使云端服务器根据用户指纹信息,提取所述用户指纹信息的特征点,将所述用户指纹信息的特征点与所述智能笔的标识对应的指纹库中的真实用户的指纹信息的特征点进行匹配,在匹配成功时向智能笔返回匹配成功的信息。
所述第一匹配模块具体用于:
根据采集的用户指纹信息,提取所述用户指纹信息的特征点;
获取预设的真实用户的指纹信息的特征点;
将所述用户指纹信息的特征点与所述真实用户的指纹信息的特征点进行匹配,若相符合的特征点个数大于预设的阈值则确定匹配成功。
所述的装置还包括:
第一设置模块,用于在智能笔中设置有加密密钥,在移动终端中设置有与所述加密密钥对应解密密钥;
所述发送模块,还用于将所述加密密钥和所述解密密钥发送给云端服务器,以使云端服务器建立所述加密密钥和所述解密密钥之间的对应关系。
所述的装置还包括:
第二设置模块,用于通过移动终端的触控屏设置真实用户的签名轨迹,将所述真实用户的签名轨迹通过发送模块发送云端服务器,以使云端服务器建立所述真实用户的签名轨迹和移动终端的标识之间的对应关系。
所述第二设置模块具体用于:
将移动终端的触控屏划分成一个n*m维的点阵,n和m均为自然数,捕获真实用户利用智能笔在触控屏上输入的签名图案与触控屏的一系列接触点在点阵中的坐标,根据一系列接触点在点阵中的坐标生成签轨迹,将生成的签名轨迹设置为真实用户的签名轨迹。
所述发送模块,还用于将利用所述加密密钥加密后的签名轨迹发送给云端服务器,以使云端服务器根据与所述加密密钥对应的解密密钥解密所述签名轨迹,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配,在匹配成功时向移动终端发送签名轨迹匹配成功的信息。
本发明实施例通过智能笔采集指纹信息在云端服务器设置真实用户的指纹信息,当用户需要解锁与智能笔配套使用的移动终端时,首先通过智能笔采集用户指纹信息与云端服务器设置的真实用户的指纹信息进行匹配,只有在用户指纹信息匹配成功时,才能利用智能笔在移动终端的触控屏上输入签名轨迹,第一层安全是确保了智能笔使用的安全性;进一步地,将智能笔输入的签名轨迹与云端服务器中真实用户的签名轨迹进行匹配,在匹配成功时,移动终端才被解锁,第二层安全是确保了移动终端使用的安全性。
进一步地,通过在云端服务器中保存真实用户的解锁认证信息,使得用户在忘记移动终端本地设置的解锁密码时,只需通过智能笔采集用户的指纹信息以及输入的签名轨迹与云端服务器中保存的真实用户的解锁认证信息进行匹配就可以实现解锁,操作简单,使用方便,能够实现快速解锁,同时提高了移动终端的智能性。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是本申请实施例提供的一种移动终端的解锁密码设置方法的流程示意图;
图2是本申请实施例提供的一种移动终端的解锁密码设置方法的流程示意图;
图3是本申请实施例提供的一种移动终端的解锁方法的流程示意图;
图4是本申请实施例提供的一种移动终端的解锁装置的结构示意图。
具体实施方式
以下将配合附图及实施例来详细说明本发明的实施方式,藉此对本发明如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
如在说明书及权利要求当中调用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本发明的较佳实施方式,然所述描述乃以说明本发明的一般原则为目的,并非用以限定本发明的范围。本发明的保护范围当视所附权利要求所界定者为准。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者***中还存在另外的相同要素
一般地,用户为了保证移动终端的信息安全,会设置移动终端的解锁密码,该解锁密码通常是数字加字母,容易忘记,或者是滑动手势,安全性不高。因此,在本发明的方案中,用户可以在云端服务器中设置移动终端的用解锁密码,开启云端解锁的功能,当然为了提高移动终端的安全性,云端服务器解锁的解锁认证信息与移动终端的解锁密码是不同。
图1是本申请实施例提供的一种移动终端的解锁密码设置方法的流程示意图,如图1所示,包括:
101、通过对智能笔上的按键的触发操作采集真实用户指纹信息。
本实施例中,智能笔可以是与移动终端配套使用的智能笔,该智能上设置有按键,真实用户通过触发采集指纹信息的按键可以采集真实用户的指纹信息,本实施例中的指纹信息可以是指纹图像。
102、将采集的真实用户指纹信息发送给云端服务器。
本实施例中,智能笔可以通过无线网络与云端服务器进行通信。因此,智能笔可以通过无线网络将采集的真实用户指纹信息发送给云端服务器,除此之外,还可以将智能笔的标识信息发送给云端服务器,其中,智能笔的标识信息可以是该智能笔的硬件标识或者用户自定义的其他标识。
本实施例中,为了提高网络传输的安全向,通过在智能笔中设置的加密密钥,对采集的真实用户指纹信息进行加密,并将加密后的真实用户指纹信息发送给云端服务器。
为此,本实施例中,真实用户首先需要将智能笔中设置的加密密钥发送给云端服务器,在云端服务器中保存该加密密钥与智能笔的标识信息之间的对应关系。进一步地,真实用户需要将移动终端中设置的解密密钥发送给云端服务器,其中,移动终端中设置的解密密钥是与智能笔中设置的加密密钥对应的,在云端服务器中保存该解密密钥与移动终端的标识信息之间的对应关系,且云端服务器还需要建立并保存该加密密钥和解密密钥之间的对应关系。
103、云端服务器对真实用户指纹信息进行预处理并提取该真实用户指纹信息的特征点;
本实施例中,云端服务器根据发送指纹信息的智能笔的标识信息,获取与该智能笔的加密密钥,进一步获取该与加密密钥对应的解密密钥,对接收到的真实用户指纹信息进行相应的解密。
之后,云端服务器可以对解密后的真实用户指纹信息(如指纹图像)进行灰度分割、图像滤波、二值化、细化等预处理,然后得到清晰的指纹图象,再从清晰的指纹图象中提取指纹特征点(细节点)。
104、云端服务器在提取的指纹特征点与智能笔的标识信息之间建立对应关系,并保存建立的对应关系。
具体的,在云端服务器中建立与该智能笔的标识对应的真实用户指纹信息的数据库(简称指纹库),将提取的真实用户指纹信息的特征点保存到与该智能笔的标识对应的真实用户指纹信息的数据库。
本实施例中,可以通过智能笔采集的用户指纹信息在云端服务器中设置多个真实用户的指纹信息。
需要说明的是,假设本实施例的智能笔的硬件配置可以满足智能笔自己提取指纹特征点时,智能笔也可以在本地保存真实用户的指纹特征点。
图2是本申请实施例提供的一种移动终端的解锁密码设置方法的流程示意图,如图2所示,包括:
201、通过移动终端触控屏设置真实用户的签名轨迹;
传统的移动终端是在触控屏上设定了一块用户绘制图案或者滑动手势的区域,用户在设定区域内绘制图案或滑动手势才有效,这种设定区域比较小,限制了用户的操作,使用非常不方便。
本实施例中,将移动终端的整个屏幕设为用户输入签名轨迹的接收区域,这种设定扩大了用户的输入区域,方便了用户随意输入签名轨迹。
真实用户在第一次设定移动终端的解锁密码时,可以在整个屏幕里输入喜欢的签名轨迹,用户输入的签名轨迹如同在写字板上画图案,例如,当用户连续几次(如2次或3次)输入的签名轨迹相同时,将该签名轨迹保存为真实用户的签名轨迹(或解锁密码)。
其中,签名轨迹是指用户利用智能笔接触触控屏后连续移动智能笔进行签名图案的绘制(签名轨迹),该过程中智能笔始终保持与触控屏接触,直到签名图案绘制完成,智能笔才离开触控屏。签名轨迹是一个连续不间断的动作。对签名轨迹的捕捉开始于智能笔接触触控屏,结束于智能笔离开触控屏。
本实施例中以智能笔为例进行签名轨迹的描述,但具体应用中,并不限于智能笔,用户手指也可以在移动终端的触控屏幕上进行签名轨迹的设置。
本实施例中,捕捉用户绘制的签名图案生成相应的签名轨迹例如可以如下实现:
将移动终端的触控屏划分成一个n*m维的点阵,n和m均为自然数,捕获智能笔在触控屏上输入的签名图案与触控屏的一系列接触点在点阵中的坐标,根据一系列接触点在点阵中的坐标生成签名轨迹,将生成的签名轨迹设置为真实用户的签名轨迹。
202、将真实用户的签名轨迹发送云端服务器;
203、云端服务器建立真实用户的签名轨迹和移动终端的标识之间的对应关系;
本实施例中,可以通过移动终端输入的签名轨迹在云端服务器中设置多个真实用户的签名轨迹。
基于图1所述实施例设置的真实用户的指纹信息和图2所示实施例设置的真实用户的签名轨迹,以下通过具体实施例对本发明移动终端的解锁方案进行详细的描述。
图3是本申请实施例提供的一种移动终端的解锁方法的流程示意图,如图3所示,包括:
301、通过对智能笔上的按键的触发操作采集用户指纹信息;
本实施例中,智能上设置有按键,用户通过触发采集指纹信息的按键可以采集指纹信息,本实施例中的指纹信息可以是指纹图像。
可选地,假设本实施例的智能笔的硬件配置可以满足智能笔自己提取指纹特征点时,智能笔可以在本地保存真实用户的指纹特征点。此时,当用户需要解锁移动终端是,可以通过触发智能笔上的按键采集用户指纹信息,将采集的用户指纹信息与本地保存的真实用户的指纹信息进行匹配,具体匹配如下:
根据采集的用户指纹信息,提取所述用户指纹信息的特征点;
获取预设的真实用户的指纹信息的特征点;
将所述用户指纹信息的特征点与所述真实用户的指纹信息的特征点进行匹配,若相符合的特征点个数大于预设的阈值则确定匹配成功。
302、将采集的用户指纹信息发送给云端服务器;
本实施例中,为了提高网络传输的安全向,通过在智能笔中设置的加密密钥,对采集的用户指纹信息进行加密,并将加密后的用户指纹信息发送给云端服务器。这里的指纹信息可以是指纹图像。
303、云端服务器对智能笔采集的用户指纹信息提取相应的特征点;
具体地,云端服务器首先根据采集用户指纹信息的智能笔的标识,获取相应的加密密钥,进而获取相应的解密密钥,其次,利用解密密钥对用户指纹信息进行解密;之后,对解密后的用户指纹信息(如指纹图像)进行灰度分割、图像滤波、二值化、细化等预处理,然后得到清晰的指纹图象,再从清晰的指纹图象中提取指纹特征点(细节点)。
304、云端服务器将用户指纹信息的特征点与所述智能笔的标识对应的指纹库中的真实用户的指纹信息的特征点进行匹配;
具体地,云端服务器首先根据采集用户指纹信息的智能笔的标识,获取与智能笔的标识相对应的指纹库,获取指纹库中保存的真实用户的指纹信息的特征点;其次,将所述用户指纹信息的特征点与所述真实用户的指纹信息的特征点进行匹配,若相符合的特征点个数大于预设的阈值则确定匹配成功。
305、云端服务器在匹配成功时向智能笔返回匹配成功的信息。
306、移动终端捕捉智能笔在移动终端的触控屏上输入的签名轨迹,将签名轨迹发送给云端服务器;
具体地,当智能笔验证用户指纹信息成功之后,或者智能笔接收到云端服务器返回的用户指纹信息匹配成功的信息之后,用户可以利用智能笔在移动终端的触控屏上输入的签名轨迹时,此时的移动终端虽然没有解锁,但是触控屏是处于唤醒状态的,因此是可以捕捉输入的签名轨迹。具体唤醒状态的时间可以是用户拔出智能笔的时刻或者用户利用智能力接触移动终端触控屏的时刻;具体地,本实施例中,触控屏唤醒状态时屏幕可以是黑屏的。
本实施例中,智能笔在移动终端的触控屏上输入签名轨迹时可以利用加密密钥对输入的签名轨迹进行加密。
需要说明的是,假设步骤304和305云端服务器在验证用户指纹信息不匹配时,步骤306中,用户利用智能笔在移动终端的触控屏上是不能输入签名轨迹的,或者说,云端服务器在验证用户指纹信息不匹配时,移动终端的屏幕是不会被唤醒的,此时,移动终端也不能捕捉智能笔在移动终端的触控屏上输入的签名轨迹。
307、移动终端将智能笔在移动终端的触控屏上输入的签名轨迹发送给云端服务器;
本实施例中,此时的移动终端虽然没有被解锁,但是移动终端的后台与云端服务器之间的网络连接时开启的,当移动终端的触控屏捕捉到智能笔在移动终端的触控屏上输入的签名轨迹时,可以将输入的签名轨迹发送给云端服务器。
308、云端服务器将签名轨迹与真实用户的签名轨迹进行匹配;
本实施例中,当输入的签名轨迹经过智能笔的加密密钥进行加密的话,云端服务器可以利用与加密密钥对应的解密密钥对加密后的签名轨迹进行解密,然后,根据移动终端的标识获取相对应的真实用户的签名轨迹,并将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配。
309、在匹配成功时,向移动终端返回签名轨迹匹配成功的信息;
310、移动终端根据云端服务器返回的匹配成功的信息解锁移动终端。
本发明实施例通过智能笔采集指纹信息在云端服务器设置真实用户的指纹信息,当用户需要解锁与智能笔配套使用的移动终端时,首先通过智能笔采集用户指纹信息与云端服务器设置的真实用户的指纹信息进行匹配,只有在用户指纹信息匹配成功时,才能利用智能笔在移动终端的触控屏上输入签名轨迹,第一层安全是确保了智能笔使用的安全性;进一步地,将智能笔输入的签名轨迹与云端服务器中真实用户的签名轨迹进行匹配,在匹配成功时,移动终端才被解锁,第二层安全是确保了移动终端使用的安全性。
进一步地,通过在云端服务器中保存真实用户的解锁认证信息,使得用户在忘记移动终端本地设置的解锁密码时,只需通过智能笔采集用户的指纹信息以及输入的签名轨迹与云端服务器中保存的真实用户的解锁认证信息进行匹配就可以实现解锁,操作简单,使用方便,能够实现快速解锁,同时提高了移动终端的智能性。
图4是本申请实施例提供的一种移动终端的解锁装置的结构示意图,如图4所示,包括:
采集模块41,用于通过对智能笔上的按键的触发操作采集用户指纹信息;具体地,采集模块可以设置在与移动终端配套使用的智能笔上,或者也可以设置在移动终端上;
第一匹配模块42,用于检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配;具体地,第一匹配模块可以设置在云端服务器中,或者也可以设置在智能笔中;
加密模块43,用于利用加密密钥对智能笔在移动终端的触控屏上输入的签名轨迹进行加密;具体地,加密模块可以设置在智能笔中;
解密模块44,用于利用与加密密钥对应的解密密钥对加密后的签名轨迹进行解密;具体的,解密模块可以设置在云端服务器中;
第二匹配模块45,用于将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配;具体地,第二匹配模块可以设置在云端服务器中;
解锁模块46,用于当第二匹配模块检测到解密后的签名轨迹与预设的真实用户的签名轨迹相一致时,解锁移动终端;具体地,解锁模块可以设置在移动终端侧。
其中,所述采集模块,还用于通过智能笔上的按键采集真实用户的指纹信息;
所述装置还包括:发送模块47,用于将所述真实用户的指纹信息、智能笔的标识发送给云端服务器,以使云端服务器提取所述真实用户的指纹信息的特征点,将所述真实用户的指纹信息的特征点保存到与所述智能笔的标识对应的指纹库中。
其中,所述发送模块47,还用于将智能笔上的按键采集的用户指纹信息发送给云端服务器,以使云端服务器根据用户指纹信息,提取所述用户指纹信息的特征点,将所述用户指纹信息的特征点与所述智能笔的标识对应的指纹库中的真实用户的指纹信息的特征点进行匹配,在匹配成功时向智能笔返回匹配成功的信息。
其中,所述第一匹配模块42具体用于:
根据采集的用户指纹信息,提取所述用户指纹信息的特征点;
获取预设的真实用户的指纹信息的特征点;
将所述用户指纹信息的特征点与所述真实用户的指纹信息的特征点进行匹配,若相符合的特征点个数大于预设的阈值则确定匹配成功。
其中,所述的装置还包括:
第一设置模块48,用于在智能笔中设置有加密密钥,在移动终端中设置有与所述加密密钥对应解密密钥;
所述发送模块47,还用于将所述加密密钥和所述解密密钥发送给云端服务器,以使云端服务器建立所述加密密钥和所述解密密钥之间的对应关系。
其中,所述的装置还包括:
第二设置模块49,用于通过移动终端的触控屏设置真实用户的签名轨迹,将所述真实用户的签名轨迹通过发送模块发送云端服务器,以使云端服务器建立所述真实用户的签名轨迹和移动终端的标识之间的对应关系。
所述第二设置模块具体用于:
将移动终端的触控屏划分成一个n*m维的点阵,n和m均为自然数,捕获真实用户利用智能笔在触控屏上输入的签名图案与触控屏的一系列接触点在点阵中的坐标,根据一系列接触点在点阵中的坐标生成签轨迹,将生成的签名轨迹设置为真实用户的签名轨迹。
所述发送模块,还用于将利用所述加密密钥加密后的签名轨迹发送给云端服务器,以使云端服务器根据与所述加密密钥对应的解密密钥解密所述签名轨迹,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配,在匹配成功时向移动终端发送签名轨迹匹配成功的信息。
图4所示装置可以执行图1-图3中任一实施例所述的方法,其实现原理和技术效果不再赘述。
本发明实施例还提供一种移动终端的解锁***,包括智能笔以及与其配对的移动终端和云端服务器;
其中,智能笔用于采集用户指纹信息,在智能笔中设置有加密密钥,用户通过智能笔中的按键将采集的用户指纹信息利用加密密钥加密之后发送给云端服务器,在云端服务器中设置真实用户的指纹信息;
其中,移动终端设置有解密密钥,与智能笔设置的加密密钥是相对应,将加密密钥和解密密钥之间的对应关系,以及智能笔的标识与移动终端的标识之间的对应关系均保存在云端服务器重;
其中,利用智能笔在移动终端屏幕上输入签名轨迹之后发送云端服务器,在云端服务器中设置真实用户的签名轨迹;
其中,云端服务器用于在接收到智能笔采集的用户指纹信息时,与预设的真实用户的指纹信息进行匹配,在匹配成功时返回匹配成功的信息给智能笔,以使智能笔在移动终端的屏幕上输入签名轨迹;进一步地,当接收到智能笔输入的签名轨迹时,与预设的真实用户的签名轨迹进行匹配,在匹配成功时向移动终端返回匹配成功的信息,以使移动终端进行解锁。
1a、一种移动终端的解锁方法,包括:
通过对智能笔上的按键的触发操作采集用户指纹信息;
检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配;
利用加密密钥对智能笔在移动终端的触控屏上输入的签名轨迹进行加密;
利用与加密密钥对应的解密密钥对加密后的签名轨迹进行解密,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配;
检测到解密后的签名轨迹与预设的真实用户的签名轨迹相一致时,解锁移动终端。
2a、如1a所述的方法,还包括:
通过智能笔上的按键采集真实用户的指纹信息;
将所述真实用户的指纹信息、智能笔的标识发送给云端服务器,以使云端服务器提取所述真实用户的指纹信息的特征点,将所述真实用户的指纹信息的特征点保存到与所述智能笔的标识对应的指纹库中。
3a、如1a或2a所述的方法,检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配,还包括:
将智能笔上的按键采集的用户指纹信息发送给云端服务器,以使云端服务器根据用户指纹信息,提取所述用户指纹信息的特征点,将所述用户指纹信息的特征点与所述智能笔的标识对应的指纹库中的真实用户的指纹信息的特征点进行匹配,在匹配成功时向智能笔返回匹配成功的信息。
4a、如1a所述的方法,检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配,还包括:
根据采集的用户指纹信息,提取所述用户指纹信息的特征点;
获取预设的真实用户的指纹信息的特征点;
将所述用户指纹信息的特征点与所述真实用户的指纹信息的特征点进行匹配,若相符合的特征点个数大于预设的阈值则确定匹配成功。
5a、如1a所述的方法,还包括:
在智能笔中设置有加密密钥,在移动终端中设置有与所述加密密钥对应解密密钥;
将所述加密密钥和所述解密密钥发送给云端服务器,以使云端服务器建立所述加密密钥和所述解密密钥之间的对应关系。
6a、如1a所述的方法,还包括:
通过移动终端的触控屏设置真实用户的签名轨迹,将所述真实用户的签名轨迹发送云端服务器,以使云端服务器建立所述真实用户的签名轨迹和移动终端的标识之间的对应关系。
7a、如6a所述的方法,通过移动终端的触控屏设置真实用户的签名轨迹,包括:
将移动终端的触控屏划分成一个n*m维的点阵,n和m均为自然数,捕获真实用户利用智能笔在触控屏上输入的签名图案与触控屏的一系列接触点在点阵中的坐标,根据一系列接触点在点阵中的坐标生成签名轨迹,将生成的签名轨迹设置为真实用户的签名轨迹。
8a、如5a或6a所述的方法,利用与加密密钥对应的解密密钥对加密后的签名轨迹进行解密,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配,包括:
将利用所述加密密钥加密后的签名轨迹发送给云端服务器,以使云端服务器根据与所述加密密钥对应的解密密钥解密所述签名轨迹,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配,在匹配成功时向移动终端发送签名轨迹匹配成功的信息。
9b、一种移动终端的解锁装置,包括:
采集模块,用于通过对智能笔上的按键的触发操作采集用户指纹信息;
第一匹配模块,用于检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配;
加密模块,用于利用加密密钥对智能笔在移动终端的触控屏上输入的签名轨迹进行加密;
解密模块,用于利用与加密密钥对应的解密密钥对加密后的签名轨迹进行解密;
第二匹配模块,用于将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配;
解锁模块,用于当第二匹配模块检测到解密后的签名轨迹与预设的真实用户的签名轨迹相一致时,解锁移动终端。
10b、如9b所述的装置:
所述采集模块,还用于通过智能笔上的按键采集真实用户的指纹信息;
发送模块,用于将所述真实用户的指纹信息、智能笔的标识发送给云端服务器,以使云端服务器提取所述真实用户的指纹信息的特征点,将所述真实用户的指纹信息的特征点保存到与所述智能笔的标识对应的指纹库中。
11b、如9b或10b所述的装置:
所述发送模块,还用于将智能笔上的按键采集的用户指纹信息发送给云端服务器,以使云端服务器根据用户指纹信息,提取所述用户指纹信息的特征点,将所述用户指纹信息的特征点与所述智能笔的标识对应的指纹库中的真实用户的指纹信息的特征点进行匹配,在匹配成功时向智能笔返回匹配成功的信息。
12b、如9b所述的装置,所述第一匹配模块具体用于:
根据采集的用户指纹信息,提取所述用户指纹信息的特征点;
获取预设的真实用户的指纹信息的特征点;
将所述用户指纹信息的特征点与所述真实用户的指纹信息的特征点进行匹配,若相符合的特征点个数大于预设的阈值则确定匹配成功。
13b、如9b所述的装置,还包括:
第一设置模块,用于在智能笔中设置有加密密钥,在移动终端中设置有与所述加密密钥对应解密密钥;
所述发送模块,还用于将所述加密密钥和所述解密密钥发送给云端服务器,以使云端服务器建立所述加密密钥和所述解密密钥之间的对应关系。
14b、如9b所述的装置,还包括:
第二设置模块,用于通过移动终端的触控屏设置真实用户的签名轨迹,将所述真实用户的签名轨迹通过发送模块发送云端服务器,以使云端服务器建立所述真实用户的签名轨迹和移动终端的标识之间的对应关系。
15b、如14b所述的装置,所述第二设置模块具体用于:
将移动终端的触控屏划分成一个n*m维的点阵,n和m均为自然数,捕获真实用户利用智能笔在触控屏上输入的签名图案与触控屏的一系列接触点在点阵中的坐标,根据一系列接触点在点阵中的坐标生成签轨迹,将生成的签名轨迹设置为真实用户的签名轨迹。
16b、如13b或14b所述的装置:
所述发送模块,还用于将利用所述加密密钥加密后的签名轨迹发送给云端服务器,以使云端服务器根据与所述加密密钥对应的解密密钥解密所述签名轨迹,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配,在匹配成功时向移动终端发送签名轨迹匹配成功的信息。
上述说明示出并描述了本发明的若干优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
Claims (10)
1.一种移动终端的解锁方法,其特征在于,包括:
通过对智能笔上的按键的触发操作采集用户指纹信息;
检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配;
利用加密密钥对智能笔在移动终端的触控屏上输入的签名轨迹进行加密;
利用与加密密钥对应的解密密钥对加密后的签名轨迹进行解密,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配;
检测到解密后的签名轨迹与预设的真实用户的签名轨迹相一致时,解锁移动终端。
2.如权利要求1所述的方法,其特征在于,还包括:
通过智能笔上的按键采集真实用户的指纹信息;
将所述真实用户的指纹信息、智能笔的标识发送给云端服务器,以使云端服务器提取所述真实用户的指纹信息的特征点,将所述真实用户的指纹信息的特征点保存到与所述智能笔的标识对应的指纹库中。
3.如权利要求1或2所述的方法,其特征在于,检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配,还包括:
将智能笔上的按键采集的用户指纹信息发送给云端服务器,以使云端服务器根据用户指纹信息,提取所述用户指纹信息的特征点,将所述用户指纹信息的特征点与所述智能笔的标识对应的指纹库中的真实用户的指纹信息的特征点进行匹配,在匹配成功时向智能笔返回匹配成功的信息。
4.如权利要求1所述的方法,其特征在于,还包括:
在智能笔中设置有加密密钥,在移动终端中设置有与所述加密密钥对应解密密钥;
将所述加密密钥和所述解密密钥发送给云端服务器,以使云端服务器建立所述加密密钥和所述解密密钥之间的对应关系。
5.如权利要求1所述的方法,其特征在于,还包括:
通过移动终端的触控屏设置真实用户的签名轨迹,将所述真实用户的签名轨迹发送云端服务器,以使云端服务器建立所述真实用户的签名轨迹和移动终端的标识之间的对应关系。
6.如权利要求4或5所述的方法,其特征在于,利用与加密密钥对应的解密密钥对加密后的签名轨迹进行解密,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配,包括:
将利用所述加密密钥加密后的签名轨迹发送给云端服务器,以使云端服务器根据与所述加密密钥对应的解密密钥解密所述签名轨迹,将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配,在匹配成功时向移动终端发送签名轨迹匹配成功的信息。
7.一种移动终端的解锁装置,其特征在于,包括:
采集模块,用于通过对智能笔上的按键的触发操作采集用户指纹信息;
第一匹配模块,用于检测到采集的用户指纹信息与预设的真实用户指纹信息相匹配;
加密模块,用于利用加密密钥对智能笔在移动终端的触控屏上输入的签名轨迹进行加密;
解密模块,用于利用与加密密钥对应的解密密钥对加密后的签名轨迹进行解密;
第二匹配模块,用于将解密后的签名轨迹与预设的真实用户的签名轨迹进行匹配;
解锁模块,用于当第二匹配模块检测到解密后的签名轨迹与预设的真实用户的签名轨迹相一致时,解锁移动终端。
8.如权利要求7所述的装置,其特征在于:
所述采集模块,还用于通过智能笔上的按键采集真实用户的指纹信息;
发送模块,用于将所述真实用户的指纹信息、智能笔的标识发送给云端服务器,以使云端服务器提取所述真实用户的指纹信息的特征点,将所述真实用户的指纹信息的特征点保存到与所述智能笔的标识对应的指纹库中。
9.如权利要求7或8所述的装置,其特征在于:
所述发送模块,还用于将智能笔上的按键采集的用户指纹信息发送给云端服务器,以使云端服务器根据用户指纹信息,提取所述用户指纹信息的特征点,将所述用户指纹信息的特征点与所述智能笔的标识对应的指纹库中的真实用户的指纹信息的特征点进行匹配,在匹配成功时向智能笔返回匹配成功的信息。
10.如权利要求7所述的装置,其特征在于,还包括:
第二设置模块,用于通过移动终端的触控屏设置真实用户的签名轨迹,将所述真实用户的签名轨迹通过发送模块发送云端服务器,以使云端服务器建立所述真实用户的签名轨迹和移动终端的标识之间的对应关系。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510810622.5A CN106778146A (zh) | 2015-11-20 | 2015-11-20 | 移动终端的解锁方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510810622.5A CN106778146A (zh) | 2015-11-20 | 2015-11-20 | 移动终端的解锁方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106778146A true CN106778146A (zh) | 2017-05-31 |
Family
ID=58885260
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510810622.5A Pending CN106778146A (zh) | 2015-11-20 | 2015-11-20 | 移动终端的解锁方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106778146A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107480494A (zh) * | 2017-07-21 | 2017-12-15 | 广东欧珀移动通信有限公司 | 解锁方法及相关产品 |
CN109409066A (zh) * | 2018-10-17 | 2019-03-01 | 北京壹人壹本信息科技有限公司 | 签名解锁方法、移动终端及存储介质 |
CN113421087A (zh) * | 2018-06-12 | 2021-09-21 | 创新先进技术有限公司 | 支付处理方法、装置及服务器 |
-
2015
- 2015-11-20 CN CN201510810622.5A patent/CN106778146A/zh active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107480494A (zh) * | 2017-07-21 | 2017-12-15 | 广东欧珀移动通信有限公司 | 解锁方法及相关产品 |
CN113421087A (zh) * | 2018-06-12 | 2021-09-21 | 创新先进技术有限公司 | 支付处理方法、装置及服务器 |
CN109409066A (zh) * | 2018-10-17 | 2019-03-01 | 北京壹人壹本信息科技有限公司 | 签名解锁方法、移动终端及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105279416B (zh) | 基于多生物特征结合设备指纹的身份识别方法及其*** | |
CN106778113A (zh) | 通过智能穿戴设备解锁移动终端和应用的方法和装置 | |
CN102034290B (zh) | 一种门禁控制方法与门禁控制设备 | |
CN106293816B (zh) | 一种增加用户与移动智能终端安装的App的黏度的方法 | |
CN102223233A (zh) | 一种生物密码认证***,以及一种生物密码认证方法 | |
CN106789835A (zh) | 移动终端的账户登录方法和装置 | |
CN106778146A (zh) | 移动终端的解锁方法和装置 | |
Wai Kuan et al. | Secure hashing of dynamic hand signatures using wavelet-fourier compression with biophasor mixing and discretization | |
Ara et al. | An efficient privacy-preserving user authentication scheme using image processing and blockchain technologies | |
CN109104720A (zh) | 一种基于SIM卡用户授权的eSIM卡写入方法 | |
CN107563172A (zh) | 一种基于全面屏智能设备的指纹验证加密开启方法 | |
CN104202464A (zh) | 基于电容感应的手机解锁*** | |
CN202058159U (zh) | 一种USB Key | |
Patil et al. | ATM Transaction Using Biometric Fingerprint Technology | |
CN202548973U (zh) | 一种替代密码验证方式的银行卡安全认证*** | |
CN113111322B (zh) | 一种基于多模态融合的智能手机辅助认证方法 | |
CN106454688A (zh) | 一种设备的解锁方法及设备 | |
CN104809385A (zh) | 一种安全防护设备的操作方法、移动终端及安全防护设备 | |
CN205427857U (zh) | 基于多生物特征结合设备指纹的身份识别*** | |
Jadhav et al. | Smart Bank Locker Security System Using Biometric Fingerprint and GSM Technology | |
CN107730263A (zh) | 一种高安全指纹支付方法及*** | |
US10867022B2 (en) | Method and apparatus for providing authentication using voice and facial data | |
CN106886694A (zh) | 一种屏幕的解锁方法和装置 | |
CN207725235U (zh) | 一种带有指纹识别及支付***的充电桩 | |
Chang et al. | [Retracted] Application of Face Recognition in E‐commerce Security Authentication in the Era of Big Data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170531 |
|
WD01 | Invention patent application deemed withdrawn after publication |