[go: up one dir, main page]

CN112561006B - 电子车牌管理方法、射频识别读写器、节点、设备及介质 - Google Patents

电子车牌管理方法、射频识别读写器、节点、设备及介质 Download PDF

Info

Publication number
CN112561006B
CN112561006B CN202011411706.9A CN202011411706A CN112561006B CN 112561006 B CN112561006 B CN 112561006B CN 202011411706 A CN202011411706 A CN 202011411706A CN 112561006 B CN112561006 B CN 112561006B
Authority
CN
China
Prior art keywords
license plate
electronic license
radio frequency
information
frequency identification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011411706.9A
Other languages
English (en)
Other versions
CN112561006A (zh
Inventor
黄珂
杜杏兰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202011411706.9A priority Critical patent/CN112561006B/zh
Publication of CN112561006A publication Critical patent/CN112561006A/zh
Application granted granted Critical
Publication of CN112561006B publication Critical patent/CN112561006B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
    • G06K17/0029Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device the arrangement being specially adapted for wireless interrogation of grouped or bundled articles tagged with wireless record carriers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Traffic Control Systems (AREA)

Abstract

本公开提供一种基于区块链的电子车牌管理方法、射频识别读写器、区块链节点、终端设备及计算机可读存储介质,其中,所述方法包括:射频识别读写器对待读取车辆的电子车牌进行读写操作,得到读写内容;以及,射频识别读写器向区块链系统的任一区块链节点发送第一申请消息,第一申请消息中包括读写内容及所述电子车牌的信息,以使任一区块链节点在接收到第一申请消息后对射频识别读写器进行身份认证,并在身份认证通过后将读写内容及电子车牌的信息打包成第一区块并上传至所述区块链系统中。本公开实施例利用区块链技术的防篡改性及共识性,实现电子车牌数据的读写及上传等管理,可以有效保障道路交通管理数据源以及数据处理的安全性和准确性。

Description

电子车牌管理方法、射频识别读写器、节点、设备及介质
技术领域
本公开涉及区块链技术领域,尤其涉及一种电子车牌管理方法、一种射频识别读写器、一种区块链节点、一种终端设备以及一种计算机可读存储介质。
背景技术
射频识别技术(Radio Frequency Identification,简称RFID),是自动识别技术的一种,通过无线射频方式进行非接触双向数据通信,利用无线射频对记录媒体(电子标签或射频卡)进行读写,从而达到识别目标和数据交换的目的。因其高精度识别、高准确采集、高灵敏度等技术特点,RFID技术逐渐被应用到车辆电子车牌的管理中。
相关技术中将RFID电子车牌作为车辆信息的载体,在电子标签相应区域存储车型等车辆属性的信息,并由机动车在通过装有经授权的射频识别读写器的路段时,对各辆机动车电子车牌上的数据进行采集或写入,达到各类综合交通管理的目的。然而,在上述方式中,电子车牌和各射频识别读写器在数据存储的过程中容易存在数据造假或者被篡改的风险。
发明内容
本公开提供了一种基于区块链的电子车牌管理方法、射频识别读写器、区块链节点、终端设备及计算机可读存储介质,以至少解决上述问题。
根据本公开实施例的第一方面,提供一种基于区块链的电子车牌管理方法,包括:
射频识别读写器对待读取车辆的电子车牌进行读写操作,得到读写内容;以及,
所述射频识别读写器向区块链系统的任一区块链节点发送第一申请消息,所述第一申请消息中包括所述读写内容及所述电子车牌的信息,以使所述任一区块链节点在接收到所述第一申请消息后对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌信息打包成第一区块并上传至所述区块链系统中。
在一种实施方式中,所述射频识别读写器对车辆的电子车牌进行读写操作之前,还包括:
所述射频识别读写器向所述任一区块链节点发送第二申请消息,所述第二申请消息包括所述射频识别读写器的身份认证信息及待读取车辆的电子车牌的信息,以使所述任一区块链节点在接收到所述第二申请消息之后,分别对所述身份认证信息及所述电子车牌的信息进行认证,并在二者均认证通过后根据所述电子车牌信息开启所述射频识别读写器对所述电子车牌进行读写操作的权限,并向所述射频读写器返回认证通过的反馈信息;
所述射频识别读写器对车辆的电子车牌进行读写操作,包括:
所述射频识别读写器在接收到所述认证通过的反馈信息后,对车辆的电子车牌进行读写操作。
根据本公开实施例的第二方面,提供一种基于区块链的电子车牌管理方法,包括:
区块链节点接收射频识别读写器发送的第一申请消息,所述第一申请消息包括所述射频识别读写器对待读取车辆的电子车牌进行读写操作得到的读写内容及所述电子车牌的信息;以及,
所述区块链节点对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌的信息打包成第一区块并上传至区块链系统中。
在一种实施方式中,在区块链节点接收射频识别读写器发送的第一申请消息之前,还包括:
所述区块链节点接收所述射频识别读写器发送的第二申请消息,所述第二申请消息包括所述射频识别读写器的身份认证信息及待读取车辆的电子车牌的信息;
所述区块链节点分别对所述身份认证信息及所述电子车牌的信息进行认证;以及,
在所述身份认证信息及所述电子车牌的信息均认证通过后,所述区块链节点根据所述电子车牌的信息开启所述射频识别读写器对所述电子车牌进行读写操作的权限并向所述射频读写器返回认证通过的反馈信息,以使所述射频识别读写器在接收到所述认证通过的反馈信息后对车辆的电子车牌进行读写操作,得到读写内容。
在一种实施方式中,所述身份认证信息包括所述射频识别读写器的数字身份密文;
所述区块链节点对所述身份认证信息进行认证,包括:
所述区块链节点对所述数字身份密文进行解密,得到数字身份,并将所述数字身份广播至区块链系统中其它区块链节点,以使区块链系统中其它区块链节点分别判断所述数字身份是否与区块链系统中预存的数字身份一致,若一致,则对所述数字身份进行签名;
所述区块链节点获取区块链系统中所有其它区块链节点对所述数字身份的签名,并判断所有其它区块链节点对所述数字身份的签名是否均为一致;
若所有其它区块链节点对所述数字身份的签名均为一致,则所述区块链节点判定为所述身份认证信息认证通过。
在一种实施方式中,所述方法还包括:
所述区块链节点获取车辆制造商上传的所有车辆的电子车牌的信息,并将所述所有车辆的电子车牌的信息打包成第二区块上传至区块链系统中;
所述区块链节点对所述电子车牌的信息进行认证,包括:
所述区块链节点判断所述第二区块中是否存在所述电子车牌的信息;
若所述第二区块中存在所述电子车牌的信息,则所述区块链节点判定为所述电子车牌的信息认证通过。
根据本公开实施例的第三方面,提供一种射频识别读写器,包括:
读写模块,其设置为对待读取车辆的电子车牌进行读写操作,得到读写内容;以及,
发送模块,其设置为向区块链系统的任一区块链节点发送第一申请消息,所述第一申请消息中包括所述读写内容及所述电子车牌的信息,以使所述任一区块链节点在接收到所述第一申请消息后对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌的信息打包成第一区块并上传至所述区块链系统中。
根据本公开实施例的第四方面,提供一种区块链节点,包括:
接收模块,其设置为接收射频识别读写器发送的第一申请消息,所述申请消息包括射频识别读写器对车辆的电子车牌进行读写操作得到的读写内容及待读取车辆的电子车牌信息;以及,
认证上传模块,其设置为对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌的信息打包成第一区块并上传区块链系统中。
根据本公开实施例的第五方面,提供一种终端设备,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行所述的基于区块链的电子车牌管理方法。
根据本公开实施例的第六方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,所述处理器执行所述的基于区块链的电子车牌管理方法。
本公开的实施例提供的技术方案可以包括以下有益效果:
本公开实施例提供的本公开实施例提供的基于区块链的电子车牌管理方法,通过射频识别读写器对车辆的电子车牌进行读写操作,得到读写内容,然后向区块链系统的任一区块链节点发送第一申请消息,所述第一申请消息中包括所述读写内容及所述电子车牌信息,以使所述任一区块链节点在接收到所述第一申请消息后对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌信息打包成第一区块并上传至所述区块链系统。本公开实施例利用区块链技术的防篡改性及共识性,实现电子车牌数据的读写及上传等管理,至少可以有效防止电子车牌和各射频识别读写器在数据存储的过程中存在的数据造假或者被篡改等问题。
本公开的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本公开技术方案的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开的技术方案,并不构成对本公开技术方案的限制。
图1为本公开实施例一提供的一种基于区块链的射频识别方法的流程示意图;
图2为本公开实施例二提供的一种基于区块链的射频识别方法的流程示意图;
图3为本公开实施例三提供的一种基于区块链的射频识别方法的流程示意图;
图4为本公开实施例四提供的一种射频识别读写器的结构示意图;
图5为本公开实施例五提供的一种区块链节点的结构示意图;
图6为本公开实施例六提供的一种终端设备的结构示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序;并且,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互任意组合。
其中,在本公开实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本公开的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
为解决上述问题,本公开实施例提供的基于区块链的电子车牌管理方法,通过区块链的分布式存储、数字签名、加密技术、安全算法和隐私保护策略等方法实现机动车RFID电子车牌的身份认证、车牌识别、信息采集,以精细化道路交通管控等工作,利用区块链数据的不可更改特性以及“去中心化”的共识机制,管理电子车牌和提供车辆认证服务,从而有效地保障道路交通管理数据源以及数据处理的准确性和有效性,给道路交通管理和用户出行带来极大便利。
请参照图1,图1为本公开实施例一提供的一种基于区块链的电子车牌管理方法的流程示意图,所述方法包括步骤S101和步骤S102。
在步骤S101中,射频识别读写器对待读取车辆的电子车牌进行读写操作,得到读写内容。
其中,射频识别读写器可以是道路固定式RFID读写器或者移动手持式RFID读写器。以固定式RFID读写器为例,车辆(即,机动车)通过道路某道路固定式RFID读写器时,该道路固定式RFID读写器自动识别车辆的电子车牌,并对该机动车的电子车牌进行读写操作。
在步骤S102中,所述射频识别读写器向区块链系统的任一区块链节点发送第一申请消息,所述第一申请消息中包括所述读写内容及所述电子车牌的信息,以使所述任一区块链节点在接收到所述第一申请消息后对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌的信息打包成第一区块并上传至所述区块链系统中。
需要说明的是,车辆的电子车牌的信息为电子车牌的基本信息,以下简称电子车牌信息。例如,电子车牌包含的车牌品牌、车辆型号、车辆状态、制造商信息以及发布时间等基本信息,射频识别读写器获取该待读取车辆的电子车牌的信息。
相关技术中,利用RFID技术进行电子车牌的读取,主要是通过经授权的射频识别读写器对电子车牌上的数据进行采集和写入,然后直接应用于车辆交通管理中,导致数据的安全性及真实性无法被保证,本实施例中,射频识别读写器在对电子车牌进行读写操作之后,向区块链系统发送包含读写内容和电子车牌信息的第一申请消息,区块链系统对射频识别读写器进行身份认证,并将读写内容和电子车牌信息打包呈第一区块上传到区块链中,再通过区块链实现后续数据的应用,本实施例利用区块链技术的不可更改性和去中心化等特点,保证数据的安全性,防止数据被篡改。
其中,对射频识别读写器进行身份认证可以通过后续实施例中对射频识别读写器进行数字身份的识别认证,以保证射频识别读写器的真实性,此处不再赘述。
请参照图2,图2为本公开实施例二提供的一种基于区块链的车牌管理方法的流程示意图,为解决电子车牌及射频识别读写器在数据采集和数据传递过程中造成数据造假或者篡改等问题,在上一实施例的基础上,本实施例首先需要对射频识别读写器的身份认证信息需要读写的电子车牌信息进行认证,保证射频识别读写器在数据采集过程中的数据真实性,并通过识别电子车牌信息,防止采集或者写入到虚假信息,具体地,在步骤S101之前,还包括步骤S201,并将步骤S101进一步划分为S101a。
在步骤S201中,所述射频识别读写器向所述任一区块链节点发送第二申请消息,所述第二申请消息包括所述射频识别读写器的身份认证信息及待读取车辆的电子车牌的信息,以使所述任一区块链节点在接收到所述第二申请消息之后,分别对所述身份认证信息及电子车牌的信息进行认证,并在二者均认证通过后根据所述电子车牌信息开启所述射频识别读写器对所述电子车牌进行读写操作的权限,并向所述射频读写器返回认证通过的反馈信息。
可以理解的是,所述的任一区块链节点与上述对第一申请消息进行身份认证的任一区块链节点为同一区块链节点。
本实施例中,区块链节点上可以包括运行电子车牌管理系统,该电子车牌管理系统可以包含接收模块、认证模块、加密模块、解密模块、数据处理模块和发送模块。接收模块用于接收区块链其他节点发送的数据或指令;认证模块用于对区块链其他节点发送的数据或指令进行合法性认证;加密模块用于对各个节点交互的指令和数据进行加密处理;解密模块用于对接收到的指令和数据进行解密处理;数据处理模块提供数据访问、存储和处理等服务。可以理解的是,上述的接收模块与下述实施例的接收模块相区别,上述的认证模块、加密模块、解密模块可对应于下述实施例中的认证模块。
在步骤S101a中,所述射频识别读写器在接收到所述认证通过的反馈信息后,对车辆的电子车牌进行读写操作。
具体地,第一道路固定式RFID读写器或第一移动手持式RFID读写器对电子车牌进行读写操作时,先发送第二申请消息到区块链系统的任一区块链节点,所述第二申请消息包括所述射频识别读写器的身份认证信息及所述电子车牌信息。
其中,对于RFID读写器身份认证信息的认证,所述身份认证信息为所述射频识别读写器的数字身份密文,该数字身份密文包含道路固定式RFID读写器或第一移动手持式RFID读写器使用自身私钥加密后的数字签名,通过对其进行解密并与区块链中预存的数字身份进一步进行认证,为进一步保证信息的安全性,在一些实施例中,所述数字身份密文为区块链使用随机函数对在区块链中唯一代表身份的数字身份进行哈希运算之后得到,所述区块链节点接收到第二申请消息后,从区块链获取第一道路固定式RFID读写器或第一移动手持式RFID读写器的公钥、数字身份和随机函数,并使用公钥对数字身份密文进行解密,得到数字身份,并对该数字身份进行认证和签名,同时发送包含第二申请消息的第一广播消息到区块链,其他各区块链节点接收到第一广播消息后,其他各区块链节点使用从区块链获取的随机函数对第二申请消息包含的数字身份密文(即数字签名)进行哈希运算得到数字身份,并和从区块链获取的预存的数字身份进行比对,若比对结果一致则证明第一道路固定式RFID读写器或第一移动手持式RFID读写器的真实性,其他各区块链节点根据比对结果对数字身份进行签名,若签名结果均为一致,则所述区块链节点判定为该数字身份认证通过,并同时发送包含数字身份及签名结果的第二广播消息到区块链系统中。
其中,对于电子车牌的认证,可以通过首先在区块链中预存所有车辆的电子车牌信息,具体地,为车辆制造商制造机动车后上传的所有车辆的电子车牌信息,区块链节点将所述所有车辆的电子车牌信息打包成第二区块上传至区块链中,区块链节点判断所述第二区块中是否存在所述电子车牌信息;若所述第二区块中存在所述电子车牌信息,则所述区块链节点判定为所述电子车牌信息认证通过。
进一步地,机动车在制造完成后,机动车制造商在经过区块链身份认证之后发布机动车电子车牌到区块链系统;其中区块链将电子车牌包含的车辆品牌、车辆型号、车辆状态、制造商信息、发布时间等相关信息存储到区块中;并且,机动车销售商在经过区块链身份认证之后发布机动车主信息到区块链系统,所述机动车主信息包含车主个人信息、驾驶证相关信息和行驶证相关信息等,区块链将机动车主信息存储到区块链并和电子车牌信息关联。
进一步地,各区块链节点可以将第二申请消息包含的第一道路固定式RFID读写器或第一移动手持式RFID读写器的数字身份、电子车牌信息打上时间戳,然后生成新的区块并存储。
基于相同的技术构思,本公开实施例三相应还提供一种基于区块链的电子车牌管理方法,如图3所示,所述方法包括步骤S301和步骤S302。
在步骤S301中,区块链节点接收射频识别读写器发送的第一申请消息,所述第一申请消息包括射频识别读写器对待读取车辆的电子车牌进行读写操作得到的读写内容及所述电子车牌的信息;以及,
在步骤S302中,所述区块链节点对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌的信息打包成第一区块并上传至区块链系统中。
在一种实施方式中,在区块链节点接收射频识别读写器发送的第一申请消息之前,还包括:
所述区块链节点接收所述射频识别读写器发送的第二申请消息,所述第二申请消息包括所述射频识别读写器的身份认证信息及待读取车辆的电子车牌信息;
所述区块链节点分别对所述身份认证信息及所述电子车牌的信息进行认证;以及,
在所述身份认证信息及所述电子车牌的信息均认证通过后,所述区块链节点根据所述电子车牌的信息开启所述射频识别读写器对所述电子车牌进行读写操作的权限,以使所述射频识别读写器在接收到所述认证通过的反馈信息后对车辆的电子车牌进行读写操作,得到读写内容。
在一种实施方式中,所述身份认证信息包括所述射频识别读写器的数字身份密文;
所述区块链节点对所述身份认证信息进行认证,包括:
所述区块链节点对所述数字身份密文进行解密,得到数字身份,并将所述数字身份广播至区块链系统中其它区块链节点,以使区块链系统中其它区块链节点分别判断所述数字身份是否与区块链系统中预存的数字身份一致,若一致,则对所述数字身份进行签名;
所述区块链节点获取区块链系统中所有其它区块链节点对所述数字身份的签名,并判断所有其它区块链节点对所述数字身份的签名是否均为一致;
若所有其它区块链节点对所述数字身份的签名均为一致,则所述区块链节点判定为所述身份认证信息认证通过。
在一种实施方式中,所述方法还包括:
所述区块链节点获取车辆制造商上传的所有车辆的电子车牌的信息,并将所述所有车辆的电子车牌的信息打包成第二区块上传至区块链系统中;
所述区块链节点对所述电子车牌的信息进行认证,包括:
所述区块链节点判断所述第二区块中是否存在所述电子车牌的信息;
若所述第二区块中存在所述电子车牌的信息,则所述区块链节点判定为所述电子车牌的信息认证通过。
需要说明的是,本实施例中关于射频识别读写器读写、以及身份认证等内容已在上述实施例进行详述,此处不再赘述。
基于相同的技术构思,本公开实施例四相应还提供一种射频识别读写器,如图4所示,所述射频识别读写器包括读写模块41和发送模块42。其中,
所述读写模块41,其设置为对待读取车辆的电子车牌进行读写操作,得到读写内容;以及,
所述发送模块42,其设置为向区块链系统的任一区块链节点发送第一申请消息,所述第一申请消息中包括所述读写内容及所述电子车牌的信息,以使所述任一区块链节点在接收到所述第一申请消息后对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌信息打包成第一区块并上传至所述区块链系统中。
在一种实施方式中,所述发送模块42还设置为,在对车辆的电子车牌进行读写操作之前,向所述区块链系统的任一区块链节点发送第二申请消息,所述第二申请消息包括所述射频识别读写器的身份认证信息及待读取车辆的电子车牌的信息,以使所述任一区块链节点在接收到所述第二申请消息之后,分别对所述身份认证信息及电子车牌的信息进行认证,并在二者均认证通过后根据所述电子车牌信息开启所述射频识别读写器对所述电子车牌进行读写操作的权限,并向所述射频读写器返回认证通过的反馈信息;
所述读写模块41具体设置为,在接收到所述认证通过的反馈信息后,对车辆的电子车牌进行读写操作。
基于相同的技术构思,本公开实施例五相应还提供一种区块链节点,如图5所示,所述区块链节点包括接收模块51和认证上传模块52,其中,
所述接收模块51,其设置为接收射频识别读写器发送的第一申请消息,所述第一申请消息包括所述射频识别读写器对车辆的电子车牌进行读写操作得到的读写内容及所述电子车牌的信息;以及,
所述认证上传模块52,其设置为对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌信息打包成第一区块并上传至区块链系统中。
在一种实施方式中,所述接收模块51还设置为,在接收射频识别读写器发送的第一申请消息之前,接收所述射频识别读写器发送的第二申请消息,所述第二申请消息包括所述射频识别读写器的身份认证信息及待读取车辆的电子车牌的信息;
所述区块链节点还包括:
认证模块,其设置为分别对所述身份认证信息及所述电子车牌的信息进行认证;以及,
权限开启及反馈模块,其设置为在所述身份认证信息及所述电子车牌的信息均认证通过后,根据所述电子车牌的信息开启所述射频识别读写器对所述电子车牌进行读写操作的权限并向所述射频读写器返回认证通过的反馈信息,以使所述射频识别读写器在接收到所述认证通过的反馈信息后对车辆的电子车牌进行读写操作,得到读写内容。
在一种实施方式中,所述身份认证信息包括所述射频识别读写器的数字身份密文;
所述认证模块,包括:对所述数字身份密文进行解密,得到数字身份,并将所述数字身份广播至区块链系统中其它区块链节点,以使区块链系统中其它区块链节点分别判断所述数字身份是否与区块链系统中预存的数字身份一致,若一致,则对所述数字身份进行签名;
所述区块链节点获取区块链系统中所有其它区块链节点对所述数字身份的签名,并判断所有其它区块链节点对所述数字身份的签名是否均为一致;
若所有其它区块链节点对所述数字身份的签名均为一致,则所述区块链节点判定为所述身份认证信息认证通过。
在一种实施方式中,所述区块链节点还包括:
获取模块,其设置为获取车辆制造商上传的所有车辆的电子车牌的信息,并将所述所有车辆的电子车牌信息打包成第二区块上传至区块链系统中;
所述认证模块,包括:判断所述第二区块中是否存在所述电子车牌的信息,若所述第二区块中存在所述电子车牌的信息,则判定为所述电子车牌的信息认证通过。
基于相同的技术构思,本公开实施例相应还提供一种终端设备,如图6所示,所述终端设备包括存储器61和处理器62,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行所述的基于区块链的电子车牌管理方法。
基于相同的技术构思,本公开实施例六相应还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,所述处理器执行所述的基于区块链的电子车牌管理方法。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
最后应说明的是:以上各实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述各实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的范围。

Claims (8)

1.一种基于区块链的电子车牌管理方法,其特征在于,包括:
射频识别读写器对待读取车辆的电子车牌进行读写操作,得到读写内容;以及,
所述射频识别读写器向区块链系统的任一区块链节点发送第一申请消息,所述第一申请消息中包括所述读写内容及所述电子车牌的信息,以使所述任一区块链节点在接收到所述第一申请消息后对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌的信息打包成第一区块并上传至所述区块链系统中;
所述射频识别读写器对车辆的电子车牌进行读写操作之前,还包括:
所述射频识别读写器向所述任一区块链节点发送第二申请消息,所述第二申请消息包括所述射频识别读写器的身份认证信息及待读取车辆的电子车牌的信息,以使所述任一区块链节点在接收到所述第二申请消息之后,分别对所述身份认证信息及所述电子车牌的信息进行认证,并在二者均认证通过后根据所述电子车牌信息开启所述射频识别读写器对所述电子车牌进行读写操作的权限,并向所述射频读写器返回认证通过的反馈信息,其中接收射频识别读写器发送的第一申请消息的任一区块链节点与接收射频识别读写器发送的第二申请消息的任一区块链节点为同一区块链节点;
所述射频识别读写器对车辆的电子车牌进行读写操作,包括:
所述射频识别读写器在接收到所述认证通过的反馈信息后,对车辆的电子车牌进行读写操作。
2.一种基于区块链的电子车牌管理方法,其特征在于,包括:
区块链节点接收射频识别读写器发送的第一申请消息,所述第一申请消息包括所述射频识别读写器对待读取车辆的电子车牌进行读写操作得到的读写内容及所述电子车牌的信息;以及,
所述区块链节点对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌的信息打包成第一区块并上传至区块链系统中;
在区块链节点接收射频识别读写器发送的第一申请消息之前,还包括:
所述区块链节点接收所述射频识别读写器发送的第二申请消息,所述第二申请消息包括所述射频识别读写器的身份认证信息及待读取车辆的电子车牌的信息,其中接收射频识别读写器发送的第一申请消息的区块链节点与接收射频识别读写器发送的第二申请消息的区块链节点为同一区块链节点;
所述区块链节点分别对所述身份认证信息及所述电子车牌的信息进行认证;以及,
在所述身份认证信息及所述电子车牌的信息均认证通过后,所述区块链节点根据所述电子车牌的信息开启所述射频识别读写器对所述电子车牌进行读写操作的权限并向所述射频读写器返回认证通过的反馈信息,以使所述射频识别读写器在接收到所述认证通过的反馈信息后对车辆的电子车牌进行读写操作,得到读写内容。
3.根据权利要求2所述的方法,其特征在于,所述身份认证信息包括所述射频识别读写器的数字身份密文;
所述区块链节点对所述身份认证信息进行认证,包括:
所述区块链节点对所述数字身份密文进行解密,得到数字身份,并将所述数字身份广播至区块链系统中其它区块链节点,以使区块链系统中其它区块链节点分别判断所述数字身份是否与区块链系统中预存的数字身份一致,若一致,则对所述数字身份进行签名;
所述区块链节点获取区块链系统中所有其它区块链节点对所述数字身份的签名,并判断所有其它区块链节点对所述数字身份的签名是否均为一致;
若所有其它区块链节点对所述数字身份的签名均为一致,则所述区块链节点判定为所述身份认证信息认证通过。
4.根据权利要求2所述的方法,其特征在于,还包括:
所述区块链节点获取车辆制造商上传的所有车辆的电子车牌的信息,并将所述所有车辆的电子车牌的信息打包成第二区块上传至区块链系统中;
所述区块链节点对所述电子车牌的信息进行认证,包括:
所述区块链节点判断所述第二区块中是否存在所述电子车牌的信息;
若所述第二区块中存在所述电子车牌的信息,则所述区块链节点判定为所述电子车牌的信息认证通过。
5.一种射频识别读写器,其特征在于,包括:
读写模块,其设置为对待读取车辆的电子车牌进行读写操作,得到读写内容;以及,
发送模块,其设置为向区块链系统的任一区块链节点发送第一申请消息,所述第一申请消息中包括所述读写内容及所述电子车牌的信息,以使所述任一区块链节点在接收到所述第一申请消息后对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌的信息打包成第一区块并上传至所述区块链系统中;
所述发送模块还设置为,在对车辆的电子车牌进行读写操作之前,向所述区块链系统的任一区块链节点发送第二申请消息,所述第二申请消息包括所述射频识别读写器的身份认证信息及待读取车辆的电子车牌的信息,以使所述任一区块链节点在接收到所述第二申请消息之后,分别对所述身份认证信息及电子车牌的信息进行认证,并在二者均认证通过后根据所述电子车牌信息开启所述射频识别读写器对所述电子车牌进行读写操作的权限,并向所述射频读写器返回认证通过的反馈信息,其中接收射频识别读写器发送的第一申请消息的任一区块链节点与接收射频识别读写器发送的第二申请消息的任一区块链节点为同一区块链节点;
所述读写模块具体设置为,在接收到所述认证通过的反馈信息后,对车辆的电子车牌进行读写操作。
6.一种区块链节点,其特征在于,包括:
接收模块,其设置为接收射频识别读写器发送的第一申请消息,所述申请消息包括射频识别读写器对车辆的电子车牌进行读写操作得到的读写内容及待读取车辆的电子车牌信息;以及,
认证上传模块,其设置为对所述射频识别读写器进行身份认证,并在身份认证通过后将所述读写内容及所述电子车牌的信息打包成第一区块并上传区块链系统中;
所述接收模块还设置为,在接收射频识别读写器发送的第一申请消息之前,接收所述射频识别读写器发送的第二申请消息,所述第二申请消息包括所述射频识别读写器的身份认证信息及待读取车辆的电子车牌的信息,其中接收射频识别读写器发送的第一申请消息的区块链节点与接收射频识别读写器发送的第二申请消息的区块链节点为同一区块链节点;
所述区块链节点还包括:
认证模块,其设置为分别对所述身份认证信息及所述电子车牌的信息进行认证;以及,
权限开启及反馈模块,其设置为在所述身份认证信息及所述电子车牌的信息均认证通过后,根据所述电子车牌的信息开启所述射频识别读写器对所述电子车牌进行读写操作的权限并向所述射频读写器返回认证通过的反馈信息,以使所述射频识别读写器在接收到所述认证通过的反馈信息后对车辆的电子车牌进行读写操作,得到读写内容。
7.一种终端设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行根据权利要求1,或者根据权利要求2-4中任一项所述的基于区块链的电子车牌管理方法。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,所述处理器执行根据权利要求1,或者根据权利要求2-4中任一项所述的基于区块链的电子车牌管理方法。
CN202011411706.9A 2020-12-04 2020-12-04 电子车牌管理方法、射频识别读写器、节点、设备及介质 Active CN112561006B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011411706.9A CN112561006B (zh) 2020-12-04 2020-12-04 电子车牌管理方法、射频识别读写器、节点、设备及介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011411706.9A CN112561006B (zh) 2020-12-04 2020-12-04 电子车牌管理方法、射频识别读写器、节点、设备及介质

Publications (2)

Publication Number Publication Date
CN112561006A CN112561006A (zh) 2021-03-26
CN112561006B true CN112561006B (zh) 2023-08-29

Family

ID=75048746

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011411706.9A Active CN112561006B (zh) 2020-12-04 2020-12-04 电子车牌管理方法、射频识别读写器、节点、设备及介质

Country Status (1)

Country Link
CN (1) CN112561006B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114595442A (zh) * 2022-03-23 2022-06-07 杭州溪塔科技有限公司 一种基于去中心化身份的射频识别标签的管理方法及系统
CN115713824A (zh) * 2022-09-16 2023-02-24 浙江大华技术股份有限公司 基于rfid的车辆门禁控制方法、装置、系统、设备和介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018046009A1 (zh) * 2016-09-12 2018-03-15 上海鼎利信息科技有限公司 一种区块链身份系统
EP3321832A1 (de) * 2016-11-11 2018-05-16 Bundesdruckerei GmbH Verteilen zum lesen von attributen aus einem id-token
WO2019197909A1 (en) * 2018-04-13 2019-10-17 Moreno Levy Danny Self-powered semi-active electronic tag with autonomous processing capability and its communication procedure
CN111342974A (zh) * 2020-02-27 2020-06-26 上海上大鼎正软件股份有限公司 射频识别数据的管理方法、装置、设备和存储介质
CN111654536A (zh) * 2020-05-27 2020-09-11 桂林航天工业学院 基于区块链及有源rfid技术的物联网电子车牌系统

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10699493B2 (en) * 2017-12-09 2020-06-30 Hausman Properties, Llc System and method for toll transactions utilizing a distributed ledger
US11064027B2 (en) * 2018-10-31 2021-07-13 Mastercard International Incorporated Method and system for dynamic license plate numbers
US11063747B2 (en) * 2019-03-25 2021-07-13 Micron Technology, Inc. Secure monitoring using block chain

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018046009A1 (zh) * 2016-09-12 2018-03-15 上海鼎利信息科技有限公司 一种区块链身份系统
EP3321832A1 (de) * 2016-11-11 2018-05-16 Bundesdruckerei GmbH Verteilen zum lesen von attributen aus einem id-token
WO2019197909A1 (en) * 2018-04-13 2019-10-17 Moreno Levy Danny Self-powered semi-active electronic tag with autonomous processing capability and its communication procedure
CN111342974A (zh) * 2020-02-27 2020-06-26 上海上大鼎正软件股份有限公司 射频识别数据的管理方法、装置、设备和存储介质
CN111654536A (zh) * 2020-05-27 2020-09-11 桂林航天工业学院 基于区块链及有源rfid技术的物联网电子车牌系统

Also Published As

Publication number Publication date
CN112561006A (zh) 2021-03-26

Similar Documents

Publication Publication Date Title
CN108053001B (zh) 电子仓单的信息安全认证方法和系统
US20190165947A1 (en) Signatures for near field communications
CN102831529B (zh) 一种基于射频的商品信息识别方法及系统
CN106067205B (zh) 一种门禁鉴权方法和装置
TW201544984A (zh) 自驗證晶片
US11863688B2 (en) Secure emergency vehicular communication
US11716194B2 (en) Vehicle communication for authorized entry
CN108573296B (zh) 防伪装置、防伪系统和防伪方法
CN102081744A (zh) 一种路径识别系统及其安全交互方法
CN112561006B (zh) 电子车牌管理方法、射频识别读写器、节点、设备及介质
CN202870898U (zh) 一种基于射频的商品信息识别系统
CN103516517A (zh) 制作方法、rfid应答器、认证方法、和阅读器设备
CN109583915A (zh) 防伪认证方法、设备和存储介质
CN108082723A (zh) 一种基于cpu密码芯片的防伪瓶盖及其工作方法
CN112640501B (zh) 一种汽车电子标识传输方法、车载设备与读写器
CN102867260A (zh) 一种基于蓝牙的商品信息识别方法及系统
CN106203556A (zh) 一种读取电子标签信息的方法及装置
CN103793742A (zh) 一种交通电子车牌的电子标签安全认证和信息加密的技术
EP2770663A1 (en) Encryption Key-Based Product Authentication System and Method
JP2004287805A (ja) 子カード発行システムおよび子カード利用システム
KR100742778B1 (ko) 무선 식별 전자서명을 이용한 사용자 인증 방법, 그 기록매체 및 무선 식별 전자서명을 이용한 사용자 인증 장치
CN202870899U (zh) 一种基于蓝牙的商品信息识别系统
JP5133743B2 (ja) 認証システム、認証方法、リーダ/ライタおよびプログラム
CN207731284U (zh) 一种用于智能印章的验证终端
CN112422281A (zh) 一种更改安全模块中密钥的方法及系统

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant