一种无卡转账或取款的保护方法及手机系统的制作方法

文档序号:9376489阅读:228来源:国知局
一种无卡转账或取款的保护方法及手机系统的制作方法
【技术领域】
[0001]本申请涉及电子技术领域,更具体的说是涉及一种无卡转账或取款的保护方法及手机系统。
【背景技术】
[0002]目前各个银行的ATM(Automatic Teller Machine,自动柜员机)机基本都可以提供无卡转账或取款等业务操作,具体操作时需要输入银行卡的密码及银行发送的短信中的动态码,因为所述动态码具有变动性,进而可以保证无卡转账或取款的安全性。
[0003]但在实际应用中,所述动态码通过短信的方式被发送和查看,存在较大的安全隐患。例如手机中病毒的情况下,所述动态码的信息可以被远程窃取;或者手机被盗的情况下,所述动态码的信息可以被盗窃犯利用;再或者诈骗犯可以利用各种手段套取用户手里的动态码,都可以导致用户银行卡内的财产出现安全问题。
[0004]然而如果要求银行修改工作流程则是非常困难的,因为涉及到很多银行金融机构要一起变动。所以目前的无卡转账或取款操作中,存在较大的安全隐患有待改善。

【发明内容】

[0005]有鉴于此,本申请提供了一种无卡转账或取款的保护方法及手机系统,用以解决现有技术中用户银行卡在进行无卡操作时存在的安全问题。
[0006]为实现上述目的,本申请提供如下技术方案:
[0007]—种无卡转账或取款的保护方法,应用于手机系统,所述手机系统包括只读的第一操作系统及与网络连接的第二操作系统;所述无卡转账或取款的保护方法包括:
[0008]所述第二操作系统接收包含动态码的短信;
[0009]所述第一操作系统对所述动态码进行加密;
[0010]所述第二操作系统判断自身是否处于某个ATM机的预设范围内;
[0011]当所述第二操作系统判断自身处于某个ATM机的预设范围内时,所述第一操作系统判断接收的解密密码是否与预设密码匹配;
[0012]当所述第一操作系统判断所述解密密码与所述预设密码匹配时,显示所述短信中的所述动态码;所述预设密码为用户本人的身体特征。
[0013]优选的,所述预设密码为:用户本人的虹膜特征、指纹特征或者眼纹特征。
[0014]优选的,所述第二操作系统判断自身是否处于某个ATM机的预设范围内的步骤包括:
[0015]所述第二操作系统通过全球定位系统GPS将自身的位置与所述第一操作系统内预设的ATM机的网点分部图进行比对,得到自身与最接近的ATM机的距离;
[0016]所述第二操作系统判断所述距离是否小于预设距离,若判断所述距离小于预设距离则判断自身处于所述ATM机的预设范围内。
[0017]优选的,在显示所述短信中的所述动态码的步骤之后还包括:
[0018]所述第一操作系统判断对于所述动态码的显示是否超过预设时间;
[0019]当所述第一操作系统判断对于所述动态码的显示超过所述预设时间时,对所述动态码重新进行加密,直至所述动态码的有效期过后才对所述动态码进行解密。
[0020]优选的,所述预设时间为2分钟。
[0021]—种手机系统,包括:只读的第一操作系统及与网络连接的第二操作系统;其中:
[0022]所述第一操作系统用于对所述第二操作系统接收的短信中包含的动态码进行加密;
[0023]所述第二操作系统用于判断自身是否处于某个ATM机的预设范围内,当所述第二操作系统判断自身处于某个ATM机的预设范围内时,由所述第一操作系统判断接收的解密密码是否与预设密码匹配;当所述第一操作系统判断所述解密密码与所述预设密码匹配时,显示所述短信中的所述动态码;所述预设密码为用户本人的身体特征。
[0024]优选的,所述解密密码为:虹膜特征、指纹特征或者眼纹特征。
[0025]优选的,所述第二操作系统用于判断自身是否处于某个ATM机的预设范围内时,具体用于:
[0026]通过全球定位系统GPS将自身的位置与所述第一操作系统内预设的ATM机的网点分部图进行比对,得到自身与最接近的ATM机的距离;
[0027]判断所述距离是否小于预设距离,若判断所述距离小于预设距离则判断自身处于所述ATM机的预设范围内。
[0028]优选的,所述第一操作系统还用于:
[0029]在显示所述短信中的所述动态码之后,判断对于所述动态码的显示是否超过预设时间;
[0030]当判断对于所述动态码的显示超过所述预设时间时,对所述动态码重新进行加密,直至所述动态码的有效期过后才对所述动态码进行解密。
[0031]优选的,所述预设时间为2分钟。
[0032]经由上述的技术方案可知,本申请公开提供的一种无卡转账或取款的保护方法,在第二操作系统接收包含动态码的短信后,通过第一操作系统对所述动态码进行加密;然后由所述第二操作系统判断自身是否处于某个ATM机的预设范围内;当所述第二操作系统判断自身处于某个ATM机的预设范围内时,由所述第一操作系统判断接收的解密密码是否正确;当所述第一操作系统判断所述解密密码与预设密码匹配时,显示所述短信中的所述动态码;所述预设密码为用户本人的身体特征。也即只能是当用户本人在ATM机附近时,才能通过用户本人的解密密码得到所述动态码,避免了非用户本人对于用户银行卡的无卡操作,保证了用户银行卡内的财产安全。
【附图说明】
[0033]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0034]图1为本申请提供的一种无卡转账或取款的保护方法的流程图;
[0035]图2为本申请另一实施例提供的另外一种无卡转账或取款的保护方法的流程图;
[0036]图3为本申请另一实施例提供的一种手机系统的结构示意图。
【具体实施方式】
[0037]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0038]本申请提供了一种无卡转账或取款的保护方法及手机系统,用以解决现有技术中用户银行卡在进行无卡操作时存在的安全问题。
[0039]所述无卡转账或取款的保护方法应用于手机系统,所述手机系统包括只读的第一操作系统及与网络连接的第二操作系统;所述无卡转账或取款的保护方法如图1所示,包括:
[0040]S101、所述第二操作系统接收包含动态码的短信;
[0041]当用户需要进行无卡转账或者取款时,银行会发送一个短信,所述短信包含所述动态码,所述动态码用于用户进行无卡操作的验证。所述第二操作系统接收所述短信,将所述短信存储于所述第二操作系统的储存空间。
[0042]S102、所述第一操作系统对所述动态码进行加密;
[0043]具体的,所述第一操作系统可以在所述第二操作系统的储存空间内,对所述动态码进行加密;或者,所述第一操作系统可以将所述短信存储于所述第一操作系统的储存空间内,再在所述第一操作系统的储存空间内对所述动态码进行加密。所述第一操作系统对所述动态码进行加密的方式可以根据其具体的应用环境而定,此处不做具体限定,均在本申请的保护范围内。
[0044]S103、所述第二操作系统判断自身是否处于某个ATM机的预设范围内;
[0045]所述第二操作系统属于所述手机系统,所述手机系统为用户的手机内的系统,所述第二操作系统判断自身处于某个ATM机的预设范围内时,说明用户的手机处于某个ATM机的预设范围内。
[0046]S104、当所述第二操作系统判断自身处于某个ATM机的预设范围内时,所述第一操作系统判断接收的解密密码是否与预设密码匹配;
[0047]具体的,所述解密密码可以为:用户本人的虹膜特征、指纹特征或者眼纹特征。
[0048]S105、当所述第一操作系统判断所述解密密码与所述预设密码匹配时,显示所述短信中的所述动态码;所述预设密码为用户本人的身体特征。
[0049]优选的,所述预设密码为:用户本人的虹膜特征、指纹特征或者眼纹特征。
[0050]所述预设密码为用户本人的身体特征,使得所述动态码只能是用户本人才能得至IJ,其他通过各种非法手段得到包含所述动态码的短信的人,也无法得到所述动态码,进而无法盗取用户银行卡内的财产。
[0051]本申请公开提供的所述无卡转账或取款的保护方法,利用手机具有双系统的特性,将所述动态码、手机及支付平台(ATM机)形成一个短期内一个封闭的链,三者的依赖关系是不可以替代,只有用户本人携带手机处于某个ATM机的预设范围内时,才能通过自身的身体特征得到所述动态码,避免了非用户本人对于用户银行卡的无卡操作,保证了用户银行卡内的财产安全。
[0052]优选的,步骤S103包括:
[0053]a、所述第二操作系统通过全球定位系统GPS将自身的位置与所述第一操作系统内预设的ATM机的网点分部图进行比对,得到自身与最接近的ATM机的距离;
[0054]b、所述第二操作系统判断所述距离是否小于预设距离,若判断所述距离小于预设距离则判断自身处于所述ATM机的预设范围内。
[0055]所述第一操作系统内预设有各个银行的ATM机的网点分部图,所述第二操作系统通过全球定位系统
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1