公交卡验证方法及装置制造方法及图纸

技术编号:17838466 阅读:89 留言:0更新日期:2018-05-03 19:51
本公开是关于一种公交卡验证方法及装置。该方法包括:在接收到终端设备的卡信息交互请求时,获取验证信息;根据所述验证信息对所述卡信息交互请求进行验证,得到验证结果;根据所述验证结果,控制所述公交卡对所述卡信息交互请求的应答。本公开的公交卡验证方法及装置,能够保护公交卡的安全,避免公交卡的编号、使用记录和余额等信息泄漏,实现对用户的隐私和财产进行保护。

Bus card verification method and device

The present disclosure relates to a bus card verification method and device. The method includes: obtaining the authentication information when receiving the card information interaction request of the terminal device; verifying the card information interaction request according to the verification information and obtaining the verification results; and controlling the response of the bus card to the information interaction request of the card according to the verification result. The public bus card verification method and device can protect the safety of the bus card, avoid the number of bus cards, use record and balance and other information leakage, so as to protect the privacy and property of the users.

【技术实现步骤摘要】
公交卡验证方法及装置
本公开涉及通信
,尤其涉及一种公交卡验证方法及装置。
技术介绍
相关技术中,公交卡内置有智能处理芯片。智能处理芯片能够保存公交卡的编号、使用记录和余额等信息。通过智能处理芯片,公交卡能够实现刷卡、扣费和充值等功能。此外,终端设备可以通过NFC(NearFieldCommunication,近距离无线通信技术)功能读取智能处理芯片保存的公交卡的编号、使用记录和余额等信息。终端设备还可以通过NFC功能将充值金额信息写入公交卡,从而实现对公交卡进行充值,极大地提高公交卡充值的便捷性。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种公交卡验证方法及装置。根据本公开实施例的第一方面,提供一种公交卡验证方法,所述方法用于公交卡中,包括:在接收到终端设备的卡信息交互请求时,获取验证信息;根据所述验证信息对所述卡信息交互请求进行验证,得到验证结果;根据所述验证结果,控制所述公交卡对所述卡信息交互请求的应答。在一种可能的实现方式中,所述验证信息包括所述终端设备的设备信息和/或通过所述终端设备输入的账号信息。在一种可能的实现方式中,所述验证信息包括所述终端设备的设备信息,根据所述验证结果,控制所述公交卡对所述卡信息交互请求的应答,包括:在验证结果为所述终端设备的设备信息和与所述公交卡绑定的设备信息匹配时,允许所述公交卡应答所述卡信息交互请求。在一种可能的实现方式中,所述验证信息包括通过所述终端设备输入的账号信息,根据所述验证结果,控制所述公交卡对所述卡信息交互请求的应答,包括:在验证结果为通过所述终端设备输入的账号信息和与所述公交卡绑定的账号信息匹配时,允许所述公交卡应答所述卡信息交互请求。在一种可能的实现方式中,所述验证信息包括所述终端设备的设备信息和通过所述终端设备输入的账号信息,在接收到终端设备的卡信息交互请求时,获取验证信息,根据所述验证信息对所述卡信息交互请求进行验证,得到验证结果,包括:在接收到终端设备的卡信息交互请求时,获取所述终端设备的设备信息;根据终端设备的设备信息对所述卡信息交互请求进行验证,得到验证结果;在验证结果为所述终端设备的设备信息和与所述公交卡绑定的设备信息不匹配时,获取通过所述终端设备输入的账号信息;根据所述账号信息对所述卡信息交互请求进行验证,得到验证结果;根据所述验证结果,控制所述公交卡对所述卡信息交互请求的应答,包括:在验证结果为通过所述终端设备输入的账号信息和与所述公交卡绑定的账号信息匹配时,允许所述公交卡应答所述卡信息交互请求。根据本公开实施例的第二方面,提供一种公交卡验证装置,所述装置用于公交卡中,包括:获取模块,用于在接收到终端设备的卡信息交互请求时,获取验证信息;验证模块,用于根据所述验证信息对所述卡信息交互请求进行验证,得到验证结果;控制模块,用于根据所述验证结果,控制所述公交卡对所述卡信息交互请求的应答。在一种可能的实现方式中,所述验证信息包括所述终端设备的设备信息和/或通过所述终端设备输入的账号信息。在一种可能的实现方式中,所述验证信息包括所述终端设备的设备信息,所述控制模块还用于:在验证结果为所述终端设备的设备信息和与所述公交卡绑定的设备信息匹配时,允许所述公交卡应答所述卡信息交互请求。在一种可能的实现方式中,所述验证信息包括通过所述终端设备输入的账号信息,所述控制模块还用于:在验证结果为通过所述终端设备输入的账号信息和与所述公交卡绑定的账号信息匹配时,允许所述公交卡应答所述卡信息交互请求。在一种可能的实现方式中,所述验证信息包括所述终端设备的设备信息和通过所述终端设备输入的账号信息,所述获取模块包括第一获取模块和第二获取模块,所述验证模块包括第一验证模块和第二验证模块;第一获取模块,用于在接收到终端设备的卡信息交互请求时,获取所述终端设备的设备信息;第一验证模块,用于根据终端设备的设备信息对所述卡信息交互请求进行验证,得到验证结果;第二获取模块,用于在验证结果为所述终端设备的设备信息和与所述公交卡绑定的设备信息不匹配时,获取通过所述终端设备输入的账号信息;第二验证模块,用于根据所述账号信息对所述卡信息交互请求进行验证,得到验证结果;所述控制模块还用于:在验证结果为通过所述终端设备输入的账号信息和与所述公交卡绑定的账号信息匹配时,允许所述公交卡应答所述卡信息交互请求。根据本公开实施例的第三方面,提供一种公交卡验证装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行时实现上述的方法。根据本公开实施例的第四方面,提供一种非易失性计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述的方法。本公开的实施例提供的技术方案可以包括以下有益效果:本公开的公交卡验证方法及装置,通过在接收到终端设备的卡信息交互请求时,获取验证信息,根据该验证信息对该卡信息交互请求进行验证,得到验证结果,根据该验证结果,控制公交卡对该卡信息交互请求的应答,由此能够保护公交卡的安全,避免公交卡的编号、使用记录和余额等信息泄漏,实现对用户的隐私和财产进行保护。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种公交卡验证方法的流程图。图2是根据一示例性实施例示出的一种公交卡验证方法的一示意性的流程图。图3是根据一示例性实施例示出的一种公交卡验证方法的一示意性的流程图。图4是根据一示例性实施例示出的一种公交卡验证方法的一示意性的流程图。图5是根据一示例性实施例示出的一种公交卡验证装置的框图。图6是根据一示例性实施例示出的一种公交卡验证装置的一示意性的框图。图7是根据一示例性实施例示出的一种用于公交卡验证的装置800的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。相关技术中,用户可以通过终端设备的NFC功能直接读取智能处理芯片保存的公交卡的编号、使用记录和余额等信息,由此可能引起公交卡的安全问题。例如,在用户遗失公交卡的情况下,其他用户也可以通过终端设备的NFC功能直接扫描公交卡,从而很容易地获取公交卡的编号、使用记录和余额等信息。公交卡的编号、使用记录和余额等信息是用户的隐私,一旦被其他用户获取,则将会带来信息泄露和财产损失。针对上述相关技术中所存在的技术问题,图1是根据一示例性实施例示出的一种公交卡验证方法的流程图。该方法用于公交卡中。如图1所示,该公交卡验证方法包括步骤S11至S13。在步骤S11中,在接收到终端设备的卡信息交互请求时,获取验证信息。其中,终端设备可以包括智能手机、平板电脑或可穿戴设备等,本公开对此不做限制。在一种可能的实现方式中,终端设备可以通过NFC功能与公交卡进行信息交互。例如,终端设备可以通过NFC功能向公交卡发送卡信息交互请求或本文档来自技高网...
公交卡验证方法及装置

