一种基于nfc的数据传输方法及系统的利记博彩app

文档序号:9892176阅读:453来源:国知局
一种基于nfc的数据传输方法及系统的利记博彩app
【技术领域】
[0001 ] 本发明涉及近距离通信技术,尤指一种基于近距离通信(NFC,Near FieldCommun i cat i on)的数据传输方法及系统。
【背景技术】
[0002]近距离通信(NFC,Near Field Communicat1n)技术具有通信距离短、连接建立时间短、工作能耗需求低、安全性高、网络拓扑结构简单、成本低廉、方便易用和直观性强等特点。并且,NFC与现有非接触智能卡技术相互兼容,非常适合应用于移动智能终端的非接触式服务,以实现财务信息或敏感的个人信息等重要数据的快速交换。NFC论坛(NFC Forum)定义了称为NFC数据交换格式(NDEF)的通用数据格式。NDEF是轻量级的紧凑的二进制格式,可带有URUvCard和NFC定义的各种数据类型。
[0003]NFC通信设备双方,由于设备支持的协议和功能不同,从而无法正常通信。NFC通信属于设备到设备(M2M)的通信方式,和传统的2G、3G等移动互联网通信方式不同,需要通信设备双方都处于同一个协议之上。
[0004]目前,由于NFC技术本身依赖存储介质,通信方式、标准不统一等原因,导致目前还无法解决基于NFC技术的数据传输统一性的问题,换句话说,都可能导致现有的通信设备由于支持不同的解决方案从而在NFC通信过程中无法正常实现。

【发明内容】

