近场通信标签的验证复制方法、装置、设备和可读介质与流程

文档序号:38029600发布日期:2024-05-17 13:08阅读:22来源:国知局
近场通信标签的验证复制方法、装置、设备和可读介质与流程

本公开的实施例涉及计算机,具体涉及近场通信标签的验证复制方法、装置、设备和可读介质。


背景技术:

1、随着nfc技术的普及和应用范围的扩大,人们开始关注如何确保nfc标签的安全性,防止信息被复制或篡改。近场通信标签的验证复制,是对近场通信标签的写入数据进行复制的一项技术。目前,在对近场通信标签的写入数据进行复制时,通常采用的方式为:直接通过nfc复制器无需进行任何验证的方式复制近场通信标签的写入数据。

2、然而,当采用上述方式对近场通信标签进行复制时,经常会存在如下技术问题:

3、第一,直接通过nfc复制器无需进行任何验证的方式复制近场通信标签的写入数据,利用了nfc标签中存储的信息可以被读取和复制的特性。无需进行任何验证的方式复制近场通信标签可能会导致近场通信标签内的信息被篡改。攻击者可以使用特殊设备读取篡改有效nfc标签的信息,复制具有特定权限或价值的nfc标签,例如门禁卡、支付卡等。导致近场通信标签复制的安全性较低。

4、然而,实践中发现,在标识验证没有通过时,通常采用根据采集的二维指纹图像进行指纹识别验证,在根据采集的二维指纹图像进行指纹识别验证时,经常会存在如下技术问题:

5、第二,仅仅根据采集到的二维指纹图像进行识别验证,二维指纹图像容易被伪造或冒用。攻击者可以使用印刷的二维指纹图像的方式伪造授权用户的二维指纹图像,导致指纹识别验证的安全性较低。

6、该背景技术部分中所公开的以上信息仅用于增强对本发明构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

2、本公开的一些实施例提出了近场通信标签的验证复制方法、装置、电子设备和计算机可读介质,来解决以上背景技术部分提到的技术问题中的一项或多项。

3、第一方面,本公开的一些实施例提供了一种近场通信标签的验证复制方法,该方法包括:获取预设近场通信标签的可读信息,其中,上述可读信息包括:标签标识信息、近场通信标签生产厂商信息与存储空间信息;基于上述可读信息、第一预设加密信息与上述预设写入数据,生成近场通信标签复制密码;基于上述可读信息、第二预设加密信息与上述近场通信标签复制密码,生成近场通信标签复制数字签名码;将上述标签标识信息、上述近场通信标签复制密码与上述近场通信标签复制数字签名码存储至预设数据表;将上述近场通信标签复制数字签名码发送至预设近场通信设备,以供上述预设近场通信设备将上述预设写入数据存储至上述预设近场通信标签;响应于接收到近场通信标签复制器发送的复制验证请求,接收上述近场通信标签复制器发送的待验证标签标识信息;根据上述待验证标签标识信息与上述标签标识信息,生成标识验证结果;响应于确定上述标识验证结果表征标识验证通过,将上述第一预设加密信息与上述第二预设加密信息发送至上述近场通信标签复制器,以供上述近场通信标签复制器复制上述预设近场通信标签,得到对应上述预设近场通信标签的复制信息。

4、第二方面,本公开的一些实施例提供了一种近场通信标签的验证复制装置,装置包括:获取单元,被配置成获取预设近场通信标签的可读信息,其中,上述可读信息包括:标签标识信息、近场通信标签生产厂商信息与存储空间信息;第一生成单元,被配置成基于上述可读信息、第一预设加密信息与上述预设写入数据,生成近场通信标签复制密码;第二生成单元,被配置成基于上述可读信息、第二预设加密信息与上述近场通信标签复制密码,生成近场通信标签复制数字签名码;存储单元,被配置成将上述标签标识信息、上述近场通信标签复制密码与上述近场通信标签复制数字签名码存储至预设数据表;第一发送单元,被配置成将上述近场通信标签复制数字签名码发送至预设近场通信设备,以供上述预设近场通信设备将上述预设写入数据存储至上述预设近场通信标签;接收单元,被配置成响应于接收到近场通信标签复制器发送的复制验证请求,接收上述近场通信标签复制器发送的待验证标签标识信息;第三生成单元,被配置成根据上述待验证标签标识信息与上述标签标识信息,生成标识验证结果;第二发送单元,被配置成响应于确定上述标识验证结果表征标识验证通过,将上述第一预设加密信息与上述第二预设加密信息发送至上述近场通信标签复制器,以供上述近场通信标签复制器复制上述预设近场通信标签,得到对应上述预设近场通信标签的复制信息。

5、第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面任一实现方式所描述的方法。

6、第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现上述第一方面任一实现方式所描述的方法。

7、本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的近场通信标签的验证复制方法,提高了近场通信标签复制的安全性。具体来说,造成近场通信标签复制的安全性较低的原因在于:直接通过nfc复制器无需进行任何验证的方式复制近场通信标签的写入数据,利用了nfc标签中存储的信息可以被读取和复制的特性。无需进行任何验证的方式复制近场通信标签可能会导致近场通信标签内的信息被篡改。攻击者可以使用特殊设备读取篡改有效nfc标签的信息,复制具有特定权限或价值的nfc标签,例如门禁卡、支付卡等。导致近场通信标签复制的安全性较低。基于此,本公开的一些实施例的近场通信标签的验证复制方法,首先,获取预设近场通信标签的可读信息,其中,上述可读信息包括:标签标识信息、近场通信标签生产厂商信息与存储空间信息。由此,可以得到用于生成近场通信标签复制密码与近场通信标签复制密码的可读信息。然后,基于上述可读信息、第一预设加密信息与上述预设写入数据,生成近场通信标签复制密码。由此,可以得到用于生成近场通信标签复制数字签名码的近场通信标签复制密码。接着,基于上述可读信息、第二预设加密信息与上述近场通信标签复制密码,生成近场通信标签复制数字签名码。然后,将上述标签标识信息、上述近场通信标签复制密码与上述近场通信标签复制数字签名码存储至预设数据表。之后,将上述近场通信标签复制数字签名码发送至预设近场通信设备,以供上述预设近场通信设备将上述预设写入数据存储至上述预设近场通信标签。由此,可以将预设写入数据存储至上述预设近场通信标签。然后,响应于接收到近场通信标签复制器发送的复制验证请求,接收上述近场通信标签复制器发送的待验证标签标识信息。由此,可以得到用于生成标识验证结果的待验证标签标识信息。接着,根据上述待验证标签标识信息与上述标签标识信息,生成标识验证结果。由此,可以进行标识验证,生成标识验证结果,提高了近场通信标签复制的安全性。最后,响应于确定上述标识验证结果表征标识验证通过,将上述第一预设加密信息与上述第二预设加密信息发送至上述近场通信标签复制器,以供上述近场通信标签复制器复制上述预设近场通信标签,得到对应上述预设近场通信标签的复制信息。也因为在进行复制近场通信标签时采用了标识验证,在标识验证结果表征标识验证通过的基础上进行后续的复制,提高了近场通信标签复制的安全性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1