【技术保护点】
一种公交卡验证方法,其特征在于,所述方法用于公交卡中,包括:在接收到终端设备的卡信息交互请求时,获取验证信息;根据所述验证信息对所述卡信息交互请求进行验证,得到验证结果;根据所述验证结果,控制所述公交卡对所述卡信息交互请求的应答。

【技术特征摘要】
1.一种公交卡验证方法,其特征在于,所述方法用于公交卡中,包括:在接收到终端设备的卡信息交互请求时,获取验证信息;根据所述验证信息对所述卡信息交互请求进行验证,得到验证结果;根据所述验证结果,控制所述公交卡对所述卡信息交互请求的应答。2.根据权利要求1所述的方法,其特征在于,所述验证信息包括所述终端设备的设备信息和/或通过所述终端设备输入的账号信息。3.根据权利要求2所述的方法,其特征在于,所述验证信息包括所述终端设备的设备信息,根据所述验证结果,控制所述公交卡对所述卡信息交互请求的应答,包括:在验证结果为所述终端设备的设备信息和与所述公交卡绑定的设备信息匹配时,允许所述公交卡应答所述卡信息交互请求。4.根据权利要求2所述的方法,其特征在于,所述验证信息包括通过所述终端设备输入的账号信息,根据所述验证结果,控制所述公交卡对所述卡信息交互请求的应答,包括:在验证结果为通过所述终端设备输入的账号信息和与所述公交卡绑定的账号信息匹配时,允许所述公交卡应答所述卡信息交互请求。5.根据权利要求2所述的方法,其特征在于,所述验证信息包括所述终端设备的设备信息和通过所述终端设备输入的账号信息,在接收到终端设备的卡信息交互请求时,获取验证信息,根据所述验证信息对所述卡信息交互请求进行验证,得到验证结果,包括:在接收到终端设备的卡信息交互请求时,获取所述终端设备的设备信息;根据终端设备的设备信息对所述卡信息交互请求进行验证,得到验证结果;在验证结果为所述终端设备的设备信息和与所述公交卡绑定的设备信息不匹配时,获取通过所述终端设备输入的账号信息;根据所述账号信息对所述卡信息交互请求进行验证,得到验证结果;根据所述验证结果,控制所述公交卡对所述卡信息交互请求的应答,包括:在验证结果为通过所述终端设备输入的账号信息和与所述公交卡绑定的账号信息匹配时,允许所述公交卡应答所述卡信息交互请求。6.一种公交卡验证装置,其特征在于,所述装置用于公交卡中,包括:获取模块,用于在接收到终端设备的卡信息交互请求时,获取验证信...

【专利技术属性】
技术研发人员:孙永利
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1