[0005]为了解决上述技术问题,本发明提供了一种基于NFC的数据传输方法及系统,能够解决基于NFC技术的数据传输问题,同时保证通信的安全性,提高用户使用的满意度。
[0006]为了达到本发明目的,本发明提供了一种基于近距离通信NFC的数据传输方法,包括:智能终端与智能信息终端之间通过NFC认证并得到动态标签;
[0007]智能信息终端向智能卡发送携带有动态标签的传输请求,智能卡存储动态标签;
[0008]智能卡向智能终端发出携带有动态标签的传输请求;智能终端接收来自智能卡的传输请求并验证携带的动态标签合法,获取传输的内容信息。
[0009]可选地,所述智能终端与智能信息终端之间通过NFC认证包括:
[0010]所述智能终端生成随机挑战码,并向所述智能卡请求获取证书公钥;
[0011]所述智能终端收到证书公钥后对挑战码进行加密,并将加密后的挑战码信息发送至所述智能信息终端,所述智能终端利用私钥对接收到的挑战码进行解密,并将解密后的挑战码发送至所述智能终端进行校验,如果校验通过,则认为通过NFC认证。
[0012]可选地,所述智能终端为NFC智能终端,所述智能卡为SWP-NFC智能卡;
[0013]所述传输请求为推送信息/查询信息结果。
[0014]可选地,所述智能信息终端向智能卡发送携带有动态标签的传输请求,智能卡存储动态标签包括:
[0015]当处于读卡器状态的所述智能信息终端接收到的指令是推动指令时,卡模拟状态的所述智能信息终端向SWP-NFC卡推送携带有动态标签的信息;
[0016]当处于读卡器状态的所述智能信息终端接收到的指令是信息查询指令及查询信息内容指令时,所述智能信息终端在后台查询信息,之后,卡模拟状态的所述智能信息终端向SWP-NFC卡推送携带有动态标签的查询信息结果;
[0017]所述智能卡向智能终端发出携带有动态标签的传输请求包括:
[0018]所述SWP-NFC卡将获得的携带有动态标签的推送信息/查询信息结果传输给所述NFC智能终端。
[0019]可选地,所述智能终端为非NFC智能终端,所述智能卡为双界面卡;
[0020]所述传输请求为推送信息/查询信息结果。
[0021]可选地,所述智能信息终端向智能卡发送携带有动态标签的传输请求,智能卡存储动态标签包括:
[0022]如果处于读卡器状态的所述智能信息终端接收到的指令是推送指令,进入读卡器状态的所述智能信息终端将携带有动态标签的推送信息写入所述非NFC智能终端的双界面卡的文件中;
[0023]如果处于读卡器状态的所述智能信息终端接收到的指令是信息查询指令及查询信息内容指令,所述智能信息终端在后台查询信息,之后,进入读卡器状态的所述智能信息终端将携带有动态标签的查询信息结果写入所述非NFC智能终端的双界面卡的文件中;
[0024]所述智能卡向智能终端发出携带有动态标签的传输请求包括:
[0025]所述非NFC智能终端从双界面卡验证动态标签合法并获取推送信息或查询信息结果O
[0026]本发明还提供了一种基于NFC的数据传输系统,至少包括智能信息终端、智能终端,以及智能卡;其中,
[0027]智能信息终端,用于与智能终端之间经由智能卡通过NFC认证并得到动态标签;向智能卡发送携带有动态标签的传输请求,智能卡存储动态标签;
[0028]智能卡,用于向智能终端发出携带有动态标签的传输请求;
[0029]智能终端,用于接收来自智能卡的传输请求并验证携带的动态标签合法,获取传输的内容信息。
[0030]可选地,所述智能终端是NFC智能终端时,所述智能卡为SWP-NFC卡;此时,
[0031 ]所述智能信息终端,具体用于接收到应用类别指令,向SWP-NFC卡发送携带有动态标签的推送信息/查询信息结果;
[0032]所述SWP-NFC卡,具体用于将获得的携带有动态标签的推送信息/查询信息结果传输给NFC智能终端。
[0033]可选地,所述智能信息终端具体用于:当处于读卡器状态的所述智能信息终端接收到的指令是推动指令时,所述智能信息终端处于卡模拟状态时,向所述SWP-NFC卡发送携带有动态标签的推送信息;
[0034]当处于读卡器状态的所述智能信息终端接收到的指令是信息查询指令及查询信息内容指令时,所述智能信息终端在后台查询信息,卡模拟状态的所述智能信息终端向SWP-NFC卡推送携带有动态标签的查询信息结果。
[0035]可选地,所述智能终端是非NFC智能终端时,所述智能卡为双界面卡;此时,
[0036]所述智能信息终端,具体用于接收到应用类别指令,并进入读卡器状态,智能信息终端以基于NDEF动态标签的方式将携带有动态标签的推送信息/查询信息结果,写到非NFC智能终端的双界面卡文件中;
[0037]所述非NFC智能终端,具体用于验证动态标签合法并获取推送信息或查询信息结果O
[0038]可选地,所述智能信息终端具体用于:当处于读卡器状态的所述智能信息终端接收到的指令是推动指令,进入读卡器状态的所述智能信息终端会将携带有动态标签的推送信息写入非NFC智能终端的双界面卡文件;
[0039]当处于读卡器状态的所述智能信息终端接收到的指令是信息查询指令及查询信息内容指令,所述智能信息终端在后台查询信息,读卡器状态的所述智能信息终端将携带有动态标签的查询信息结果写入所述非NFC智能终端的双界面卡文件。
[0040]与现有技术相比,本发明包括智能终端与智能信息终端之间通过NFC认证并得到动态标签;智能信息终端向智能卡发送携带有动态标签的传输请求,智能卡存储动态标签;智能卡向智能终端发出携带有动态标签的传输请求;智能终端接收来自智能卡的传输请求并验证携带的动态标签合法,获取传输的内容信息。通过本发明提供的技术方案,在智能终端与智能信息终端之间通过NFC认证后,直接通过携带动态标签的方式进行交互,即在智能终端与智能信息终端之间每次传输数据前都会先认证,解决了基于NFC技术的数据传输问题,同时,由于动态标签的数据加密和签名是实时变化的,为人为破解增加了难度,因此保证了通信的安全性,从而提高了用户使用的满意度。
[0041]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0042]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0043]图1为本发明面向NFC业务的单一业务模型的示意图;
[0044]图2为本发明基于NFC的数据传输方法的流程图;
[0045]图3为本发明NFC智能终端与智能信息终端交互的实施例的流程示意图;
[0046]图4为本发明非NFC智能终端与智能信息终端交互的实施例的流程示意图;
[0047]图5为本发明基于NFC的数据传输系统的组成结构示意图。
【具体实施方式】
[0048]为使本发明的目的、技术方案和优点更加清楚明
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1