技术新讯 > 核算装置的制造及其应用技术 > NFC卡片的鉴权方法、NFC闸机以及存储介质与流程  >  正文

NFC卡片的鉴权方法、NFC闸机以及存储介质与流程

  • 国知局
  • 2024-07-31 22:12:57

本申请涉及近场通信,尤其涉及一种nfc卡片的鉴权方法、nfc闸机以及存储介质。

背景技术:

1、目前,nfc是短距离高频无线通信技术,被广泛的应用于移动支付、电子票务等领域。根据应用的需要,很多场景下扩展了nfc技术的通信距离。如阿里巴巴在nfc技术方面,将传统近场通信在任意方向的感知距离从20厘米扩大至3米,可以在3米内完成对上百件包裹的采集扫描。但是,使用长距离的nfc技术无感通行时,难以快速从多张同制式的nfc卡中确定一张指定的nfc卡,并进行鉴权,导致用户的使用体验较差。

技术实现思路

1、本申请提供了一种nfc卡片的鉴权方法、nfc闸机以及存储介质,用于读取较远范围内的nfc卡,并快速鉴别该范围内的nfc卡,进行鉴权。

2、第一方面,本申请实施例提供一种nfc卡片的鉴权方法,所述鉴权方法用于nfc闸机的控制单元,所述nfc闸机还包括:读卡器单元和闸门单元,所述方法包括:

3、通过所述读卡器单元接收所述nfc卡片发送的uid字符,根据预设的校验算法校验所述uid字符,将校验通过的所述uid字符对应的nfc卡片标记为目标nfc卡片;

4、根据预设的通信协议与所述目标nfc卡片进行通信连接,获取所述目标nfc卡片发送的卡片序列字符;

5、生成随机序列字符,以及根据国密算法加密所述卡片序列字符,得到第一鉴权字符;

6、将所述随机序列字符和所述第一鉴权字符发送至所述目标nfc卡片,以使所述目标nfc卡片在检验所述第一鉴权字符成功之后,回复第二鉴权字符,所述第二鉴权字符为所述目标nfc卡片通过所述国密算法加密所述随机序列字符生成的;

7、获取所述第二鉴权字符,在对所述第二鉴权字符校验成功之后,向所述闸门单元发送开启信号,以使所述闸门单元打开。

8、第二方面,本申请实施例提供一种nfc闸机,所述nfc闸机包括:控制单元、读卡器单元和闸门单元,所述控制单元用于执行如本申请实施例中任意一种所述的nfc卡片的鉴权方法

9、第三方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如本申请实施例中任意一种所述的nfc卡片的鉴权方法。

10、本申请实施例提供一种nfc卡片的鉴权方法,该鉴权方法用于nfc闸机的控制单元,nfc闸机还包括:读卡器单元和闸门单元,该方法包括:通过读卡器单元接收nfc卡片发送的uid字符,根据预设的校验算法校验uid字符,将校验通过的uid字符对应的nfc卡片标记为目标nfc卡片;根据预设的通信协议与目标nfc卡片进行通信连接,获取目标nfc卡片发送的卡片序列字符;生成随机序列字符,以及根据国密算法加密卡片序列字符,得到第一鉴权字符;将随机序列字符和第一鉴权字符发送至目标nfc卡片,以使目标nfc卡片在检验第一鉴权字符成功之后,回复第二鉴权字符,第二鉴权字符为目标nfc卡片通过国密算法加密随机序列字符生成的;获取第二鉴权字符,在对第二鉴权字符校验成功之后,向闸门单元发送开启信号,以使闸门单元打开。通过上述方法,nfc闸机在nfc卡片进入预设范围内时,获取nf卡片c的uid标识,并根据uid标识对nfc卡片完成识别,能够从多种nfc卡片中确定指定种类的目标nfc卡片,并与目标nfc卡片进行双向鉴权,在双向鉴权通过之后控制闸门单元打开,这样,能够从多个目标nfc卡片快速鉴别出能够通行的nfc卡片,使用户在通过nfc闸机时能够无感通过,从而提高了用户的使用体验。

技术特征:

1.一种nfc卡片的鉴权方法,其特征在于,所述鉴权方法用于nfc闸机的控制单元,所述nfc闸机还包括:读卡器单元和闸门单元,所述方法包括:

2.如权利要求1所述的nfc卡片的鉴权方法,其特征在于,在所述通过所述读卡器单元接收所述nfc卡片发送的uid字符之前,所述方法还包括:

3.如权利要求1所述的nfc卡片的鉴权方法,其特征在于,所述uid字符包括n位字符,所述根据预设的校验算法校验所述uid字符,包括:

4.如权利要求1所述的nfc卡片的鉴权方法,其特征在于,所述预设的校验算法包括:crc8算法。

5.如权利要求2所述的nfc卡片的鉴权方法,其特征在于,在所述根据预设的通信协议与所述目标nfc卡片进行通信连接之前,所述方法还包括:

6.如权利要求1所述的nfc卡片的鉴权方法,其特征在于,在对所述第二鉴权字符校验成功之后,所述方法还包括:

7.如权利要求1所述的nfc卡片的鉴权方法,其特征在于,在获取所述第二鉴权字符之后,所述方法还包括:

8.一种nfc闸机,其特征在于,所述nfc闸机包括:控制单元、读卡器单元和闸门单元,所述控制单元用于执行如权利要求1-7中任意一种所述的nfc卡片的鉴权方法。

9.如权利要求8所述的nfc闸机,其特征在于,所述nfc闸机包括两个读卡器单元,两个所述读卡器单元分别安装在所述闸门单元的两侧。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1-7中任意一种所述的nfc卡片的鉴权方法。

技术总结本申请涉及近场通信技术领域,提供了一种NFC卡片的鉴权方法、NFC闸机以及存储介质,鉴权方法用于NFC闸机的控制单元,NFC闸机还包括:读卡器单元和闸门单元,该方法包括:通过读卡器单元接收NFC卡片发送的UID字符,根据预设的校验算法校验UID字符,将校验通过的NFC卡片标记为目标NFC卡片;与目标NFC卡片进行通信连接,获取目标NFC卡片发送的卡片序列字符;生成随机序列字符,以及根据国密算法加密卡片序列字符,得到第一鉴权字符;将随机序列字符和第一鉴权字符发送至目标NFC卡片,以使目标NFC卡片在检验加密序列字符成功之后,回复第二鉴权字符;校验第二鉴权字符成功后,控制闸门单元打开。技术研发人员:高军受保护的技术使用者:深圳市源启智能信息科技有限公司技术研发日:技术公布日:2024/6/2

本文地址:https://www.jishuxx.com/zhuanli/20240731/192282.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。