基于移动终端进行身份验证的系统及方法

文档序号:9667681阅读:254来源:国知局
基于移动终端进行身份验证的系统及方法
【技术领域】
[0001]本发明涉及密码保护技术,特别是涉及一种基于移动终端进行身份验证的系统及方法。
【背景技术】
[0002]随着计算机技术的飞速发展,信息安全和财产安全变得越来越重要,因此如何有效的保护我们的信息安全与财产安全至关重要。目前我们使用的ATM机大多数都是采用插银行卡,输入密码完成。由于很多ATM机所处的环境相对复杂,有时候在ATM机旁操作输入密码会不小心被别人看到。虽然目前也有利用移动终端进行ATM身份验证的方法,例如中国在先专利申请,公开号CN1811830A,专利名称为利用手机进行ATM身份验证的系统及其方法,在该在先申请中是利用移动终端替代银行卡以及密码输入这种方式来进行,移动终端成为唯一的一个取款的凭证。若移动终端丢失,很可能给用户造成巨大的损失。

【发明内容】

[0003]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于移动终端进行身份验证的系统及方法,用于解决现有的ATM在输入密码时会被其他人看到而导致密码泄露和完全利用移动终端替代银行卡和密码输入而存在的移动终端丢失时引起的巨大损失等问题。
[0004]为实现上述目的及其他相关目的,本发明一方面提供了一种基于移动终端进行身份验证的方法,包括:
[0005]将移动终端与ATM终端建立通信连接,由所述移动终端将振动密码发送至所述ATM终端;
[0006]由所述ATM终端读取所述移动终端发送过来的所述振动密码;
[0007]由所述ATM终端对所述振动密码进行识别形成对应的识别密码;以及
[0008]由所述ATM终端将所述识别密码与所述银行卡所属的密码进行密码验证的比对,若比对结果相同则通过验证,若比对结果不相同则不通过验证。
[0009]优选地,还包括:由所述移动终端将银行卡的密码信息转化为振动密码。
[0010]优选地,所述振动密码是通过线性马达实现的。
[0011]优选地,由所述ATM终端读取所述移动终端发送过来的所述振动密码,包括:
[0012]将所述移动终端放置于所述ATM终端上;
[0013]启动所述移动终端,使得所述移动终端输出所述振动密码;以及
[0014]由所述ATM终端采集所述振动密码。
[0015]本发明另一方面还提供了一种基于移动终端进行身份验证的系统,包括:
[0016]设于移动终端上的振动生成模块,用于将银行卡密码信息转化为振动密码;
[0017]设于ATM终端上的振动检测模块,用于读取所述振动生成模块输出的振动密码;
[0018]设于所述ATM终端上且与所述振动检测模块连接的识别模块,用于对所述振动密码进行识别形成对应的识别密码;
[0019]设于所述ATM终端上且与所述识别模块连接的密码验证模块,将所述识别密码与所述银行卡所属的密码进行密码验证的比对,若比对结果相同则通过验证,若比对结果不相同则不通过验证。
[0020]优选地,所述移动终端上设有与所述振动生成模块连接的输入模块,所述输入模块用于输入银行卡的密码信息以提供给所述振动生成模块。
[0021]优选地,所述振动生成模块为线性马达。
[0022]优选地,所述振动检测模块设有用于放置所述移动终端的放置结构,通过所述放置结构读取所述振动生成模块输出的振动密码。
[0023]优选地,所述放置结构包括供所述移动终端平放的承载面或供所述移动终端竖向插置的插槽。
[0024]如上所述,本发明的一种基于移动终端进行身份验证的系统及方法,具有以下有益效果:
[0025]本发明的基于移动终端进行身份验证的系统及方法,利用移动终端形成振动信息来代替输入密码的方式,防止了他人偷窥窃取密码,为密码的输入提供了安全保障,避免造成财产损失。用户在取款时必须有银行卡和移动终端,否则无法完成操作,具有更高的安全性。
【附图说明】
[0026]图1显示为本发明基于移动终端进行身份验证的系统的结构示意图。
[0027]图2显示为本发明基于移动终端进行身份验证的方法的流程图。
[0028]图3显示为本发明基于移动终端进行身份验证的系统中ATM终端进行处理的流程图。
[0029]元件标号说明
[0030]11移动终端
[0031]12ATM 终端
[0032]111振动生成模块
[0033]112输入模块
[0034]121振动检测模块
[0035]122识别模块
[0036]123密码验证模块
[0037]S21 ?S25 步骤
[0038]S31 ?S38 步骤
【具体实施方式】
[0039]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0040]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0041]请参阅图1,本发明提供一种基于移动终端进行身份验证的系统及方法,在用户将银行卡插入ATM终端后,将移动终端置于ATM终端上,通过移动终端将振动密码传送给ATM终端,代替了用户输入密码的方式,有效防止在输入密码的过程中被其他人看到而造成密码泄露的风险。本发明通过移动终端取代银行卡密码输入,在用户取款时必须有银行卡和移动终端,否则无法完成操作,使得账户安全性更高,这样解决了采用移动终端成为唯一的取款凭证时存在的移动终端丢失而造成银行账户的财产损失的问题。下面结合附图对本发明基于移动终端进行身份验证的系统及方法进行说明。
[0042]如图1所示,本发明一种基于移动终端进行身份验证的系统包括振动生成模块111、输入模块112、振动检测模块121、识别模块122、以及密码验证模块123,其中的振动生成模块111和输入模块112设于移动终端11上,振动生成模块111与输入模块112连接;振动检测模块121、识别模块122、以及密码验证模块123设于ATM终端12上,振动检测模块121与识别模块122连接,识别模块122与密码验证模块123连接。振动生成模块111用于将银行卡密码信息转换为振动密码;输入模块112用于输入银行卡密码信息以提供给振动生成模块111 ;振动检测模块121用于读取振动生成模块111输出的振动密码;识别模块122用于对振动密码进行识别形成对应的识别密码;密码验证模块123用于对识别密码进行密码验证,将识别密码与银行卡所属的密码进行密码验证的比对,若比对结果相同则通过验证,若比对结果不相同则不通过验证。
[0043]本发明基于移动终端进行身份验证的系统,移动终端11内设置的振动生成模块111为线性马达,将银行卡密码信息转换为有规律震动的振动密码,在ATM终端12上的振动检测模块121为振动传感器,在ATM终端12上形成有用于放置移动终端11的放置结构,在用户需要输入密码时,将移动终端11放置在ATM终端12上的放置结构上,通过该放置结构振动检测模块121就可以读取振动生成模块111输出的振动密码。在一优选实施例中,所述放置结构可以是供所述移动终端平放的承载面,也可以是供所述移动终端竖向插置的插槽。
[0044]移动终端11的使用者可以在安全环境下,事先将银行卡密码信息输入给振动生成模块111,通过输入模块112将密码信息输入在移动终端11中,该密码信息被振动生成模块111编译为一个对应的振动密码。而ATM终端12处设置的识别模块122与振动生成模块111采用相对应的编译和解密的算法,该识别模块122根据振动密码,可以将振动密码还原为被编译的密码信息。为便于识别模块122的识别,在形成的振动密码中加入开始符和截止符,通过开始符指示振动密码的开始,截止符指示振动密码的结束。
[0045]通过移动终端11输出的振动密码代替在ATM终端12上手动输入密码,可以有效避免被偷窥而泄露密码,导致账户产生安全风险,在ATM终端12上设置可以读取并识别振动密码的模块,将该识别出来的密码通过密码验证模块123进行密码验证,将该密码验证模块123与ATM终端12连接的后台服务器连接,在后台服务器中根据银行卡信息获取到银行卡所属的密码,也就是用户在银行设置的密码,密码验证模块123对识别密码与银行卡所属密码进行比对,比对相同则通过验证,用户可以进行后续的操作,比如取款、转账等,若比较不相同则不通过验证,提示用户重新验证密码,在多次验证失败后可以吞掉银行卡以保障银行卡账户的安全。
[0046]下面对本发明基于移动终端进行身份验证的系统的工作过程进行说明。
[0047]本发明的基于移动终端进行身份验证的系统应用于用户在ATM终端上进行银行卡操作时,一般在用户将银行卡插入到ATM终端的插卡口后,ATM终端会进入到输入密码的界面,本发明的基于移动终端进行身份验证的系统就用于输入密码和对密码的验证,具体为:在ATM终端进入到输入密码的界面并提醒用户输入密码时,用户将移动终端放置在ATM终端上的振动检测模块的放置结构上,然后启动移动终端上的振动生成模块进行振动密码的输出,此时振动检测模块读取振动生成模块的振动密码
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1