二维码取款安全验证方法及其系统、计算机存储介质技术方案

技术编号:19346482 阅读:39 留言:0更新日期:2018-11-07 15:30
本发明专利技术公开了一种二维码取款安全验证方法,适用于安装有二维码识别器的自助取款设备,该方法包括:在预先确定的显示区域生成校验二维码,其中,预先确定的显示区域位于自助取款设备的显示界面,且为二维码识别器可识别的区域;若在预定义的第一时间段内,获取到二维码识别器返回的校验码,且若该校验码与生成的校验二维码记录的数据信息相匹配,则确定验证通过;若在预定义的第一时间段内,获取不到二维码识别器返回的校验码,或者,获取的校验码与生成的校验二维码记录的数据信息不匹配,则确定验证不通过。本发明专利技术还公开了一种二维码取款安全验证系统及计算机存储介质。本发明专利技术能够提高二维码取款的安全性。

Two dimensional code withdrawals security verification method and system, computer storage medium

The invention discloses a two-dimensional code withdrawal security verification method, which is suitable for self-service withdrawal equipment equipped with a two-dimensional code recognizer. The method includes: generating a check two-dimensional code in a pre-determined display area, in which the pre-determined display area is located at the display interface of the self-service withdrawal equipment and can be used as a two-dimensional code recognizer. Recognition area; if the check code returned by the two-dimensional code identifier is obtained in the pre-defined first time period, and if the check code matches the data information recorded by the generated two-dimensional code, the verification is determined to pass; if the check code returned by the two-dimensional code identifier is not obtained in the pre-defined first time period, Or, if the acquired check code does not match the data information recorded by the generated check two-dimensional code, the verification will not pass. The invention also discloses a two-dimensional code withdrawal security verification system and a computer storage medium. The invention can improve the security of two-dimensional code withdrawals.

【技术实现步骤摘要】
二维码取款安全验证方法及其系统、计算机存储介质
本专利技术涉及自助取款领域,尤其涉及一种二维码取款安全验证方法及其系统、计算机存储介质。
技术介绍
使用二维码进行自助取款指的是不需使用银行卡、依靠自助取款设备识别终端二维码进行自助取款的方法,由于其具有高效、便捷的特点,将成为发展的趋势。目前,二维码自助取款主要由安装于银行自助取款设备上的二维码识别器识别取款终端显示的二维码,进行用户身份验证,其在安全方面存在一定的漏洞。例如不法份子可以通过改装或加装银行自助取款设备上的二维码识别器,来盗取用户的取款信息,并根据盗取的信息替代用户再次向银行发起取款请求等。因此,二维码自助取款还存在安全隐患。
技术实现思路
有鉴于此,本专利技术提出一种二维码取款安全验证方法及其系统、计算机存储介质,能够提高二维码取款的安全性。首先,为实现上述目的,本专利技术提出一种二维码取款安全验证方法,适用于安装有二维码识别器的自助取款设备,所述方法包括:A10,在预先确定的显示区域生成校验二维码,所述显示区域位于所述自助取款设备的显示界面,且为所述二维码识别器可识别的区域;A20,若在预定义的第一时间段内,获取到所述二维码识别器返回的校验码,且若该校验码与生成的校验二维码记录的数据信息相匹配,则确定验证通过;A30,若在预定义的第一时间段内,获取不到所述二维码识别器返回的校验码,或者,获取的校验码与生成的校验二维码记录的数据信息不匹配,则确定验证不通过。进一步地,所述校验二维码为动态二维码;所述动态二维码记录的数据信息为根据预先设置的编码校验规则,编码生成的在预设编码范围内的任意编码值。进一步地,所述步骤A30可替换为,如下步骤:若在所述第一时间段内,获取不到所述二维码识别器返回的校验码,或者,获取的校验码与生成的校验二维码记录的数据信息不匹配,则在预定义的第二时间段内,在所述显示区域周期性生成校验二维码;若在所述第二时间段内,获取到所述二维码识别器返回的校验码、且获取的检验码与对应生成的动态检验二维码记录的数据信息相匹配的概率大于预设的概率阈值,则确定验证通过;或者,若在所述第二时间段内,获取到所述二维码识别器返回的校验码、且获取的校验码与对应生成的校验二维码记录的数据信息相匹配的概率,小于或等于预设的概率阈值,则确定验证不通过。进一步地,所述预先设置的编码校验规则包括SM2编码规则、DES编码规则。进一步地,所述步骤A30还包括如下步骤:若确定验证不通过,则向所述二维码识别器发送停止识别的指令,并向所述用户发出安全预警信息。此外,为实现上述目的,本专利技术还提供一种自助取款设备,所述自助取款设备上安装有二维码识别器;所述自助取款设备还包括存储器及处理器;所述存储器上存储有可被所述处理器执行的二维码取款安全验证系统,所述二维码取款安全验证系统被所述处理器执行时实现如下步骤:B10,在预先确定的显示区域生成校验二维码,所述显示区域位于所述自助取款设备的显示界面,且为所述二维码识别器可识别的区域;B20,若在预定义的第一时间段内,获取到所述二维码识别器返回的校验码,且若该校验码与生成的校验二维码记录的数据信息相匹配,则确定验证通过;B30,若在预定义的第一时间段内,获取不到所述二维码识别器返回的校验码,或者,获取的校验码与生成的校验二维码记录的数据信息不匹配,则确定验证不通过。进一步地,所述校验二维码为动态二维码;所述动态二维码记录的数据信息为根据预先设置的编码校验规则,编码生成的在预设编码范围内的任意编码值。进一步地,所述步骤B30可替换为,如下步骤:若在所述第一时间段内,获取不到所述二维码识别器返回的校验码,或者,获取的校验码与生成的校验二维码记录的数据信息不匹配,则在预定义的第二时间段内,在所述显示区域周期性生成校验二维码;若在所述第二时间段内,获取到所述二维码识别器返回的校验码、且获取的检验码与对应生成的动态检验二维码记录的数据信息相匹配的概率大于预设的概率阈值,则确定验证通过;或者,若在所述第二时间段内,获取到所述二维码识别器返回的校验码、且获取的校验码与对应生成的校验二维码记录的数据信息相匹配的概率,小于或等于预设的概率阈值,则确定验证不通过。进一步地,所述步骤B30还包括如下步骤:若确定验证不通过,则向所述二维码识别器发送停止识别的指令,并向所述用户发出安全预警信息。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有二维码取款安全验证程序,所述二维码取款安全验证程序可被至少一个处理器执行,以使所述至少一个处理器执行如上述的二维码取款安全验证方法的步骤。相较于现有技术,本专利技术所提出的二维码取款安全验证方法及其系统、计算机存储介质,通过在预先确定的显示区域生成校验二维码,并且确定在预定义的第一时间段内,是否获取到二维码识别器返回的校验码;若确定获取到校验码、且获取的校验码与生成的校验二维码记录的数据信息相匹配,则确定二维码识别器没有被加装或盗装,确定验证通过;或者,若确定获取不到校验码,或者获取的校验码与生成的校验二维码记录的数据信息不匹配,则确定二维码识别器存在被加装或者盗装的风险,确定验证不通过。因此,提高二维码取款的安全性。附图说明图1是本专利技术二维码取款安全验证方法第一实施例的流程示意图;图2是本专利技术二维码取款安全验证方法第二实施例的流程示意图;图3是本专利技术二维码取款安全验证系统一实施例的运行环境示意图;图4是本专利技术自助取款设备一实施例的结构示意图;图5是本专利技术二维码取款安全验证系统较佳实施例的程序模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在本专利技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。本专利技术提供一种二维码取款安全验证方法,适用于安装有二维码识别器的自助取款设备。参阅图1所示,是本专利技术二维码取款安全验证方法第一实施例的流程示意图。由图1可知,在本第一实施例中,二维码取款安全验证方法包括:S10,在预先确定的显示区域生成校验二维码,其中,预先确定的显示区域位于自助取款设备的显示界面,且为该自助取款设备上的二维码识别器可识别的区域;通常,用户可以通过终端设备,例如手机设备上安装的银行APP向银行系统发起二维码取款请求,该二维码取款请求包括用户姓名、手机号码、身份证号码、银行账号信息、取款金额及自助取款设备的标识信息等,银行系统在验证用户身份信息及银行账号信息准确无误之后,根据取款金额和自助取款设备的标识信息,在用本文档来自技高网...

