System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种用于食堂饭卡及NFC识别的读卡器制造技术_技高网

一种用于食堂饭卡及NFC识别的读卡器制造技术

技术编号:40092407 阅读:4 留言:0更新日期:2024-01-23 16:25
一种用于食堂饭卡及NFC识别的读卡器,包括射频卡模块、NFC模块、安全认证模块、处理器模块以及通信模块;所述通信模块与处理器模块通过串行接口连接,用于提供通信支持,且通信模块外接上位机与服务器;所述NFC模块与处理器模块、射频卡模块均通过串行接口连接,用于接收所述射频卡模块初始化信号传输至NFC标签,唤醒NFC标签进入工作状态;所述射频卡模块与处理器模块通过串行接口连接,用于建立读卡器与NFC标签之间的通信连接。本发明专利技术通过安全认证模块进行安全验证,能够提高支付过程中的安全性,从而避免用户修改NFC标签信息造成盗刷的现象发生,同时通过通信模块还能够方便读卡器连接WiFi网络,提高读卡器使用的灵活性。

【技术实现步骤摘要】

本专利技术涉及电子设备,特别涉及一种用于食堂饭卡及nfc识别的读卡器。


技术介绍

1、nfc是一种短距高频的无线电技术,电子设备之间允许进行非接触式点对点数据传输。由于nfc技术具有极高的安全性,并且具有不错的传输距离,更重要的是成本较低。所以现在在手机端已经大量使用。

2、随着移动支付模式的广泛普及和应用,国内很多高校都加强了虚拟校园卡建设,基本实现了“一卡在手,走遍校园”。具有nfc功能的校园一卡通系统已在高校内得到了广泛的部署应用。所以读取校园一卡通的读卡器使用也很广泛,但现在的具有nfc功能的读卡器没有安全认证功能容易出现修改一卡通数据盗刷的情况,而且现在的读卡器不方便联不接wifi。


技术实现思路

1、本专利技术实施例提供了一种用于食堂饭卡及nfc识别的读卡器,通过安全认证模块进行安全验证,能够提高支付过程中的安全性,从而避免用户修改nfc标签信息造成盗刷的现象发生,同时通过通信模块还能够方便读卡器连接wifi网络,提高读卡器使用的灵活性。

2、为了实现上述思路,本专利技术提供了一种读卡器,包括射频卡模块、nfc模块、安全认证模块、处理器模块以及通信模块;

3、所述通信模块与处理器模块通过串行接口连接,用于提供通信支持,且通信模块外接上位机与服务器;

4、所述nfc模块与处理器模块、射频卡模块均通过串行接口连接,用于接收所述射频卡模块初始化信号传输至nfc标签,唤醒nfc标签进入工作状态;

5、所述射频卡模块与处理器模块通过串行接口连接,用于建立读卡器与nfc标签之间的通信连接,读卡器会发送一个包含设备信息的请求,标签接收到请求后回复一个包含自身信息的响应,并用于进行数据交换,读卡器发送一个指令至nfc标签,nfc标签接收到指令后执行相应的操作,并将结果返回给读卡器;

6、所述安全认证模块与处理器模块通过串行接口连接,用于在数据交换过程中进行安全验证,读卡器和nfc标签之间进行身份验证,确保nfc标签授权方访问数据;

7、所述处理器模块用于处理nfc模块初始化信号、建立射频卡模块与nfc标签的通信标签与数据交换,并判断安全认证模块验证结果。

8、进一步地,所述射频卡模块由射频卡芯片、谐振电路与天线线圈三个部分组成。

9、进一步地,所述并用于进行数据交换,包括:

10、将nfc标签放入到射频卡模块天线线圈区域,射频卡模块的谐振电路与nfc标签感应出交变电信号,通过射频卡芯片对交变电信号进行内部的整流稳压,使射频卡芯片正常上电工作;

11、射频卡芯片发送一个指令至nfc标签,并解调处理nfc标签反馈的数字信号,并分离出有效的数字信号并对其判断处理;

12、射频卡芯片将处理结果再经过调制后通过天线线圈发送到处理器模块;

