CN108428131B - 基于语音秘密信息隐藏的支付方法 - Google Patents

基于语音秘密信息隐藏的支付方法 Download PDF

Info

Publication number
CN108428131B
CN108428131B CN201810198430.7A CN201810198430A CN108428131B CN 108428131 B CN108428131 B CN 108428131B CN 201810198430 A CN201810198430 A CN 201810198430A CN 108428131 B CN108428131 B CN 108428131B
Authority
CN
China
Prior art keywords
mobile terminal
voice
payment
user
screen
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
Application number
CN201810198430.7A
Other languages
English (en)
Other versions
CN108428131A (zh
Inventor
郑紫微
秦闯
季克宇
张鸣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Xundou Network Technology Co ltd
Original Assignee
Ningbo University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ningbo University filed Critical Ningbo University
Priority to CN201810198430.7A priority Critical patent/CN108428131B/zh
Publication of CN108428131A publication Critical patent/CN108428131A/zh
Application granted granted Critical
Publication of CN108428131B publication Critical patent/CN108428131B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00—Payment architectures, schemes or protocols
    • G06Q20/38—Payment protocols; Details thereof
    • G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00—Payment architectures, schemes or protocols
    • G06Q20/38—Payment protocols; Details thereof
    • G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3823—Payment protocols; Details thereof insuring higher security of transaction combining multiple encryption tools for a transaction
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00—Payment architectures, schemes or protocols
    • G06Q20/38—Payment protocols; Details thereof
    • G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401—Transaction verification
    • G06Q20/4014—Identity check for transactions
    • G06Q20/40145—Biometric identity checks

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Telephone Function (AREA)

Abstract

本发明涉及一种基于语音秘密信息隐藏的支付方法,通过得到移动终端其合法用户的语音顿挫波动系数,将语音顿挫波动系数作为辨识用户合法身份的一个特征,实现了利用语音数据来隐藏用户身份信息的效果;利用移动终端合法用户针对全部数字的数字屏控特征参数、面部辨识值及移动终端合法用户支付操作时的注视支付紧张系数,避免非法者的仿冒支付操作,确保只有验证合法身份的用户操作该移动终端的支付程序,由此在支付操作的初期就起到针对非法者的防范功能,提高支付安全;通过所得针对各幅屏幕扰乱防护图像的爆闪显示频率,使得移动终端屏幕按照对应各各自的爆闪显示频率来显示这些屏幕扰乱防护图像,极大提高移动终端其合法用户的支付信息安全。

Description

基于语音秘密信息隐藏的支付方法
技术领域
本发明涉及移动支付领域,尤其涉及一种基于语音秘密信息隐藏的支付方法。
背景技术
当前,随着移动终端硬件技术和软件技术的不断发展成熟,利用移动终端所实现的移动支付越来越受到人们的钟爱,尤其是年轻群体的喜爱。出门不用带现金,几乎就可以完成正常的消费付款功能,极大地促进了市场支付效率,方便了人们的消费活动。
然而,利用移动终端进行支付虽然方便了用户的正常消费活动,但是,也存在着用户的支付信息被非法盗取或者因个人信息泄漏而造成支付信息被人破解的危险,严重地威胁着用户的支付安全,影响了移动支付活动的正常有序进行。
发明内容
本发明所要解决的技术问题是针对上述现有技术提供一种基于语音秘密信息隐藏的支付方法。该基于语音秘密信息隐藏的支付方法将语音顿挫波动系数作为辨识用户合法身份的一个特征,实现了利用语音数据来隐藏用户身份信息的效果,确保支付程序操作者的身份安全。
本发明解决上述技术问题所采用的技术方案为:基于语音秘密信息隐藏的支付方法,用于实现移动终端的支付操作,其特征在于,包括如下步骤1至步骤12:
步骤1,移动终端显示支付密码输入框界面给其合法用户,获取、存储其合法用户针对各支付密码输入框所先后输入的数字,并以所存储的各数字作为该移动终端的支付密码,且由移动终端在预设时间段内获取该合法用户输入各数字时所对应施加给该移动终端屏幕的压力数据库;
其中,所述支付密码输入框界面中包括有六个支付密码输入框;所述六个支付密码输入框中的第m个支付密码输入框标记为Inputboxm,移动终端合法用户针对支付密码输入框Inputboxm所输入的数字为Dm,m=1,2,…,6;所述预设时间段标记为T1,移动终端合法用户输入数字Dm时所对应施加给移动终端屏幕的压力数据库标记为
Figure BDA0001593746670000011
Figure BDA0001593746670000012
压力数据库
Figure BDA0001593746670000013
内具有N个针对移动终端屏幕的压力数据,
Figure BDA0001593746670000021
表示压力数据库
Figure BDA0001593746670000022
内的第n个施加给移动终端屏幕的压力数据;
步骤2,所述移动终端分别根据其合法用户输入至各支付密码输入框内所对应数字的压力数据库,得到针对所述全部数字的数字屏控特征参数;其中,针对所述全部数字的数字屏控特征参数标记为ψ:
Figure BDA0001593746670000023
其中,
Figure BDA0001593746670000024
表示施加给移动终端屏幕的压力数据
Figure BDA0001593746670000025
与所有压力数据
Figure BDA0001593746670000026
中的最小值,
Figure BDA0001593746670000027
表示施加给移动终端屏幕的压力数据
Figure BDA0001593746670000028
与所有压力数据
Figure BDA0001593746670000029
中的最大值;
步骤3,所述移动终端预先设置语音特征采集预设时间段,由移动终端在该语音特征采集预设时间段内获取其合法用户的语音数据,形成其合法用户的语音数据库;由所述移动终端根据所得其合法用户的语音数据库,得到其合法用户的语音特征校验参数;其中,所述语音特征采集预设时间段标记为T2,移动终端其合法用户的语音数据库标记为VoiceUser,VoiceUser={voiceUser,k},k=1,2,…,K;语音数据库VoiceUser内具有K个语音数据,voiceUser,k表示语音数据库VoiceUser内的第k个语音数据;语音数据voiceUser,k的振幅标记为
Figure BDA00015937466700000210
所述移动终端其合法用户的语音特征校验参数标记为κ:
Figure BDA00015937466700000211
其中,
Figure BDA00015937466700000212
表示移动终端其合法用户的所有语音数据振幅数值中的数值中间值;
步骤4,设置针对所述移动终端合法用户面部信息的面部预设采集时间段,由移动终端在所述面部预设采集时间段内获取、处理其合法用户的预设个数的面部图像,得到针对该移动终端合法用户的面部图像数据库以及合法用户面部辨识值;
其中,所述面部预设采集时间段标记为T3,针对移动终端合法用户面部图像的预设个数标记为S,所述移动终端合法用户的面部图像数据库标记为FaceUser,所述移动终端合法用户的面部图像数据库FaceUser内的第s个面部图像标记为JpgUser,s,1≤s≤S;所述移动终端合法用户面部辨识值标记为θFace:
Figure BDA0001593746670000031
Figure BDA0001593746670000032
Figure BDA0001593746670000033
其中,LFace,s表示面部图像JpgUser,s的长度值,WFace,s表示面部图像JpgUser,s的宽度值;
步骤5,所述移动终端连续获取其合法用户的六幅眼睛图像,以获取的所述六幅眼睛图像作为针对移动终端支付时的屏幕扰乱防护图像;
其中,在移动终端屏幕上,按照从左至右的顺序,所获取移动终端其合法用户的眼睛图像标记JpgEye,m;针对移动终端支付时的屏幕扰乱防护图像标记为JpgProtect,m,m=1,2,…,6;
步骤6,所述移动终端在步骤1的所述预设时间段内获取其合法用户双眼注意力集中在该移动终端屏幕上的时间,并由移动终端分别获取其合法用户的左眼和右眼在预设时间段内对应的眨眼次数,得到移动终端其合法用户的注视支付紧张系数;
其中,所述移动终端其合法用户双眼注意力集中在该移动终端屏幕上的时间标记为T4,所述移动终端其合法用户的左眼在预设时间段内的眨眼次数标记为Cleft,所述移动终端其合法用户的右眼在预设时间段内的眨眼次数标记为Cright,所述移动终端其合法用户的注视支付紧张系数标记为Ω:
Figure BDA0001593746670000034
其中,T1表示所述预设时间段;
步骤7,所述移动终端根据在所述语音特征采集预设时间段内所采集并形成的其合法用户的语音数据库,得到移动终端其合法用户的语音顿挫波动系数;其中,所述语音顿挫波动系数标记为ρ:
Figure BDA0001593746670000041
其中,T2表示所述语音特征采集预设时间段;
步骤8,所述移动终端分别获取其屏幕当前光照强度值以及各屏幕扰乱防护图像的长度值和宽度值,并结合预设时间段以及语音特征采集预设时间段、面部预设采集时间段、所得数字屏控特征参数、注视支付紧张系数和语音顿挫波动系数,分别得到针对各幅屏幕扰乱防护图像的爆闪显示频率;
其中,所述屏幕扰乱防护图像JpgProtect,m的长度值和宽度值分别对应标记为
Figure BDA0001593746670000049
和
Figure BDA00015937466700000410
所述屏幕扰乱防护图像JpgProtect,m的爆闪显示频率标记为
Figure BDA00015937466700000411
Figure BDA0001593746670000042
其中,
Figure BDA0001593746670000043
表示数值
Figure BDA0001593746670000044
和数值
Figure BDA0001593746670000045
的最大值;
Figure BDA0001593746670000046
表示数值
Figure BDA0001593746670000047
和数值
Figure BDA0001593746670000048
的最小值;
步骤9,所述移动终端在检测到有操作者做支付密码输入操作时,移动终端弹出获取当前操作者语音的界面,且移动终端在预设语音获取时间段内获取到语音数据时,转入步骤10;否则,所述移动终端强制关闭当前支付界面且拒绝当前操作者的支付操作,直到移动终端获取到当前操作者的语音数据时方才准许转入步骤10;
步骤10,所述移动终端在检测到操作者开始输入数字支付密码时,移动终端获取当前操作者的面部辨识值,并且判断当前操作者的面部辨识值与步骤1中所得合法用户面部辨识值一致时,转入执行步骤11;否则,所述移动终端强制关闭当前支付界面且拒绝当前操作者的支付操作;
步骤11,所述移动终端将其屏幕分成六个显示区域,且分别在各显示区域内显示一个数字支付密码输入框,且将所得六幅屏幕扰乱防护图像随机地分配至所述六个显示区域,由移动终端的屏幕按照所得各爆闪显示频率分别对应地显示各屏幕扰乱防护图像;
步骤12,所述移动终端接收通过合法身份验证的当前操作者在各数字支付密码输入框内所输入的数字,并且判断当前操作者在数字支付密码输入框内所先后输入的数字与步骤1中存储的六位数字支付密码对应一致时,移动终端准许当前操作者的支付操作;否则,移动终端按照所得各爆闪显示频率对应显示各显示区域内的屏幕扰乱防护图像,并强制退出当前支付程序。
改进地,在所述基于语音秘密信息隐藏的支付方法中,针对支付密码输入框Inputboxm所输入的数字Dm满足如下条件:2≤Dm≤9,m=1,2,…,6。
进一步地,在所述基于语音秘密信息隐藏的支付方法中,所述语音特征采集预设时间段T2为3min。
再改进,在所述基于语音秘密信息隐藏的支付方法中,所述面部预设采集时间段大于所述语音特征采集预设时间段。
可选择地,在所述基于语音秘密信息隐藏的支付方法中,所述移动终端为智能手机或平板电脑。
进一步地,所述移动终端的系统为Android系统或iOS系统。
与现有技术相比,本发明的优点在于:
首先,本发明利用移动终端其合法用户在各支付密码输入框输入对应数字时的压力数据,得到针对全部数字的数字屏控特征参数,由此将压力特征作为针对移动终端合法用户进行支付操作时的身份辨识特征;通过利用移动终端构建的其合法用户的面部图像数据库来得到表征移动终端合法用户身份信息的面部辨识值这一特征参数,以避免非法者的仿冒支付操作,确保只有经过验证合法身份的用户才能操作该移动终端的支付程序,由此在支付操作的初期就起到针对非法者的防范功能,提高支付安全;
其次,通过基于移动终端合法用户双眼在预设时间段内分别针对移动终端屏幕的眨眼次数,得到表征移动终端合法用户支付操作时的注视支付紧张系数,可以有效地帮助移动终端准确识别其合法用户是否当前正在进行支付操作,由此保证移动终端合法用户的支付信息安全;
再次,通过得到移动终端其合法用户的语音顿挫波动系数,可以使得移动终端准确地根据外部所输入的用户语音情况来得到所输入语音的语音顿挫波动情况,由此将语音顿挫波动系数作为辨识用户合法身份的一个特征,实现了利用语音数据来隐藏用户身份信息的效果,再次确保支付程序操作者的身份安全;
最后,通过得到针对各幅屏幕扰乱防护图像的爆闪显示频率,可以使得在每幅屏幕扰乱防护图像在移动终端屏幕上显示时,移动终端屏幕针对各屏幕扰乱防护图像的部分都会按照对应各各自的爆闪显示频率来显示这些屏幕扰乱防护图像,这样,由于非法者根本就不知道移动终端合法用户所设置的数字支付密码,加之此时移动终端屏幕上的各幅屏幕扰乱防护图像又按照各自对应的爆闪显示频率不断闪烁,由此可以强有力地干扰非法者所试图成功准确偷窥查看到合法用户所输入支付密码的概率,极大地提高了移动终端其合法用户的支付信息安全。
附图说明
图1为发明实施例中基于语音秘密信息隐藏的支付方法流程示意图。
具体实施方式
以下结合附图实施例对本发明作进一步详细描述。
如图1所示,本实施例中基于语音秘密信息隐藏的支付方法,用于实现移动终端的支付操作,该基于语音秘密信息隐藏的支付方法包括如下步骤1至步骤12:
步骤1,移动终端显示支付密码输入框界面给其合法用户,获取、存储其合法用户针对各支付密码输入框所先后输入的数字,并以所存储的各数字作为该移动终端的支付密码,且由移动终端在预设时间段内获取该合法用户输入各数字时所对应施加给该移动终端屏幕的压力数据库;
其中,支付密码输入框界面中包括有六个支付密码输入框;六个支付密码输入框中的第m个支付密码输入框标记为Inputboxm,移动终端合法用户针对支付密码输入框Inputboxm所输入的数字为Dm,m=1,2,…,6;预设时间段标记为T1,移动终端合法用户输入数字Dm时所对应施加给移动终端屏幕的压力数据库标记为
Figure BDA0001593746670000061
Figure BDA0001593746670000062
Figure BDA0001593746670000063
压力数据库
Figure BDA0001593746670000064
内具有N个针对移动终端屏幕的压力数据,
Figure BDA0001593746670000065
表示压力数据库
Figure BDA0001593746670000066
内的第n个施加给移动终端屏幕的压力数据;
具体地,六个支付密码输入框分别为Inputbox1、Inputbox2、Inputbox3、Inputbox4、Inputbox5和Inputbox6;移动终端合法用户针对各支付密码输入框与所输入数字之间的关系对应如下:
支付密码输入框Inputbox1内所输入的数字为D1,支付密码输入框Inputbox2内所输入的数字为D2,支付密码输入框Inputbox3内所输入的数字为D3,支付密码输入框Inputbox4内所输入的数字为D4,支付密码输入框Inputbox5内所输入的数字为D5,支付密码输入框Inputbox6内所输入的数字为D6;
另外,比如说,移动终端合法用户输入数字D1时所对应施加给移动终端屏幕的压力数据库标记为
Figure BDA0001593746670000067
压力数据库
Figure BDA0001593746670000068
内具有五个压力数据,即N=5,则
Figure BDA0001593746670000069
需要说明的是,在本实施例中,针对支付密码输入框Inputboxm所输入的数字Dm满足如下条件:2≤Dm≤9,m=1,2,…,6。也就是说,本实施例中所指的各支付密码输入框内所输入的数字范围为数字2到数字9这个区间;
本实施例中的移动终端可以选用智能手机或平板电脑,其中,移动终端的系统为Android系统或iOS系统;
步骤2,移动终端分别根据其合法用户输入至各支付密码输入框内所对应数字的压力数据库,得到针对全部数字的数字屏控特征参数;其中,针对全部数字的数字屏控特征参数标记为ψ:
Figure BDA0001593746670000071
其中,
Figure BDA0001593746670000072
表示施加给移动终端屏幕的压力数据
Figure BDA0001593746670000073
与所有压力数据
Figure BDA0001593746670000074
中的最小值,
Figure BDA0001593746670000075
表示施加给移动终端屏幕的压力数据
Figure BDA0001593746670000076
与所有压力数据
Figure BDA0001593746670000077
中的最大值;
针对该步骤2举例说明如下,针对步骤1中所说的支付密码输入框Inputbox1,数值N=5,其所对应的压力数据库为
Figure BDA0001593746670000078
Figure BDA0001593746670000079
表示支付密码输入框Inputbox5所对应压力数据库为
Figure BDA00015937466700000710
内的第五个压力数据;
Figure BDA00015937466700000711
就表示压力数据库为
Figure BDA00015937466700000712
内的五个压力数据与压力数据
Figure BDA00015937466700000713
经比较后的最小值;
同样地,
Figure BDA00015937466700000714
就表示压力数据库为
Figure BDA00015937466700000715
内的五个压力数据与压力数据
Figure BDA00015937466700000716
经比较后的最大值;
在该步骤2中,通过利用移动终端其合法用户在各支付密码输入框输入对应数字时的压力数据,得到针对全部数字的数字屏控特征参数,由此利用该针对全部数字的数字屏控特征参数来表征合法用户输入支付密码时的操作压力特征,即将压力特征作为针对移动终端合法用户进行支付操作时的身份辨识特征;
步骤3,移动终端预先设置语音特征采集预设时间段,由移动终端在该语音特征采集预设时间段内获取其合法用户的语音数据,形成其合法用户的语音数据库;由移动终端根据所得其合法用户的语音数据库,得到其合法用户的语音特征校验参数;
其中,语音特征采集预设时间段标记为T2,移动终端其合法用户的语音数据库标记为VoiceUser,VoiceUser={voiceUser,k},k=1,2,…,K;
设定语音数据库VoiceUser内具有K个语音数据,voiceUser,k表示语音数据库VoiceUser内的第k个语音数据;语音数据voiceUser,k的振幅标记为
Figure BDA00015937466700000811
移动终端其合法用户的语音特征校验参数标记为κ:
Figure BDA0001593746670000081
其中,
Figure BDA0001593746670000082
表示移动终端其合法用户的所有语音数据振幅数值中的数值中间值;
在本实施例中,语音特征采集预设时间段T2优选设置为3min,即T2=3min。
假设移动终端其合法用户语音数据库VoiceUser的语音数据设置为7个,即K=7,这七个语音数据分别是voiceUser,1、voiceUser,2、voiceUser,3、voiceUser,4、voiceUser,5、voiceUser,6和voiceUser,7;对应地,各语音数据的振幅依次对应为
Figure BDA0001593746670000083
Figure BDA0001593746670000084
和
Figure BDA0001593746670000085
移动终端其合法用户的语音特征校验参数κ值计算如下:
Figure BDA0001593746670000086
此时的
Figure BDA0001593746670000087
就是移动终端其合法用户的所有语音数据振幅数值
Figure BDA0001593746670000088
和
Figure BDA0001593746670000089
中的数值中间值;也就是说,
Figure BDA00015937466700000810
是所有语音数据振幅数值按照数值大小排序后,那个数值位于中间的语音数据振幅数值;
步骤4,设置针对移动终端合法用户面部信息的面部预设采集时间段,由移动终端在面部预设采集时间段内获取、处理其合法用户的预设个数的面部图像,得到针对该移动终端合法用户的面部图像数据库以及合法用户面部辨识值;
其中,面部预设采集时间段标记为T3,针对移动终端合法用户面部图像的预设个数标记为S,移动终端合法用户的面部图像数据库标记为FaceUser,移动终端合法用户的面部图像数据库FaceUser内的第s个面部图像标记为JpgUser,s,1≤s≤S;移动终端合法用户面部辨识值标记为θFace:
Figure BDA0001593746670000091
Figure BDA0001593746670000092
Figure BDA0001593746670000093
其中,LFace,s表示面部图像JpgUser,s的长度值,WFace,s表示面部图像JpgUser,s的宽度值;本实施例中的面部预设采集时间段大于语音特征采集预设时间段,即面部预设采集时间段大于3min;
该步骤4通过利用移动终端构建的其合法用户的面部图像数据库来得到表征移动终端合法用户身份信息的面部辨识值这一特征参数,以避免非法者的仿冒支付操作,确保只有经过验证合法身份的用户才能操作该移动终端的支付程序,由此在支付操作的初期就起到针对非法者的防范功能,提高支付安全;
步骤5,移动终端连续获取其合法用户的六幅眼睛图像,以获取的这六幅眼睛图像作为针对移动终端支付时的屏幕扰乱防护图像;
其中,在移动终端屏幕上,按照从左至右的顺序,所获取移动终端其合法用户的眼睛图像标记JpgEye,m;针对移动终端支付时的屏幕扰乱防护图像标记为JpgProtect,m,m=1,2,…,6;
此处需要举例说明如下,所获取移动终端合法用户的眼睛图像分别标记为JpgEye,1、JpgEye,2、JpgEye,3、JpgEye,4、JpgEye,5和JpgEye,6;
针对移动终端支付时的屏幕扰乱防护图像分别对应标记为JpgProtect,1、JpgProtect,2、JpgProtect,3、JpgProtect,4、JpgProtect,5和JpgProtect,6;
步骤6,移动终端在步骤1的预设时间段T1内获取其合法用户双眼注意力集中在该移动终端屏幕上的时间,并由移动终端分别获取其合法用户的左眼和右眼在预设时间段内对应的眨眼次数,得到移动终端其合法用户的注视支付紧张系数;
其中,移动终端其合法用户双眼注意力集中在该移动终端屏幕上的时间标记为T4,移动终端其合法用户的左眼在预设时间段内的眨眼次数标记为Cleft,移动终端其合法用户的右眼在预设时间段内的眨眼次数标记为Cright,移动终端其合法用户的注视支付紧张系数标记为Ω:
Figure BDA0001593746670000101
其中,T1表示预设时间段;
针对此处的步骤6需要说明的是,由于移动终端合法用户在利用移动终端支付操作时,因涉及到资金问题,移动终端合法用户对于移动终端屏幕的注视程度与其正常操作移动终端时对移动终端屏幕的注视程度显然是截然是不同的;通常情况下,移动终端合法用户在进行支付操作时更加会注视移动终端屏幕,这种针对移动终端屏幕的注视程度对应表现为用户的左右眼注意力,进一步具体表现为左眼眨眼频率和右眼眨眼频率。因此,该步骤6通过基于移动终端合法用户双眼在预设时间段T1内分别针对移动终端屏幕的眨眼次数,得到表征移动终端合法用户支付操作时的注视支付紧张系数,可以有效地帮助移动终端准确识别其合法用户是否当前正在进行支付操作,由此保证移动终端合法用户的支付信息安全;
步骤7,移动终端根据在语音特征采集预设时间段T2内所采集并形成的其合法用户的语音数据库,得到移动终端其合法用户的语音顿挫波动系数;其中,语音顿挫波动系数标记为ρ:
Figure BDA0001593746670000102
其中,T2表示语音特征采集预设时间段;
在该步骤7中,通过得到移动终端其合法用户的语音顿挫波动系数,可以使得移动终端准确地根据外部所输入的用户语音情况来得到所输入语音的语音顿挫波动情况,由于每个人在说话时的语音大小、语音速度快慢均不同,这样移动终端利用所得到的语音顿挫波动系数就可以非常清楚、准确地获知当前语音是否为其合法用户的语音,由此作为辨识用户合法身份的一个特征,再次确保支付程序操作者的身份安全;
步骤8,移动终端分别获取其屏幕当前光照强度值以及各屏幕扰乱防护图像的长度值和宽度值,并结合预设时间段T1以及语音特征采集预设时间段T2、面部预设采集时间段T3、所得数字屏控特征参数ψ、注视支付紧张系数Ω和语音顿挫波动系数ρ,分别得到针对各幅屏幕扰乱防护图像的爆闪显示频率;
其中,屏幕扰乱防护图像JpgProtect,m的长度值和宽度值分别对应标记为
Figure BDA0001593746670000112
和
Figure BDA0001593746670000113
屏幕扰乱防护图像JpgProtect,m的爆闪显示频率标记为
Figure BDA0001593746670000114
Figure BDA0001593746670000111
其中,
Figure BDA0001593746670000115
表示数值
Figure BDA0001593746670000116
和数值
Figure BDA0001593746670000117
的最大值;
Figure BDA0001593746670000118
表示数值
Figure BDA00015937466700001110
和数值
Figure BDA0001593746670000119
的最小值;
在该步骤8中,通过得到针对各幅屏幕扰乱防护图像的爆闪显示频率,可以使得在每幅屏幕扰乱防护图像在移动终端屏幕上显示时,移动终端屏幕针对各屏幕扰乱防护图像的部分都会按照对应各各自的爆闪显示频率来显示这些屏幕扰乱防护图像,这样,由于非法者根本就不知道移动终端合法用户所设置的数字支付密码,加之此时移动终端屏幕上的各幅屏幕扰乱防护图像又按照各自对应的爆闪显示频率不断闪烁,由此可以强有力地干扰非法者所试图成功准确偷窥查看到合法用户所输入支付密码的概率,极大地提高了移动终端其合法用户的支付信息安全;
步骤9,移动终端在检测到有操作者做支付密码输入操作时,移动终端弹出获取当前操作者语音的界面,且移动终端在预设语音获取时间段内获取到语音数据时,转入步骤10;否则,移动终端强制关闭当前支付界面且拒绝当前操作者的支付操作,直到移动终端获取到当前操作者的语音数据时方才准许转入步骤10,由此避免因非法用户或者其他用户对移动终端的支付操作;
步骤10,移动终端在检测到操作者开始输入数字支付密码时,移动终端获取当前操作者的面部辨识值,并且判断当前操作者的面部辨识值与步骤1中所得合法用户面部辨识值一致时,转入执行步骤11;否则,移动终端强制关闭当前支付界面且拒绝当前操作者的支付操作,由此避免因非法用户或者其他用户对移动终端的支付操作;
步骤11,移动终端将其屏幕分成六个显示区域,且分别在各显示区域内显示一个数字支付密码输入框,且将所得六幅屏幕扰乱防护图像随机地分配至所述六个显示区域,由移动终端的屏幕按照所得各爆闪显示频率分别对应地显示各屏幕扰乱防护图像;
例如,移动终端屏幕上所分成的六个显示区域分布是Area1、Area2、Area3、Area4、Area5和Area6;
显示区域Area1至Area6内所显示的数字支付密码输入框分布一一对应地标记为Inputbox1、Inputbox2、Inputbox3、Inputbox4、Inputbox5和Inputbox6;
移动终端在显示出这六个数字支付密码输入框后,移动终端就随机地分配六幅屏幕扰乱防护图像到这六个显示区域内;例如,移动终端地随机分配情况如下:
屏幕扰乱防护图像JpgProtect,1被分配到显示区域Area2,移动终端屏幕在该显示区域Area2内按照爆闪显示频率
Figure BDA0001593746670000121
显示该图像JpgProtect,1;
屏幕扰乱防护图像JpgProtect,2被分配到显示区域Area1,移动终端屏幕在该显示区域Area1内按照爆闪显示频率
Figure BDA0001593746670000122
显示该图像JpgProtect,2;
屏幕扰乱防护图像JpgProtect,3被分配到显示区域Area3,移动终端的屏幕在该显示区域Area3内按照爆闪显示频率
Figure BDA0001593746670000123
显示该图像JpgProtect,3;
屏幕扰乱防护图像JpgProtect,4被分配到显示区域Area4,移动终端的屏幕在该显示区域Area4内按照爆闪显示频率
Figure BDA0001593746670000124
显示该图像JpgProtect,4;
屏幕扰乱防护图像JpgProtect,5被分配到显示区域Area5,移动终端的屏幕在该显示区域Area5内按照爆闪显示频率
Figure BDA0001593746670000125
显示该图像JpgProtect,5;
屏幕扰乱防护图像JpgProtect,6被分配到显示区域Area6,移动终端的屏幕在该显示区域Area6内按照爆闪显示频率
Figure BDA0001593746670000126
显示该图像JpgProtect,6;
步骤12,移动终端接收通过合法身份验证的当前操作者在各数字支付密码输入框内所输入的数字,并且判断当前操作者在数字支付密码输入框内所先后输入的数字与步骤1中存储的六位数字支付密码对应一致时,移动终端准许当前操作者的支付操作;否则,移动终端按照所得各爆闪显示频率对应显示各显示区域内的屏幕扰乱防护图像,并强制退出当前支付程序。
尽管以上详细地描述了本发明的优选实施例,但是应该清楚地理解,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (6)

1.基于语音秘密信息隐藏的支付方法,用于实现移动终端的支付操作,其特征在于,包括如下步骤1至步骤12:
步骤1,移动终端显示支付密码输入框界面给其合法用户,获取、存储其合法用户针对各支付密码输入框所先后输入的数字,并以所存储的各数字作为该移动终端的支付密码,且由移动终端在预设时间段内获取该合法用户输入各数字时所对应施加给该移动终端屏幕的压力数据库;
其中,所述支付密码输入框界面中包括有六个支付密码输入框;所述六个支付密码输入框中的第m个支付密码输入框标记为Inputboxm,移动终端合法用户针对支付密码输入框Inputboxm所输入的数字为Dm,m=1,2,…,6;所述预设时间段标记为T1,移动终端合法用户输入数字Dm时所对应施加给移动终端屏幕的压力数据库标记为
Figure FDA0003118998290000011
Figure FDA0003118998290000012
压力数据库
Figure FDA0003118998290000013
内具有N个针对移动终端屏幕的压力数据,
Figure FDA0003118998290000014
表示压力数据库
Figure FDA0003118998290000015
内的第n个施加给移动终端屏幕的压力数据;
步骤2,所述移动终端分别根据其合法用户输入至各支付密码输入框内所对应数字的压力数据库,得到针对全部数字的数字屏控特征参数;其中,针对全部数字的数字屏控特征参数标记为ψ:
Figure FDA0003118998290000016
其中,
Figure FDA0003118998290000017
表示施加给移动终端屏幕的压力数据
Figure FDA0003118998290000018
与所有压力数据
Figure FDA0003118998290000019
中的最小值,
Figure FDA00031189982900000110
表示施加给移动终端屏幕的压力数据
Figure FDA00031189982900000111
与所有压力数据
Figure FDA00031189982900000112
中的最大值;
步骤3,所述移动终端预先设置语音特征采集预设时间段,由移动终端在该语音特征采集预设时间段内获取其合法用户的语音数据,形成其合法用户的语音数据库;由所述移动终端根据所得其合法用户的语音数据库,得到其合法用户的语音特征校验参数;其中,所述语音特征采集预设时间段标记为T2,移动终端其合法用户的语音数据库标记为VoiceUser,VoiceUser={voiceUser,k},k=1,2,…,K;语音数据库VoiceUser内具有K个语音数据,voiceUser,k表示语音数据库VoiceUser内的第k个语音数据;语音数据voiceUser,k的振幅标记为
Figure FDA0003118998290000021
所述移动终端其合法用户的语音特征校验参数标记为κ:
Figure FDA0003118998290000022
其中,
Figure FDA0003118998290000023
表示移动终端其合法用户的所有语音数据振幅数值中的数值中间值;
步骤4,设置针对所述移动终端合法用户面部信息的面部预设采集时间段,由移动终端在所述面部预设采集时间段内获取、处理其合法用户的预设个数的面部图像,得到针对该移动终端合法用户的面部图像数据库以及合法用户面部辨识值;
其中,所述面部预设采集时间段标记为T3,针对移动终端合法用户面部图像的预设个数标记为S,所述移动终端合法用户的面部图像数据库标记为FaceUser,所述移动终端合法用户的面部图像数据库FaceUser内的第s个面部图像标记为JpgUser,s,1≤s≤S;所述移动终端合法用户面部辨识值标记为θFace:
Figure FDA0003118998290000024
Figure FDA0003118998290000025
Figure FDA0003118998290000026
其中,LFace,s表示面部图像JpgUser,s的长度值,WFace,s表示面部图像JpgUser,s的宽度值;
步骤5,所述移动终端连续获取其合法用户的六幅眼睛图像,以获取的所述六幅眼睛图像作为针对移动终端支付时的屏幕扰乱防护图像;
其中,在移动终端屏幕上,按照从左至右的顺序,所获取移动终端其合法用户的眼睛图像标记JpgEye,m;针对移动终端支付时的屏幕扰乱防护图像标记为JpgProtect,m,m=1,2,…,6;
步骤6,所述移动终端在步骤1的所述预设时间段内获取其合法用户双眼注意力集中在该移动终端屏幕上的时间,并由移动终端分别获取其合法用户的左眼和右眼在预设时间段内对应的眨眼次数,得到移动终端其合法用户的注视支付紧张系数;
其中,所述移动终端其合法用户双眼注意力集中在该移动终端屏幕上的时间标记为T4,所述移动终端其合法用户的左眼在预设时间段内的眨眼次数标记为Cleft,所述移动终端其合法用户的右眼在预设时间段内的眨眼次数标记为Cright,所述移动终端其合法用户的注视支付紧张系数标记为Ω:
Figure FDA0003118998290000031
其中,T1表示所述预设时间段;
步骤7,所述移动终端根据在所述语音特征采集预设时间段内所采集并形成的其合法用户的语音数据库,得到移动终端其合法用户的语音顿挫波动系数;其中,所述语音顿挫波动系数标记为ρ:
Figure FDA0003118998290000032
其中,T2表示所述语音特征采集预设时间段;
步骤8,所述移动终端分别获取其屏幕当前光照强度值以及各屏幕扰乱防护图像的长度值和宽度值,并结合预设时间段以及语音特征采集预设时间段、面部预设采集时间段、所得数字屏控特征参数、注视支付紧张系数和语音顿挫波动系数,分别得到针对各幅屏幕扰乱防护图像的爆闪显示频率;
其中,所述屏幕扰乱防护图像JpgProtect,m的长度值和宽度值分别对应标记为
Figure FDA0003118998290000033
和
Figure FDA0003118998290000034
所述屏幕扰乱防护图像JpgProtect,m的爆闪显示频率标记为
Figure FDA0003118998290000035
Figure FDA0003118998290000036
其中,
Figure FDA0003118998290000037
表示数值
Figure FDA0003118998290000038
和数值
Figure FDA0003118998290000039
的最大值;
Figure FDA00031189982900000310
表示数值
Figure FDA00031189982900000311
和数值
Figure FDA00031189982900000312
的最小值;
步骤9,所述移动终端在检测到有操作者做支付密码输入操作时,移动终端弹出获取当前操作者语音的界面,且移动终端在预设语音获取时间段内获取到语音数据时,转入步骤10;否则,所述移动终端强制关闭当前支付界面且拒绝当前操作者的支付操作,直到移动终端获取到当前操作者的语音数据时方才准许转入步骤10;
步骤10,所述移动终端在检测到操作者开始输入数字支付密码时,移动终端获取当前操作者的面部辨识值,并且判断当前操作者的面部辨识值与步骤1中所得合法用户面部辨识值一致时,转入执行步骤11;否则,所述移动终端强制关闭当前支付界面且拒绝当前操作者的支付操作;
步骤11,所述移动终端将其屏幕分成六个显示区域,且分别在各显示区域内显示一个数字支付密码输入框,且将所得六幅屏幕扰乱防护图像随机地分配至所述六个显示区域,由移动终端的屏幕按照所得各爆闪显示频率分别对应地显示各屏幕扰乱防护图像;
步骤12,所述移动终端接收通过合法身份验证的当前操作者在各数字支付密码输入框内所输入的数字,并且判断当前操作者在数字支付密码输入框内所先后输入的数字与步骤1中存储的六位数字支付密码对应一致时,移动终端准许当前操作者的支付操作;否则,移动终端按照所得各爆闪显示频率对应显示各显示区域内的屏幕扰乱防护图像,并强制退出当前支付程序。
2.根据权利要求1所述基于语音秘密信息隐藏的支付方法,其特征在于,针对支付密码输入框Inputboxm所输入的数字Dm满足如下条件:2≤Dm≤9,m=1,2,…,6。
3.根据权利要求1所述基于语音秘密信息隐藏的支付方法,其特征在于,所述语音特征采集预设时间段T2为3min。
4.根据权利要求1所述基于语音秘密信息隐藏的支付方法,其特征在于,所述面部预设采集时间段大于所述语音特征采集预设时间段。
5.根据权利要求1~4任一项所述基于语音秘密信息隐藏的支付方法,其特征在于,所述移动终端为智能手机或平板电脑。
6.根据权利要求5所述基于语音秘密信息隐藏的支付方法,其特征在于,所述移动终端的系统为Android系统或iOS系统。
CN201810198430.7A 2018-03-12 2018-03-12 基于语音秘密信息隐藏的支付方法 Active CN108428131B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810198430.7A CN108428131B (zh) 2018-03-12 2018-03-12 基于语音秘密信息隐藏的支付方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810198430.7A CN108428131B (zh) 2018-03-12 2018-03-12 基于语音秘密信息隐藏的支付方法

Publications (2)

Publication Number Publication Date
CN108428131A CN108428131A (zh) 2018-08-21
CN108428131B true CN108428131B (zh) 2021-08-03

Family

ID=63158129

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810198430.7A Active CN108428131B (zh) 2018-03-12 2018-03-12 基于语音秘密信息隐藏的支付方法

Country Status (1)

Country Link
CN (1) CN108428131B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005015452A1 (en) * 2003-08-08 2005-02-17 Paycool, International, Ltd. Methods for facilitating validation of financial transactions made through a wireless communication network
CN106295770A (zh) * 2016-10-31 2017-01-04 徐亦隽 一种安全支付银行卡及安全支付方法
CN106709402A (zh) * 2015-11-16 2017-05-24 优化科技(苏州)有限公司 基于音型像特征的真人活体身份验证方法
CN106779674A (zh) * 2016-11-21 2017-05-31 浙江海洋大学 基于nfc的安全交易支付方法
CN107239955A (zh) * 2017-06-21 2017-10-10 张鹏宇 基于北斗卫星导航系统的加强银行账户支付安全的方法
CN107733919A (zh) * 2017-11-10 2018-02-23 上海易果电子商务有限公司 一种用户身份识别的方法、终端、服务器及系统
CN107766785A (zh) * 2017-01-25 2018-03-06 丁贤根 一种面部识别方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9576285B2 (en) * 2002-10-01 2017-02-21 Dylan T X Zhou One gesture, one blink, and one-touch payment and buying using haptic control via messaging and calling multimedia system on mobile and wearable device, currency token interface, point of sale device, and electronic payment card
US20130018782A1 (en) * 2011-07-18 2013-01-17 Tiger T G Zhou Methods and systems for facilitating mobile device payments using codes and cashback business model

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005015452A1 (en) * 2003-08-08 2005-02-17 Paycool, International, Ltd. Methods for facilitating validation of financial transactions made through a wireless communication network
CN106709402A (zh) * 2015-11-16 2017-05-24 优化科技(苏州)有限公司 基于音型像特征的真人活体身份验证方法
CN106295770A (zh) * 2016-10-31 2017-01-04 徐亦隽 一种安全支付银行卡及安全支付方法
CN106779674A (zh) * 2016-11-21 2017-05-31 浙江海洋大学 基于nfc的安全交易支付方法
CN107766785A (zh) * 2017-01-25 2018-03-06 丁贤根 一种面部识别方法
CN107239955A (zh) * 2017-06-21 2017-10-10 张鹏宇 基于北斗卫星导航系统的加强银行账户支付安全的方法
CN107733919A (zh) * 2017-11-10 2018-02-23 上海易果电子商务有限公司 一种用户身份识别的方法、终端、服务器及系统

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于Android的NFC移动支付系统设计与实现;陈平顺等;《数据通信》;20151031;全文 *

Also Published As

Publication number Publication date
CN108428131A (zh) 2018-08-21

Similar Documents

Publication Publication Date Title
CN108171509A (zh) 实现移动终端多屏扰乱显示的安全支付方法
JP4862447B2 (ja) 顔認識システム
AU2019219813A1 (en) Transaction verification system
US9361681B2 (en) Quality metrics for biometric authentication
US20060158307A1 (en) System and method for face recognition
US20140270403A1 (en) Method of host-directed illumination and system for conducting host-directed illumination
US11496471B2 (en) Mobile enrollment using a known biometric
CN113177480A (zh) 基于人脸识别的金融业务处理方法、装置、设备及介质
US20220277311A1 (en) A transaction processing system and a transaction method based on facial recognition
JP2007135149A (ja) 移動携帯端末
KR102530141B1 (ko) 인공지능 기반 얼굴 매칭률 산출을 이용하여 얼굴 인증을 하기 위한 방법 및 장치
CN112949363A (zh) 一种人脸活体识别方法及装置
CN106911630A (zh) 终端及身份认证方法、终端和认证中心的认证方法及系统
Selvakumar et al. Face biometric authentication system for ATM using deep learning
CN113918912A (zh) 一种基于脑纹识别的身份认证方法、系统、设备及介质
CN117853103A (zh) 基于智能手环的支付系统激活方法
CN116777465A (zh) 基于元宇宙的支付方法、装置、设备、介质及产品
CN108053218A (zh) 一种安全的移动支付方法
CN120808459A (zh) 数据处理方法、装置及程序产品
CN113268769A (zh) 基于随机混淆的生物特征数据处理方法、系统及存储介质
KR20190061868A (ko) 홍채인식을 이용한 vr 웹사이트 보안 로그인 시스템
Nazarkevych et al. Identification of biometric images using latent elements
CN108428131A (zh) 基于语音秘密信息隐藏的支付方法
CN119313332A (zh) 一种支付方法、装置、设备和介质
CN111738734A (zh) 一种区块链中账户信息转移与合并的方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240620

Address after: 518000 1104, Building A, Zhiyun Industrial Park, No. 13, Huaxing Road, Henglang Community, Longhua District, Shenzhen, Guangdong Province

Patentee after: Shenzhen Hongyue Information Technology Co.,Ltd.

Country or region after: China

Address before: 315211, Fenghua Road, Jiangbei District, Zhejiang, Ningbo 818

Patentee before: Ningbo University

Country or region before: China

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240621

Address after: Room 2801, No. 596 Tianhe Road, Tianhe District, Guangzhou City, Guangdong Province, 510630

Patentee after: Guangzhou Xundou Network Technology Co.,Ltd.

Country or region after: China

Address before: 518000 1104, Building A, Zhiyun Industrial Park, No. 13, Huaxing Road, Henglang Community, Longhua District, Shenzhen, Guangdong Province

Patentee before: Shenzhen Hongyue Information Technology Co.,Ltd.

Country or region before: China