【技术保护点】
1.一种二维码取款安全验证方法,适用于安装有二维码识别器的自助取款设备,其特征在于,所述方法包括:A10,在预先确定的显示区域生成校验二维码,所述显示区域位于所述自助取款设备的显示界面,且为所述二维码识别器可识别的区域;A20,若在预定义的第一时间段内,获取到所述二维码识别器返回的校验码,且若该校验码与生成的校验二维码记录的数据信息相匹配,则确定验证通过;A30,若在预定义的第一时间段内,获取不到所述二维码识别器返回的校验码,或者,获取的校验码与生成的校验二维码记录的数据信息不匹配,则确定验证不通过。

【技术特征摘要】
1.一种二维码取款安全验证方法,适用于安装有二维码识别器的自助取款设备,其特征在于,所述方法包括:A10,在预先确定的显示区域生成校验二维码,所述显示区域位于所述自助取款设备的显示界面,且为所述二维码识别器可识别的区域;A20,若在预定义的第一时间段内,获取到所述二维码识别器返回的校验码,且若该校验码与生成的校验二维码记录的数据信息相匹配,则确定验证通过;A30,若在预定义的第一时间段内,获取不到所述二维码识别器返回的校验码,或者,获取的校验码与生成的校验二维码记录的数据信息不匹配,则确定验证不通过。2.如权利要求1所述的二维码取款安全验证方法,其特征在于,所述校验二维码为动态二维码;所述动态二维码记录的数据信息为根据预先设置的编码校验规则,编码生成的在预设编码范围内的任意编码值。3.如权利要求2所述的二维码取款安全验证方法,其特征在于,所述步骤A30可替换为,如下步骤:若在所述第一时间段内,获取不到所述二维码识别器返回的校验码,或者,获取的校验码与生成的校验二维码记录的数据信息不匹配,则在预定义的第二时间段内,在所述显示区域周期性生成校验二维码;若在所述第二时间段内,获取到所述二维码识别器返回的校验码、且获取的检验码与对应生成的动态检验二维码记录的数据信息相匹配的概率大于预设的概率阈值,则确定验证通过;或者,若在所述第二时间段内,获取到所述二维码识别器返回的校验码、且获取的校验码与对应生成的校验二维码记录的数据信息相匹配的概率,小于或等于预设的概率阈值,则确定验证不通过。4.如权利要求2所述的二维码取款安全验证方法,其特征在于,所述预先设置的编码校验规则包括SM2编码规则、DES编码规则。5.如权利要求1或3所述的二维码取款安全验证方法,其特征在于,所述步骤A30还包括如下步骤:若确定验证不通过,则向所述二维码识别器发送停止识别的指令,并向所述用户发出安全预警信息。6.一种自助取款设备,其特征在于,所述自助取款设备上安装有二维码识别器;所述自助取款设备还包括存储器及处理器;所述...

【专利技术属性】
技术研发人员:龙森柳树罗小春欧小平巫志清熊亮林鹏
申请(专利权)人:中电金融设备系统深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1