13、处理器模块在接收到反馈处理nfc标签的数据信号,完成一次数据交换。

14、进一步地,所述安全认证模块用于在数据交换过程中进行安全验证的方法,包括:

15、安全认证模块在有限域上选择一个随机数作为读卡私钥,同时计算出对应的读卡公钥,读卡器向nfc标签发送请求信息,

16、nfc标签收到读卡器发来的请求信息后,选择一个随机数作为标签私钥,计算出对应的标签公钥、消息认证量、签名量以及共同秘密密钥,并反馈至读卡器;

17、读卡器将标签公钥、消息认证量、签名量以及共同秘密密钥通过通信模块传输给上位机与服务器;

18、进行nfc标签验证,通过标签公钥检索服务器里是否存在另一个相同标签公钥,如果存在,初步认为通信的nfc标签是服务器里的合法nfc标签;

19、通过签名量检索服务器里是否存在另一个相同签名量,如果存在,则通信的nfc标签是服务器里的合法nfc标签,并生成共同秘密密钥;

20、将消息认证量通过读卡器发送给nfc标签;

21、nfc标签收到读卡器转发的消息认证量后进行共同秘密密钥验证,通过标签公钥与读卡公钥生成后消息认证量,并判断后消息认证量与消息认证量是否相等,如果相等,则共同秘密密钥验证成功。

22、进一步地,所述通讯模块通过wifi或有线网络方式与上位机、服务器连接。

23、进一步地,所述通讯模块通过wifi与上位机、服务器连接的方法,包括:

24、通过带nfc功能的手机与nfc模块进行交互,获取读卡器设备基础信息和手机连接wifi信息;

25、带nfc功能的手机发出调制的13.56mhz信号与nfc模块通信,并往nfc模块写入wifi信息,中断nfc模块输出信号触发读卡器的处理器模块,控制通信模块从nfc模块获取wifi信息,并完成联网。

26、本专利技术实施例提供的上述技术方案的有益效果至少包括:

27、本专利技术通过安全认证模块进行安全验证,能够提高支付过程中的安全性,从而避免用户修改nfc标签信息造成盗刷的现象发生。

28、本专利技术通过通信模块还能够方便读卡器连接wifi网络,提高读卡器使用的灵活性。

29、本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

30、下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。

本文档来自技高网...

【技术保护点】

1.一种用于食堂饭卡及NFC识别的读卡器,其特征在于:包括射频卡模块、NFC模块、安全认证模块、处理器模块以及通信模块;

2.如权利要求1所述的一种用于食堂饭卡及NFC识别的读卡器,其特征在于:所述射频卡模块由射频卡芯片、谐振电路与天线线圈三个部分组成。

3.如权利要求1或2所述的一种用于食堂饭卡及NFC识别的读卡器,其特征在于:所述并用于进行数据交换,包括:

4.如权利要求1所述的一种用于食堂饭卡及NFC识别的读卡器,其特征在于:所述安全认证模块用于在数据交换过程中进行安全验证的方法,包括:

5.如权利要求1所述的一种用于食堂饭卡及NFC识别的读卡器,其特征在于:所述通讯模块通过WiFi或有线网络方式与上位机、服务器连接。

6.如权利要求1所述的一种用于食堂饭卡及NFC识别的读卡器,其特征在于:所述通讯模块通过WiFi与上位机、服务器连接的方法,包括:

【技术特征摘要】

1.一种用于食堂饭卡及nfc识别的读卡器,其特征在于:包括射频卡模块、nfc模块、安全认证模块、处理器模块以及通信模块;

2.如权利要求1所述的一种用于食堂饭卡及nfc识别的读卡器,其特征在于:所述射频卡模块由射频卡芯片、谐振电路与天线线圈三个部分组成。

3.如权利要求1或2所述的一种用于食堂饭卡及nfc识别的读卡器,其特征在于:所述并用于进行数据交换,包括:

4.如权利要...

【专利技术属性】
技术研发人员:强东红陈光
申请(专利权)人:广州市强氏科技有限公司
类型:发明
国别省市:

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

1