ATM读卡机的防盗刷方法及ATM读卡机与流程

文档序号:16846926发布日期:2019-02-12 22:23
ATM读卡机的防盗刷方法及ATM读卡机与流程

本发明涉及ATM机安全领域,特别涉及一种ATM读卡机的放盗刷方法和ATM读卡机。



背景技术:

ATM机上设置有ATM读卡机,现有的ATM读卡机具有一个卡道,卡道具有插卡口。当用户在ATM机上操作时,通常需要将银行卡插入插卡口,银行卡随后被撵入ATM读卡机内部,随后用户可通过ATM机的操作界面进行取款、存款、转账等操作。

然而,如今,部分不法分子为了获取不法利益,通常会在插卡口周边安装磁卡侧录装置,以窃取用户银行卡信息。严重危害到用户的账户安全。



技术实现要素:

本发明的主要目的是提出一种ATM读卡机的防盗刷方法,旨在提高ATM读卡机的安全系数。

为实现上述目的,本发明提出的一种ATM读卡机的防盗刷方法,其中,所述ATM读卡机包括读卡机本体和安装于所述读卡机本体的磁干扰装置,该方法包括:

获取磁卡进卡信号或退卡信号;

在获取到所述磁卡进卡信号或退卡信号后,控制所述磁干扰装置发出防止磁卡盗刷的干扰磁场H0。

优选地,所述ATM读卡机具有挡门和挡门传感器,所述方法还包括:

控制所述挡门打开;

在接收到所述挡门传感器反馈的挡门打开信号后,执行所述获取磁卡进卡信号或退卡信号的步骤。

优选地,所述ATM读卡机本体具有卡道、插卡传感器和读头,所述卡道具有卡口,其特征在于,该方法还包括:

获取所述插卡传感器反馈的磁卡插入卡口的插卡信号;

在获取到所述插卡信号后,控制所述读头读取磁卡的磁场,并获取磁卡的磁场强度B1;

将所述磁场强度B1与预设磁场强度B0对比,若B0≤B1,则执行控制所述挡门打开的步骤。

优选地,在所述获取磁卡进卡信号的步骤之前,所述方法还包括:

控制所述磁干扰装置发出防止磁卡盗刷的干扰磁场H1。

优选地,所述防止磁卡盗刷的干扰磁场H1的磁场强度小于所述防止磁卡盗刷的干扰磁场H0的磁场强度。

优选地,所述防止磁卡盗刷的干扰磁场H1为变频磁场。

优选地,所述ATM读卡机本体具有卡道和插卡传感器,所述卡道具有卡口,其特征在于,在获取磁卡进卡信号的步骤之前,还包括:

获取所述插卡传感器反馈的磁卡插入卡口的插卡信号;

在接收到所述插卡信号后,控制所述磁干扰装置停止发出防止磁卡盗刷的干扰磁场H1,或者控制所述磁干扰装置降低防止磁卡盗刷的干扰磁场H1的强度。

优选地,所述防止磁卡盗刷的干扰磁场H0为变频磁场。

优选地,所述防止磁卡盗刷的干扰磁场H0为脉冲磁场。

优选地,所述防止磁卡盗刷的干扰磁场H0为持续时间和磁场强度均随机脉冲磁场。

本发明还提供一种ATM读卡机,所述ATM读卡机包括读卡机本体和安装于所述读卡机本体的磁干扰装置,所述ATM读卡机还包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的ATM读卡机的防盗刷程序,所述ATM读卡机的防盗刷程序被处理器执行时实现如下方法:

获取磁卡进卡信号或退卡信号;

在获取到所述磁卡进卡信号或退卡信号后,控制所述磁干扰装置发出防止磁卡盗刷的干扰磁场H0。

优选地,所述ATM读卡机具有挡门和挡门传感器,所述方法还包括:

控制所述挡门打开;

在接收到所述挡门传感器反馈的挡门打开信号后,执行所述获取磁卡进卡信号或退卡信号的步骤。

优选地,所述ATM读卡机本体具有卡道、插卡传感器和读头,所述卡道具有卡口,其特征在于,该方法还包括:

获取所述插卡传感器反馈的磁卡插入卡口的插卡信号;

在获取到所述插卡信号后,控制所述读头读取磁卡的磁场,并获取磁卡的磁场强度B1;

将所述磁场强度B1与预设磁场强度B0对比,若B0≤B1,则执行控制所述挡门打开的步骤。

优选地,在所述获取磁卡进卡信号的步骤之前,所述方法还包括:

控制所述磁干扰装置发出防止磁卡盗刷的干扰磁场H1。

优选地,所述防止磁卡盗刷的干扰磁场H1的磁场强度小于所述防止磁卡盗刷的干扰磁场H0的磁场强度。

优选地,所述防止磁卡盗刷的干扰磁场H1为变频磁场。

优选地,所述ATM读卡机本体具有卡道和插卡传感器,所述卡道具有卡口,其特征在于,在获取磁卡进卡信号的步骤之前,还包括:

获取所述插卡传感器反馈的磁卡插入卡口的插卡信号;

在接收到所述插卡信号后,控制所述磁干扰装置停止发出防止磁卡盗刷的干扰磁场H1,或者控制所述磁干扰装置降低防止磁卡盗刷的干扰磁场H1的强度。

优选地,所述防止磁卡盗刷的干扰磁场H0为变频磁场。

优选地,所述防止磁卡盗刷的干扰磁场H0为脉冲磁场。

优选地,所述防止磁卡盗刷的干扰磁场H0为持续时间和磁场强度均随机脉冲磁场。

本发明的技术方案通过在读卡机本体上设置磁干扰装置,通过获取磁卡进入或退出信号,控制所述磁干扰装置发出干扰磁场,从而在卡口出产生干扰磁场,可有效避免磁卡被设置在读卡机的卡口周边的磁卡侧录装置读取磁卡信息,从而提高了ATM读卡机的安全系数。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1为本发明ATM读卡机的防盗刷方法第一实施例的流程图;

图2为本发明ATM读卡机的防盗刷方法第二实施例的流程图;

图3为本发明ATM读卡机的防盗刷方法第三实施例的流程图;

图4为本发明ATM读卡机的防盗刷方法第四实施例的流程图;

图5为本发明ATM读卡机的防盗刷方法第五实施例的流程图;

图6为上述实施例中,产生干扰磁场H0的电流大小与时间的第一实施例的关系图;

图7为上述实施例中,产生干扰磁场H0的电流大小与时间的第二实施例关系图;

图8为上述实施例中,产生干扰磁场H0的电流大小与时间的第三实施例关系图;

图9为上述实施例中,产生干扰磁场H0的电流大小与时间的第四实施例关系图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。

另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。

图1至图5示出了本发明的优选实施例及变形实施例,在这些实施例中具有多重的改进;在具体描述中,针对其中的每个改进描述为一实施例,在没有干涉和冲突的情况下,下述各个实施例之间的技术特征可以自由组合。当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

本发明提出一种ATM读卡机的防盗刷方法。

ATM读卡机一般具有读卡机本体,读卡机本体上具有卡道。读卡机本体上设置有主控板,卡道包括卡口和磁卡暂存室。卡口与磁卡暂存室连接处安装有挡门,卡口周边还设置有插卡传感器(用以判断插入的卡片是否是标准磁卡,相当于对插入的磁卡进行宽度检测,磁卡的尺寸一般为:85.5mm×54mm)。卡口内设置有读头(用于检测磁卡是否插反)。当用户将磁卡插入卡口时,插卡传感器感应到磁卡插入,此时读头开始读卡,若能读到磁条,则挡门打开,磁卡顺利进入磁卡暂存室。

在本发明实施例中,读卡机本体上还设置有安装于读卡机本体上的磁干扰装置。参照图1,本发明基于该磁干扰装置,提出一种ATM读卡机的防盗刷方法,该方法包括如下步骤:

S60,获取磁卡进卡信号或退卡信号。

对于用户插卡而言,当用户将磁卡插入卡口时,如果卡片通过了插卡传感器和读头的检测,则挡门打开,此时主控板获取磁卡进卡信号,以将磁卡撵入。

对于用户退卡而言,当用户在ATM机上完成操作后,挡门打开,主控板获取磁卡退卡信号,以将磁卡撵出。当然,也可以是当用户在ATM机上完成操作后,先获取磁卡退卡信号,然后挡门打开,磁卡被撵出。

S70,获取到所述磁卡进卡信号或退卡信号后,控制所述磁干扰装置发出防止磁卡盗刷的干扰磁场H0。

当主控板获取了进卡信号或退卡信号后,主控板驱动磁干扰装置工作,以发出干扰磁场H0。从而,即便ATM读卡机的卡口周边设置有磁卡侧录装置,在干扰磁场H0的干扰作用下,磁卡侧录装置难以获取磁卡的信息。需要说明的是,在获取进卡信号或退卡信号后,是指在获取进卡信号或退卡信号预设时间t0后,在此,t0可以取0秒,也可以取1秒、2秒、3秒等。

本发明的技术方案通过在读卡机本体上设置磁干扰装置,通过获取磁卡进入或退出信号,控制所述磁干扰装置发出干扰磁场,从而在卡口处产生干扰磁场,可有效避免磁卡被设置在读卡机的卡口周边的磁卡侧录装置读取磁卡信息,从而提高了ATM读卡机的安全系数。

参照图2,在另一较佳实施例中,读卡机本体上还设置有挡门传感器,用来检测挡门是否打开。该方法还包括:

S40,控制所述挡门打开。也就是当磁卡通过了插卡传感器和读头的检测后,主控板控制挡门打开。

S50,在接收到所述挡门传感器反馈的挡门打开信号后,执行所述获取磁卡进卡信号或退卡信号的步骤。当挡门打开时,挡门传感器被触发,此时,挡门传感器向主控板发送挡门打开信号,在主控板接收到该挡门打开信号后(主控板接收到挡门打开信号的预设时间t1后,t1可以取0秒、1秒、2秒或3秒或其他值),获取所述磁卡进卡信号或退卡信号,进而控制磁干扰装置发出干扰磁场H0。需要说明的是,在此,进卡信号(退卡信号)可以与挡门打开信号为同一信号,也可以是在控制板获取到挡门打开信号后,控制板自身产生所述进卡信号。

参照图3,在上一实施例的基础上,该方法还包括:

S10,获取所述插卡传感器反馈的磁卡插入卡口的插卡信号。

S20,在获取到所述插卡信号后(主控板接收到插卡信号的预设时间t3后,t3可以取0秒、1秒、2秒或3秒或其他值),控制所述读头读取磁卡的磁场,并获取磁卡的磁场强度B1。如果读头没有读到磁卡的磁条(说明磁卡插反了,或者磁卡消磁了,或者插入的不是磁卡),那么B1的值较小,接近0奥斯特。如果读到了磁条,那么B1的值较大,正常情况下,此时B1的值接近标准磁卡的磁场强度BT。

S30,将所述磁场强度B1与预设磁场强度B0对比,若B0≤B1,则执行控制所述挡门打开的步骤。此处,考虑到磁卡随着用户使用次数的增多,或者其他因素(例如磨损,老化等)都会导致磁卡的磁场强度降低。所以,此处B0的值需要要比BT的值低,例如B0=0.3~0.8BT。所以,当读头读取到的磁场强度高于B0,即可判断磁卡插入正确。

参照图4,在获取磁卡进卡信号的步骤之前,所述方法还包括:

S61、控制所述磁干扰装置发出防止磁卡盗刷的干扰磁场H1。

具体而言,磁卡侧录装置一般是通过电池供电的,电池的电量是有限的。为了省电,在磁卡插入前,磁卡侧录装置一般是处于休眠状态的,其耗电量很低。在磁卡插入卡口后,磁卡侧录装置感应到磁卡的磁场,从而开始正常工作。在此,控制磁干扰装置发出防止磁卡盗刷的干扰磁场H1的目的是:触发磁卡侧录装置一直处于工作状态,避免其进入休眠状态而省电。从而,可以在较快时间内,将磁卡侧路装置的电量消耗完,磁卡侧路装置的电量消耗完毕后,将无法录取获取磁卡信息。

在上一实施例的基础上,考虑到干扰磁场H1的磁场强度如果较大,那么可能会影响读头的检测,从而导致读头无法读取磁卡磁场强度的准确值,从而可能导致误判(磁卡放反了,也能进入磁卡暂存室),进而可能导致磁卡后期无法被识别。

鉴于此,所述防止磁卡盗刷的干扰磁场H1的磁场强度小于所述防止磁卡盗刷的干扰磁场H0的磁场强度。

对于干扰磁场H1,为了进一步避免其对读头检测的准确性造成影响,在本实施例中,所述防止磁卡盗刷的干扰磁场H1为变频磁场。在产生干扰磁场H1的电流大小处于波峰值时,会对读头造成影响,导致读头检测到的磁条的磁感应强度偏大(干扰磁场H1的磁感线与磁条的磁感线叠加)。所以,主控板可以取读头在一段时间内,读取的磁卡的磁场强度处于最小值时,也就是干扰磁场H1的磁场强度处于波谷值时。如此,可以降低避免干扰磁场H1对读头的检测造成影响。

参照图5,在获取磁卡进卡信号的步骤之前,该方法还包括:

S62,获取所述插卡传感器反馈的磁卡插入卡口的插卡信号。

S63,在接收到所述插卡信号后(在接收到插卡信号的预设时间t4后,t4可以取0秒,1秒,2秒或3秒,或其他值),控制所述磁干扰装置停止发出防止磁卡盗刷的干扰磁场H1,或者控制所述磁干扰装置降低防止磁卡盗刷的干扰磁场H1的强度。

在此,控制所述磁干扰装置停止发出防止磁卡盗刷的干扰磁场H1,或者控制所述磁干扰装置降低防止磁卡盗刷的干扰磁场H1的强度的目的在于:将干扰磁场H1对读头的影响降至最低,保证读头的正常使用功能的。

参照图6,如果干扰磁场H0的磁场强度一直是恒定的,那么,不法分子只需要使磁卡侧录装置上发出一个与干扰磁场H0的磁场方向相反,大小相同的磁场,即可将干扰磁场H0抵消,从而,磁干扰装置将失去其干扰作用。在此,为了进一步提高ATM读卡机的安全系数,本实施例中,所述防止磁卡盗刷的干扰磁场H0为变频磁场。例如,产生干扰磁场H0的电流大小I相对于持续时间t可以看是以正弦波或者余弦波的方式变化,也可以是脉冲磁场(参照图7)

对于脉冲磁场而言,干扰磁场H0的磁场强度可以变化,保持干扰磁场H0的磁场强度的持续时间也可以变化。

参照图8,产生干扰磁场H0的电流大小的值有两种(高电流和低电流),其持续时间是随机的,也就是主控板可以随机发送一系列数字代码,例如3、8、2、1、7、4、9,代表高电流持续3秒,低电流持续8秒,高电流持续2秒,低电流持续1秒……高电流持续9秒。

参照图9,为了更进一步增加干扰磁场H0的破解难度,在本实施例中,所述防止磁卡盗刷的干扰磁场H0为持续时间和磁场强度均随机脉冲磁场。例如发送两列数字代码,如第一列:9、4、12、8、16、10、2、13、15、5,代表电流大小。第二列:4、6、3、5、2、9、4、3、9、4,对应代表第一列每个电流的持续时间。由于干扰磁场H0的持续时间和磁场强度均是随机产生的,所以,可以大大提高干扰磁场H0的破解难度,ATM读卡机的安全系数更高。

本发明还公开一种ATM读卡机,所述ATM读卡机包括读卡机本体和安装于所述读卡机本体的磁干扰装置,所述ATM读卡机还包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的ATM读卡机的防盗刷程序,所述ATM读卡机的防盗刷程序被处理器执行时实现上述任一实施例所述的ATM读卡机的防盗刷方法的步骤。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1