CN104751565B - 手势支付密码输入模块以及使用其的手势支付密码*** - Google Patents
手势支付密码输入模块以及使用其的手势支付密码*** Download PDFInfo
- Publication number
- CN104751565B CN104751565B CN201310730014.4A CN201310730014A CN104751565B CN 104751565 B CN104751565 B CN 104751565B CN 201310730014 A CN201310730014 A CN 201310730014A CN 104751565 B CN104751565 B CN 104751565B
- Authority
- CN
- China
- Prior art keywords
- gesture
- payment cipher
- input module
- payment
- identification point
- 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.)
- Active
Links
Landscapes
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种手势支付密码输入模块以及使用其的手势支付密码***,属于支付密码技术领域。该手势支付密码模块包括过渡点以及分布在所述过渡点的周围的多个用于表示支付密码的识别点。该手势支付密码***包括手势支付密码模块以及用于将从所述手势支付密码模块输入的手势轨迹转换为支付密码的手势支付密码转换模块。该手势支付密码模块不但可以重复地串联输入同一识别点,而且可以串联输入间隔的识别点,手势支付密码***安全性高。
Description
技术领域
本发明属于支付密码技术领域,涉及手势支付密码,尤其涉及可以通过手势密码输入支付密码的手势支付密码输入模块以及包括该手势支付密码输入模块和手势支付密码转换模块的手势支付密码***。
背景技术
随着智能移动终端的普及,手势密码因其具备良好人性化体验、形象记忆性等优点,而逐渐成为密码输入方式的主流。
然而在支付领域,由于其较高的安全性要求,通常采用按键输入的方式来输入数字支付密码或者其他类型的支付密码,当前并未采用手势输入的方式实现支付密码的输入,尤其在智能移动终端中。
目前业界中典型的手势密码的输入方式主要采用安卓(Android)***的屏幕解锁9点串联方式。图1所示为典型的9点串联方式的手势支付密码输入模块的示意图,如图1所示,9个手势轨迹的识别点按三行三列矩阵排列。这种手势密码输入方式当然也具有用户体验好、形象记忆等优点,但是也具有以下缺点:(1)密码组合不超过1万个,安全性能不够高,不适合于支付密码;(2)相同的识别点不能连续重复输入;(3)排列在同一条直线上的间隔点不能跨越连接,例如9点串联方式输入界面中,如图1所示,左上角(第一点)和右下角(第九点)的串联必须经过中间点(第五点)。
手势密码的以上缺点也进一步限制了其应用于支付密码领域。
发明内容
本发明的目的在于,采用手势输入的方式实现支付密码的输入。
为实现以上目的或者其他目的,本发明提供以下技术方案。
按照本发明的一方面,提供一种手势支付密码输入模块,其包括:过渡点以及分布在所述过渡点的周围的多个用于表示支付密码的识别点。
根据本发明一实施例的手势支付密码输入模块,其中,所述识别点为10个,分别表示0至9的数字支付密码。
优选地,10个所述识别点排列成圈,所述过渡点位于所述圈的中间。
进一步优选地,所述圈为方形圈。
在一实例中,10个所述识别点可以按其表示的数字密码值的大小依次排列。
在又一实例中,10个所述识别点可以随机排列成圈。
可选地,所述支付密码为数字支付密码、字母支付密码和/或符号支付密码。
其中,所述手势支付密码输入模块通过手势输入重复的同一支付密码时,通过手指从该支付密码对应的识别点滑至所述过渡点并返回至该支付密码对应的识别点来实现。
其中,在部分所述识别点排列成直线时,所述手势支付密码输入模块通过手势输入排列成直线的部分识别点中的相互间隔的第一识别点和第二识别点所对应的支付密码时,通过手指从所述第一识别点滑至所述过渡点并进一步滑至所述第二识别点来实现。
进一步地,手势支付密码输入模块还包括用于记录手指所滑过的识别点的部件。
按照本发明的又一方面,提供一种手势支付密码***,其包括:
以上所述及的任一手势支付密码输入模块;以及
用于将从所述手势支付密码输入模块输入的手势轨迹转换为支付密码的手势支付密码转换模块。
根据本发明一实施例的手势支付密码***,其中,所述支付密码为数字支付密码。
根据本发明又一实施例的手势支付密码***,其中,所述手势支付密码输入模块包括手势侦测模块,其用于侦测手指在所述手势支付密码输入模块上的滑动以记录手指所经过的识别点。
根据本发明还一实施例的手势支付密码***,其中,还包括手势预检模块,其用于判断所述记录的识别点的个数是否等于预定个数。
根据本发明再一实施例的手势支付密码***,其中,还包括:
加密模块,其用于将支付密码的密码明文进行加密形成密文;
密文比对模块,其用于将所述密文发送至服务器终端进行比对验证;以及
结果输出模块,其用于输出比对验证的结果。
本发明的技术效果是,通过设置过渡点,其在手势输入时可以被多次连接,不但可以重复地串联输入同一识别点,而且可以串联输入间隔的识别点,因此,本发明的手势支付密码***可以方便地实现将手势轨迹转换为手势支付密码,兼具手势密码的优点的同时安全性高,尤其适用于移动支付终端中应用。
附图说明
从结合附图的以下详细说明中,将会使本发明的上述和其他目的及优点更加完整清楚,其中,相同或相似的要素采用相同的标号表示。
图1是典型的9点串联方式的手势支付密码输入模块的示意图。
图2是按照本发明一实施例的手势支付密码输入模块的示意图。
图3是按照本发明又一实施例的手势支付密码输入模块的示意图。
图4是应用图2所示的手势支付密码输入模块进行支付密码输入的示意图。
图5是按照本发明一实施例的手势支付密码***的模块结构示意图。
具体实施方式
下面介绍的是本发明的多个可能实施例中的一些,旨在提供对本发明的基本了解,并不旨在确认本发明的关键或决定性的要素或限定所要保护的范围。容易理解,根据本发明的技术方案,在不变更本发明的实质精神下,本领域的一般技术人员可以提出可相互替换的其他实现方式。因此,以下具体实施方式以及附图仅是对本发明的技术方案的示例性说明,而不应当视为本发明的全部或者视为对本发明技术方案的限定或限制。
图2所示为按照本发明一实施例的手势支付密码输入模块的示意图。如图2所示,较佳地,手势支付密码输入模块210以触摸屏为载体,在触摸屏上配置有多个识别点,尤其地,配置有过渡点211,这样可以形成本发明的手势支付密码输入模块。
在该实施例中,以手势支付密码输入模块210用于输入数字支付密码为例进行说明,其中,识别点为10个,分别表示0至9的数字支付密码,它们分别在过渡点211的周围,10个所述识别点可以但不限于排列为方形圈,过渡点211置于该方形圈的中心。过渡点211优选地设置为1个,这样在需要跨越方形圈的中部直接滑向另一个过渡点时(例如,由识别点1直接滑向识别点4),过渡点211不会干扰该滑动路径;但是,需要理解的是,在识别点围成的中间区域的面积足够大的情况下,中间也可以设置过多个过渡点。
在如图2所示的实施例中,10个识别点按其表示的数字密码值的大小依次排列。
图3所示为按照本发明又一实施例的手势支付密码输入模块的示意图。相比于图2所示实施例,其差异在于,10个识别点并不是按其表示的数字密码值的大小依次排列,它们是随机排列的。
需要理解的是,本发明的手势支付密码输入模块的识别点并不限于表示如图2和图3所示的数字支付密码,在特殊情况下,识别点的全部或者一部分也可以表示字母支付密码和/或符号支付密码等。
在图2和图3所实施例中,过渡点211并不表示任何支付密码,例如,不表示任何数字、字母或符号,其仅仅表示手势输入时的一轨迹点。但是,过渡点211在手势输入时是可以被多次连接的,因此过渡点211的引入带来了很多意想不到的效果:
第一,可以通过渡点的过渡作用实现重复地串联输入同一识别点;
第二,可以通过渡点的过渡作用串联输入间隔的识别点;
第三,为方便地将手势轨迹转换为手势支付密码提供了可能;
第四,可以实现各个识别点的任意组合,丰富了通过手势轨迹所输入的不同支付密码,大大提高安全性,使这种手势密码适用于支付密码的要求。
以下通过图4来说明以上效果。
图4所示为应用图2所示的手势支付密码输入模块进行支付密码输入的示意图,其中图4(a)表示不需要使用过渡点输入手势的情形,图4(b)表示使用过渡点实现重复串联同一识别点的情形,图4(c)表示使用过渡点实现串联输入间隔的识别点的情形。
如图4(a)所示,以输入6位数字支付密码为例,手指沿如图2所示的依次排列的“123456”6个识别点而滑动,形成如图所示的手势轨迹,这样,该手势密码可与数字支付密码123456进行相互转换,在这种情况不需要使用过渡点。
如图4(b)所示,手指依次从识别点1滑至过渡点(如轨迹路径1所示)、再滑至识别点1(如轨迹路径2所示)、再滑至识别点7(如轨迹路径3所示)、再滑至识别点5(如轨迹路径4所示)、再滑至识别点9(如轨迹路径5所示)、再滑至识别点7(如轨迹路径6所示),形成如图所示的手势轨迹1-6,这样,该手势密码可与数字支付密码117597进行相互转换。在这种情况下,手势支付密码输入模块210可以通过手势输入重复的同一数字支付密码1,即,手指从识别点1滑至过渡点211并返回至识别点1来实现。
如图4(c)所示,手指依次从识别点1滑至过渡点(如轨迹路径1所示)、再滑至识别点9(如轨迹路径2所示)、再滑至识别点5(如轨迹路径3所示)、再滑至识别点4(如轨迹路径4所示)、再滑至识别点3(如轨迹路径5所示)、再滑至识别点2(如轨迹路径6所示),形成如图所示的手势轨迹1-6,这样,该手势密码可与数字支付密码195432进行相互转换。在这种情况下,实现了排列在一条直线上的相互间隔的识别点1和识别点9之间的串联,即,手指从识别点1滑至过渡点211并进一步滑至识别点9来实现。
当然,本发明的手势支付密码输入模块在输入手势轨迹时,其路径并不限于以上示例,其可以根据用户来选择设置。
在图4所示实施例中,手势的轨迹路径通过箭头来表示,这有助于用户识别和记忆手势密码。为增强手势密码输入的安全性、避免在手势密码输入时被旁观窥视,箭头为示例的轨迹路径可以仅显示最近输入的1至3条,例如,仅显示3条箭头。如图4所示,当手指滑动到第四个识别点时,轨迹路径1隐藏消失;当手指滑动到第五个识别点时,轨迹路径2隐藏消失;当手指在滑动到第六个识别点时,轨迹路径3隐藏消失。
图5所示为按照本发明一实施例的手势支付密码***的模块结构示意图。在该实施例中,手势支付密码***20主要地包括如图2所示实施例的手势支付密码输入模块210和手势支付密码转换模块230,手势支付密码输入模块210在输入手势时滑动经过各个识别点,识别点所表示的数字支付密码可以通过手势支付密码转换模块230转换为数字支付密码,这样该数字支付密码可以用于在其后支付交易过程中。因此,配合应用手势支付密码转换模块230,手势支付密码输入模块输入的手势轨迹转可被转换为可在支付交易应用中使用的支付密码。
在一实施例中,手势支付密码输入模块210包括手势侦测模块(图中未示出),其可以用于侦测手指在手势支付密码输入模块上的滑动以记录手指所经过的识别点。
手势支付密码***20还可以包括手势预检模块220,其可以用于判断记录的识别点的个数是否等于预定个数。例如,在手指抬起后,该手势预检模块220立即检查滑动手势是否符合支付密码的要求,即至少串联了预定个(例如6个)数字识别点,多于或少于6个数字识别点均返回失败。
进一步地,手势支付密码***20还可以包括加密模块240、密文比对模块250和结果输出模块260;加密模块240用于将转换得到支付密码的密码明文按某一加密算法进行加密形成密文,密文比对模块250接收该密码文并将该密文发送至服务器终端进行比对验证,从而得到比对验证结果,即手势输入的支付密码是否准确;结果输出模块260将比对验证的结果输出给用户,例如,提示用户支付密码输入错误等。
具体地,手势支付密码输入模块210、手势预检模块220、手势支付密码转换模块230、加密模块240、密文比对模块250和结果输出模块260可设置在用户终端,例如手机支付终端。
以上例子主要说明了本发明的手势支付密码输入模块以及手势支付密码***。尽管只对其中一些本发明的实施方式进行了描述,但是本领域普通技术人员应当了解,本发明可以在不偏离其主旨与范围内以许多其他的形式实施。因此,所展示的例子与实施方式被视为示意性的而非限制性的,在不脱离如所附各权利要求所定义的本发明精神及范围的情况下,本发明可能涵盖各种的修改与替换。
Claims (15)
1.一种手势支付密码输入模块,其特征在于包括:过渡点以及分布在所述过渡点的周围的多个用于表示支付密码的识别点。
2.如权利要求1所述的手势支付密码输入模块,其特征在于,所述识别点为10个,分别表示0至9的数字支付密码。
3.如权利要求2所述的手势支付密码输入模块,其特征在于,10个所述识别点排列成圈,所述过渡点位于所述圈的中间。
4.如权利要求3所述的手势支付密码输入模块,其特征在于,所述圈为方形圈。
5.如权利要求3所述的手势支付密码输入模块,其特征在于,10个所述识别点按其表示的数字密码值的大小依次排列。
6.如权利要求3所述的手势支付密码输入模块,其特征在于,10个所述识别点随机排列成圈。
7.如权利要求1所述的手势支付密码输入模块,其特征在于,所述支付密码为数字支付密码、字母支付密码和/或符号支付密码。
8.如权利要求1所述的手势支付密码输入模块,其特征在于,所述手势支付密码输入模块通过手势输入重复的同一支付密码时,通过手指从该支付密码对应的识别点滑至所述过渡点并返回至该支付密码对应的识别点来实现。
9.如权利要求1所述的手势支付密码输入模块,其特征在于,在部分所述识别点排列成直线时,所述手势支付密码输入模块通过手势输入排列成直线的部分识别点中的相互间隔的第一识别点和第二识别点所对应的支付密码时,通过手指从所述第一识别点滑至所述过渡点并进一步滑至所述第二识别点来实现。
10.如权利要求1所述的手势支付密码输入模块,其特征在于,还包括用于记录手指所滑过的识别点的部件。
11.一种手势支付密码***,其特征在于,包括:
如权利要求1至10中任一项所述的手势支付密码输入模块;以及
用于将从所述手势支付密码输入模块输入的手势轨迹转换为支付密码的手势支付密码转换模块。
12.如权利要求11所述的手势支付密码***,其特征在于,所述支付密码为数字支付密码。
13.如权利要求11所述的手势支付密码***,其特征在于,所述手势支付密码输入模块包括手势侦测模块,其用于侦测手指在所述手势支付密码输入模块上的滑动以记录手指所经过的识别点。
14.如权利要求13所述的手势支付密码***,其特征在于,还包括手势预检模块,其用于判断所述记录的识别点的个数是否等于预定个数。
15.如权利要求11至14中任一项所述的手势支付密码***,其特征在于,还包括:
加密模块,其用于将支付密码的密码明文进行加密形成密文;
密文比对模块,其用于将所述密文发送至服务器终端进行比对验证;以及
结果输出模块,其用于输出比对验证的结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310730014.4A CN104751565B (zh) | 2013-12-26 | 2013-12-26 | 手势支付密码输入模块以及使用其的手势支付密码*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310730014.4A CN104751565B (zh) | 2013-12-26 | 2013-12-26 | 手势支付密码输入模块以及使用其的手势支付密码*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104751565A CN104751565A (zh) | 2015-07-01 |
CN104751565B true CN104751565B (zh) | 2017-09-29 |
Family
ID=53591180
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310730014.4A Active CN104751565B (zh) | 2013-12-26 | 2013-12-26 | 手势支付密码输入模块以及使用其的手势支付密码*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104751565B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106503620A (zh) * | 2016-09-26 | 2017-03-15 | 深圳奥比中光科技有限公司 | 基于手势的数字密码输入方法及其*** |
CN110097357A (zh) * | 2019-03-23 | 2019-08-06 | 嘉兴捷威进出口有限公司 | 云闪付银行卡及使用方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101251884A (zh) * | 2008-03-14 | 2008-08-27 | 福建伊时代信息科技有限公司 | 基于触点的路径密码输入方法 |
CN101685361A (zh) * | 2008-09-22 | 2010-03-31 | 华冠通讯(江苏)有限公司 | 手绘图形密码输入方法 |
WO2010040670A2 (en) * | 2008-10-06 | 2010-04-15 | Tat The Astonishing Tribe Ab | Method for application launch and system function invocation |
CN102662557A (zh) * | 2012-03-07 | 2012-09-12 | 上海华勤通讯技术有限公司 | 移动终端和解锁方法 |
CN103413103A (zh) * | 2013-08-30 | 2013-11-27 | 任建军 | 一种图形密码输入***及方法 |
EP2674890A1 (en) * | 2012-06-15 | 2013-12-18 | Yankey Information Co., Ltd. | Pattern password trajectory configuration system and method using the same |
-
2013
- 2013-12-26 CN CN201310730014.4A patent/CN104751565B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101251884A (zh) * | 2008-03-14 | 2008-08-27 | 福建伊时代信息科技有限公司 | 基于触点的路径密码输入方法 |
CN101685361A (zh) * | 2008-09-22 | 2010-03-31 | 华冠通讯(江苏)有限公司 | 手绘图形密码输入方法 |
WO2010040670A2 (en) * | 2008-10-06 | 2010-04-15 | Tat The Astonishing Tribe Ab | Method for application launch and system function invocation |
CN102662557A (zh) * | 2012-03-07 | 2012-09-12 | 上海华勤通讯技术有限公司 | 移动终端和解锁方法 |
EP2674890A1 (en) * | 2012-06-15 | 2013-12-18 | Yankey Information Co., Ltd. | Pattern password trajectory configuration system and method using the same |
CN103413103A (zh) * | 2013-08-30 | 2013-11-27 | 任建军 | 一种图形密码输入***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104751565A (zh) | 2015-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103793815B (zh) | 适用于银行卡和行业卡的移动智能终端收单***及方法 | |
CN103793636B (zh) | 一种设备及保护设备隐私的方法 | |
US20170235962A1 (en) | Secure Electronic Keypad Entry | |
US20150137944A1 (en) | Preventing the discovery of access codes | |
WO2014188210A1 (en) | User authentication system and method | |
CN105320864A (zh) | 一种事件操作的处理方法及装置 | |
CN103488940A (zh) | 智能设备应用程序的密码保护***与方法 | |
CN107194268A (zh) | 一种信息处理方法、装置、计算机装置及可读存储介质 | |
US8667025B2 (en) | Variable substitution data processing method | |
CN103200011A (zh) | 一种密码认证方法及装置 | |
CN101676926A (zh) | 触摸式电子设备及其权限管控方法 | |
CN105007154B (zh) | 一种基于aes算法的加密解密装置 | |
CN103957106A (zh) | 自定义双向动态安全认证*** | |
CN103514388B (zh) | 图形密码轨迹设定*** | |
CN105760741A (zh) | 密码输入方法、安全芯片及*** | |
CN103678962A (zh) | 管理个人信息的方法、装置及终端 | |
CN105100035A (zh) | 一种密码设置方法及*** | |
CN107895105A (zh) | 一种密码处理方法、终端设备及计算机可读存储介质 | |
CN104751565B (zh) | 手势支付密码输入模块以及使用其的手势支付密码*** | |
CN106656471B (zh) | 一种用户敏感信息的保护方法和*** | |
CN103577772B (zh) | 密码输入方法、电子装置、解锁方法、数据验证方法 | |
CN204759430U (zh) | 一种随机密码输入装置 | |
CN109213612A (zh) | 一种基于webservice接口的***开具方法及*** | |
CN105373918A (zh) | 多pos终端一体化支付***和方法 | |
CN106096961A (zh) | 智能pos终端双芯片安全触控输入***及其实现方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |