当前位置: 首页 > 专利查询>罗魏熙专利>正文

利用超声波确定在设定的安全距离内的移动终端刷卡方法和装置制造方法及图纸

技术编号:8055177 阅读:232 留言:0更新日期:2012-12-07 09:14
本发明专利技术涉及一种利用超声波确定在设定的安全距离内的移动终端刷卡方法和装置,包括:读卡装置(2)发送超声波信息,多界面集成电路卡接收超声波信息,并且借助超声波信息或无线电信息进行身份确认,身份确认后,计算接收到超声波信号的时刻与发送无线电信息的时刻之间的时间差值,并将该时间差值换算为多界面集成电路卡(1)与读卡装置(2)之间的距离;将计算得到的多界面集成电路卡(1)与读卡装置(2)之间的距离与设定的安全距离比较,如果二者之间的距离小于设定的安全距离,则允许刷卡。本发明专利技术的技术效果在于:可以避免利用电磁场强度随距离变化的原理来测量距离时容易被欺骗和攻击的问题,能保证在安全距离范围内才能刷卡,同时又能保证刷卡的方便性。

【技术实现步骤摘要】

本专利技术涉及基于移动终端进行刷卡的
,特别是涉及利用超声波确定在设定的安全距离内的移动终端刷卡方法和装置
技术介绍
随着移动电话的普及,移动支付(主要为手机支付)的业务需求非常迫切。移动支付的各种应用中,其中现场小额支付的方便性受到用户的欢迎。移动小额支付(一般使用电子钱包的标准)的基本要求是使用方便而且 安全。现场小额支付的方便性要求之一是能够非常快捷地完成支付操作,比如地铁的使用中,由于人流密度大,要求O. 3秒内实现扣除(或返还)地铁车费的操作,快捷地完成支付操作也方便乘客进出闸,以避免地铁闸机口累积大量乘客,从而节约乘客的时间。现场小额支付的安全性要求之一是用户只有将支付卡(或移动电话)靠近pos机安全距离以内(比如IOcm以内)时才可以扣除费用,同时用户能够及时知晓消费数额,并且能够事后随时查询消费记录清单,以避免乱收费问题。目前使用13. 56MHzRFID方案的公交卡已经广泛应用于地铁公交等,但也暴露出安全性问题,比如,公交支付中,已经有报道某些私人承包的公交线路中,存在售票员超额收费问题。由于目前的公交卡上无法显示收费金额,也无法查询消费清单,而其他查询方法太麻烦。因而售票员利用大部分乘客从来不看或看不清乘车费用的缺陷,进行超额收费,甚至故意将计价器显示器遮挡后,再超额收费。而普及的移动电话有液晶显示屏和键盘,能够随时查看支付清单,因而,未来借助移动电话实现的小额支付可以做到更加安全。目前已经有很多种在移动电话上实现的移动刷卡方案。主要为13.56MHz的方案和RF_sim(Radio Frequency Sim)方案。这两种方案都是基于电磁场强度随着与发射源的距离增加而减小的规律来确定和限制移动刷卡距离,基本上有两种方法。一是根据测得的电磁场强度换算为刷卡距离;二是只有在足够强的电磁场强度下才能实现移动支付,当电磁场强度不够强时,卡片不能获得足够的能量,不能工作,这样也能实现移动刷卡距离的限制。因此,对于基于电磁场强度确定和限制移动刷卡距离的方法,欺骗者或者攻击者可以通过增加中继放大器的方法,使得接收方误认为电磁场信号足够强、距离足够近,从而达到在安全距离之外就能刷卡的目的。当然,如果对所有小额支付的操作,增加必须通过手机上的确认操作,才能完成刷卡的功能,就可以保证刷卡的安全性,但同时却失去了刷卡的方便性。确认操作一般用在大额支付等安全要求较高而方便性要求较低的场合。
技术实现思路
本专利技术所要解决的技术问题在于避免欺骗者或攻击者在安全距离之外能实现刷卡从而保证刷卡安全,同时又能保证使用方便的利用超声波确定在设定的安全距离内的移动终端刷卡方法和装置。本专利技术解决所述技术问题可以通过采用以下技术方案来实现提出一种利用超声波确定在设定的安全距离内的移动终端刷卡方法,包括以下步骤,①设置于移动终端内的多界面集成电路卡借助无线电发送数据信息;②读卡装置接收数据信息后,借助超声波将接收数据信息和/或者加工处理后的数据信息发送出去;加工处理是指对接收数据信息进行运算后得到另一与原有数据相关的数据信息的过程,加工处理包括数据信息的加密运算处理、计算数据信息的校验码、计算数据信息的纠错码、计算数据信息的散列函数值和/或计算数据信息的报文鉴别码(MAC)。③所述多界面集成电路卡收到所述读卡装置发送的超声波信号后,解调解码出其中的数据信息,并比较收到的数据信息与发出的数据信息是否相符;④如果多界面集成电路卡收到的数据信息与发出的数据信息相符,则计算接收到超声波信号的时刻与发送无线电数据的时刻之间的时间差值,并将该时间差值换算为多界面集成电路卡与读卡装置之间的距离;⑤多界面集成电路卡将计算得到的多界面集成电路卡与读卡装置之间的距离与设定的安全距离比较,如果多界面集成电路卡与读卡装置之间的距离小于设定的安全距离,则允许刷卡。步骤⑤中进行刷卡之前,多界面集成电路卡(I)测量自身加速度,识别用户刷卡确认动作,如果多界面集成电路卡(I)没有识别出用户刷卡确认动作,禁止刷卡。·或者提出一种利用超声波确定在设定的安全距离内的移动终端刷卡方法,包括步骤①读卡装置借助超声波发送数据信息;②设置于移动终端内的多界面集成电路卡收到超声波信息后,解调解码出其中数据信息,并将该数据信息和/或者加工处理后的数据信息借助无线电发送给读卡装置(2);加工处理是指对接收数据信息进行运算后得到另一与原有数据相关的数据信息的过程,力口工处理包括数据信息的加密运算处理、计算数据信息的校验码、计算数据信息的纠错码、计算数据信息的散列函数值和/或计算数据信息的报文鉴别码(MAC)。③读卡装置收到多界面集成电路卡发送的无线电信息后,读卡装置比较其中的数据信息与发送出去的数据信息是否相符;④如果读卡装置收到的数据信息与发出的数据信息相符,则计算接收到无线电信息的时刻和发送超声波信息的时刻之间的时间差值,并将该时间差值换算为多界面集成电路卡与读卡装置之间的距离;⑤读卡装置将计算得到的多界面集成电路卡与读卡装置之间的距离与设定的安全距离比较,如果多界面集成电路卡与读卡装置之间的距离小于设定的安全距离,则允许刷卡。步骤⑤中进行刷卡之前,多界面集成电路卡(I)测量自身加速度,识别用户刷卡确认动作,如果多界面集成电路卡(I)没有识别出用户刷卡确认动作,多界面集成电路卡(I)拒绝完成后面的刷卡操作。设计一种读卡装置,包括读卡装置控制器、无线电收发处理模块、超声波发射模块以及读卡机接口电路;所述无线电收发处理模块与读卡装置控制器连接,与外部多界面集成电路卡之间进行双向无线电通讯;超声波发射模块与读卡装置控制器连接,进行超声波的产生、编码、调制、驱动和发射;读卡机接口电路与读卡装置控制器连接,读卡机接口电路实现读卡装置与外部读卡机主电路之间的通讯。超声波发射模块由超声波电信号产生模块和超声波发送器组成。超声波电信号产生模块与超声波发送器连接,超声波电信号产生模块产生需要的超声波电信号,超声波电信号驱动超声波发送器生成超声波发射到空气中。超声波发送器主要由压电陶瓷、磁致伸缩材料或者压电聚合物组成。设计一种多界面集成电路卡,包括控制电路、有线接口、无线电收发处理模块、超声波接收模块和刷卡功能模块;有线接口与控制电路连接,多界面集成电路卡通过有线接口与外部的移动终端连接;无线电收发处理模块与控制电路连接,负责与外部读卡装置进行双向无线电数据信息交换;超声波接收模块与控制电路连接,接收外部读卡装置发射的超声波信号,并从接收到的超声波信号中得到读卡装置发出的数据信息,根据超声波传播时间值计算得到多界面集成电路卡和读卡装置之间的距离;刷卡功能模块与控制电路连接,在控制电路的控制下与外部读卡装置和移动终端配合共同完成刷卡操作。超声波接收模块由超声波传感器和超声波接收处理电路组成。超声波传感器与超声波接收处理电路连接,将超声波信号变换为超声波电信号送给超声波接收处理电路处理。超声波接收处理电路处理超声波传感器送过来的超声波电信号,解调解码其中的数据信息;根据超声波传播时间值计算得到多界面集成电路卡和读卡装置之间的距离。所述的多界面集成电路卡,还包括可选的加速度测量处理模块,其与控制电路连 接,加速度测量处理模块又包括加速度传感器和处理电路。加速度测量处理模块接收处理自本文档来自技高网
...

【技术保护点】
一种利用超声波确定在设定的安全距离内的移动终端刷卡方法,其特征在于:包括以下步骤,①设置于移动终端内的多界面集成电路卡(1)借助无线电发送数据信息;②读卡装置(2)接收数据信息后,借助超声波将接收的数据信息和/或者加工处理后的数据信息发送出去;所述加工处理包括数据信息的加密运算处理、计算数据信息的校验码、计算数据信息的纠错码、计算数据信息的散列函数值和/或计算数据信息的报文鉴别码(MAC);③所述多界面集成电路卡(1)收到所述读卡装置(2)发送的超声波信号后,解调解码出其中的数据信息,并比较收到的数据信息与发出的数据信息是否相符;④如果多界面集成电路卡(1)收到的数据信息与发出的数据信息相符,则计算接收到超声波信号的时刻与发送无线电信号的时刻之间的时间差值,并将该时间差值换算为多界面集成电路卡(1)与读卡装置(2)之间的距离;⑤多界面集成电路卡(1)将计算得到的多界面集成电路卡(1)与读卡装置(2)之间的距离与设定的安全距离比较,如果多界面集成电路卡(1)与读卡装置(2)之间的距离小于设定的安全距离,则允许刷卡。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗魏熙
申请(专利权)人:罗魏熙
类型:发明
国别省市:

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

1