一种射频通信方法及射频通信系统技术方案

技术编号:12478499 阅读:94 留言:0更新日期:2015-12-10 14:59
本发明专利技术属于提供了一种射频通信方法及射频通信系统。射频通信方法包括:通过服务器向射频卡发送数据信息;通过射频卡接收并存储服务器发送来的数据信息;通过读卡器读取射频卡中的信息,并将读取的信息发送给处理终端;通过处理终端接收读卡器发送来的信息,并对接收到的各信息进行处理。服务器依据内置的加密协议,调取加密算法加密数据信息,并将加密协议和加密后的数据信息发送给射频卡;处理终端依据接收到的加密协议,调用解密算法解密接收到的相关密文信息。该方案可加快读卡器的读卡速率,并可实现对所涉及的各种算法的动态管理,可提高对数据信息的加密强度,也可实现不同厂家不同协议的通信数据兼容,实现资源聚合,较为实用。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体是一种射频通信方法及射频通信系统
技术介绍
在射频卡通信领域,通常通过现有读卡器对其读取的射频卡中的数据信息进行处理,这在很大程度上增加了读卡器的体积,不但会增加生产成本、降低读卡器的读卡速率,还会限制不同厂家间的通信数据兼容。此外,在射频卡通信领域,为增加通信的安全性,在现有通信方法中,往往将加密算法置于射频卡内,将解密算法内置于读卡器中,使用时,射频卡按照其内部内置的加密算法将数据信息的明文数据加密后发送,读卡器按照其内置的解密算法对所读取的射频卡中的数据进行解密,这种通信方式有如下不足: I)受射频卡自身计算资源的限制,其内置的加密算法往往非常简单,易于破解;2)鉴于对射频卡低功耗的考虑,现有读卡器中内置的解密算法通常也较为简单,易于通过暴力穷举的方式破解。此为现有技术的不足。
技术实现思路
本专利技术所要解决的技术问题是,针对现有技术的不足,提供一种通信方法和通信系统,用于解决现有技术中存在的问题。为解决上述技术问题,本专利技术提供了一种射频通信方法,包括: 步骤S1、通过服务器向射频卡发送数据信息; 步骤S2、通过射频卡接收并存储服务器发送来的数据信息; 步骤S3、通过读卡器读取上述射频卡中的数据信息,并将读取的数据信息发送给处理终端; 步骤S4、通过处理终端接收读卡器发送来的数据信息,并对接收到的数据信息进行处理。作为本专利技术的一种优选,其中: 在上述步骤Si中,服务器对所述的数据信息进行加密,并将加密后的数据信息发送给射频卡; 在上述步骤S2中,射频卡接收并存储服务器发送来的加密后的数据信息; 在上述步骤S3中,读卡器读取射频卡中加密后的数据信息,并将读取的加密后的数据信息发送给处理终端; 在上述步骤S4中,处理终端接收读卡器发送来的加密后的数据信息,并对接收到的加密后的数据信息进行解密。作为本专利技术的另一种优选,其中: 在步骤Si中,服务器依据内置的加密协议,调取相应的加密算法对所述的数据信息进行加密,并将上述加密协议和加密后的数据信息一并发送给射频卡; 在步骤S2中,射频卡接收并存储服务器发送来的加密协议和加密后的数据信息;在步骤S3中,读卡器读取射频卡中的加密协议和加密后的数据信息,并将读取的加密协议和加密后的数据信息发送给处理终端; 在步骤S4中,处理终端接收读卡器发送来的加密协议和加密后的数据信息,并依据接收到的加密协议获取相应的解密协议,并依据上述获取的解密协议,调用相应的解密算法对接收到的加密后的数据信息进行解密。此外,作为优选,所述的数据信息包括射频卡卡号和射频卡类型。此外,作为优选,所述的加密协议与所述的解密协议相同。本专利技术还提供了一种射频通信系统,包括: 服务器,用于向射频卡发送数据信息; 射频卡,用于接收并存储服务器发送来的数据信息; 读卡器,用于读取射频卡中的数据信息,并用于将读取的数据信息发送给处理终端; 处理终端,用于接收读卡器发送来的数据信息,并对接收到的数据信息进行处理。作为对本专利技术所述射频通信系统的一种优选: 所述的服务器包括加密算法模块和服务器发送模块,所述的加密算法模块包括加密算法,用于加密所述的数据信息;服务器发送模块用于向射频卡发送通过加密算法模块加密后的数据信息; 所述的射频卡包括接收模块、存储模块和发射模块,接收模块用于接收服务器发送模块发送来的信息,存储模块用于存储接收模块接收到的信息,发射模块用于将存储模块存储的信息发送至读卡器; 所述的读卡器包括读卡模块和读卡器数据发送模块,读卡模块用于读取射频卡中存储的信息,读卡器数据发送模块用于将读卡模块读取的信息发送给处理终端; 所述的处理终端包括终端接收模块和解密模块,终端接收模块用于接收读卡器发送来的信息,解密模块用于对终端接收模块接收到的信息进行解密。作为对本专利技术所述射频通信系统的另一种优选: 所述的加密算法模块包括至少一种加密算法,用于加密所述的数据信息; 所述的服务器还包括与所述的加密算法模块配合使用的加密协议模块,该加密协议模块包括至少一种加密协议,所述的加密协议与所述的加密算法一一映射,用于调取相应的加密算法; 所述的服务器发送模块还用于向射频卡发送加密协议模块中相应的加密协议; 所述射频卡的接收模块还用于接收服务器发送模块发送来的加密协议,所述射频卡的存储模块还用于存储射频卡的接收模块接收到的加密协议; 所述的读卡模块还用于读取射频卡中存储的加密协议,所述的读卡器数据发送模块还用于将读卡模块读取的加密协议发送给处理终端; 所述的处理终端还包括与所述的解密模块配合使用的解密协议模块;所述的终端接收模块还用于接收读卡器发送来的加密协议;所述的解密模块包括至少一种解密算法;解密协议模块包括至少一种解密协议,所述的解密协议与所述的解密算法一一映射,所述的解密协议与上述加密协议模块中的加密协议--映射,用于依据终端接收模块接收到的加密协议,调用解密模块中相应的解密算法。此外,所述的数据信息包括射频卡卡号和射频卡类型。此外,所述的加密协议模块中的加密协议与所述的解密协议模块中的解密协议相同。与现有技术相比,本专利技术的优点在于: (1)本专利技术通过处理终端对读卡器读取的数据信息进行处理,避免了读卡器在其内部处理其所读取的数据信息,这可在一定程度上缩小读卡器的体积,且不但可加快读卡速率,还可实现不同厂家的通信数据兼容,实现资源聚合,较为实用; (2)本专利技术中对所涉及数据的加、解密算法均不内置在射频卡和读卡器中,而是由外界的服务器进行管理,这便于对加密算法的更新,这可实现对所涉及的加密算法和解密算法的动态管理,使用灵活; (3)本专利技术借助于服务器的强大运算资源,可极大的提高对数据信息的加密强度,从而使得加密后的数据被破解的难度大大提高,进而在很大程度上可增加数据的安全性; (4)本专利技术不需要在射频卡和读卡器中均进行数据的加解密工作,这有利于降低射频卡与读卡器的功耗,特别适用于内置电源的有源射频卡,可极大的提高射频卡的使用寿命; (5)本专利技术对所涉及的数据的加解密算法均不内置在射频卡和读卡器中,而是由外界的服务器进行管理,这使得可不断扩展用于加密数据信息的加密算法的类型以及用于解密的解密算法的类型,从而可实现不同厂家不同协议的通信数据兼容,实现资源聚合,较为实用。由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。说明书附图 图1为本专利技术所述射频通信方法的【具体实施方式】I的方法流程图; 图2为本专利技术所述射频通信系统的【具体实施方式】I的结构框图示意图; 图3为本专利技术所述射频通信方法的【具体实施方式】2的方法流程图; 图4为本专利技术所述射频通信系统的【具体实施方式】2的结构框图示意图; 图5为本专利技术所述射频通信方法的【具体实施方式】3的方法流程图; 图6为本专利技术所述射频通信系统的【具体实施方式】3的结构框图示意图。其中:1、服务器,2、射频卡,3、读卡器,4、处理终端。当前第1页1 2 3 本文档来自技高网...
一种射频通信方法及射频通信系统

【技术保护点】
一种射频通信方法,其特征在于,包括:步骤S1、通过服务器向射频卡发送数据信息;步骤S2、通过射频卡接收并存储服务器发送来的数据信息;步骤S3、通过读卡器读取上述射频卡中的数据信息,并将读取的数据信息发送给处理终端;步骤S4、通过处理终端接收读卡器发送来的数据信息,并对接收到的数据信息进行处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘润滋
申请(专利权)人:活点信息技术有限公司
类型:发明
国别省市:山东;37

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

1