CN111885072A - 信息更新方法及服务器、终端 - Google Patents
信息更新方法及服务器、终端 Download PDFInfo
- Publication number
- CN111885072A CN111885072A CN202010743632.2A CN202010743632A CN111885072A CN 111885072 A CN111885072 A CN 111885072A CN 202010743632 A CN202010743632 A CN 202010743632A CN 111885072 A CN111885072 A CN 111885072A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- information
- hash value
- terminal
- license plate
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/008—Registering or indicating the working of vehicles communicating information to a remotely located station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/0442—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/84—Vehicles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Power Engineering (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种信息更新方法及服务器、终端,方法包括:通过区块链链下的方式,获得终端所属用户的身份信息,并依据身份信息为终端分配区块链信息;从区块链网络中,获取终端发送的车辆信息交换请求;依据终端的区块链信息,发送询问消息给终端;响应于终端通过移动交换网发送的应答响应信息,获得第一排序结果、第一哈希值和第二哈希值;依据第一存储信息和第二存储信息,生成第三哈希值和第四哈希值;依据预设时间顺序,对第三哈希值和第四哈希值进行排序,获得第二排序结果;依据第二排序结果和第一排序结果,更新第一车辆的车牌号码和第二车辆的车牌号码。避免终端的隐私信息被泄露,提升用户信息的安全性,以提高客户体验度。
Description
技术领域
本申请涉及通信技术领域,具体涉及一种信息更新方法及服务器、终端。
背景技术
目前,公安部通报推出10项公安部交管改革的新措施。这10项新措施包括5类可异地通办的业务,5项便捷快办的服务。其中,异地通办的业务包括:车主可以将自己原有的车牌号码更新到同类型的自己拥有的其他车辆上,以使车主能够保持自己的原有车牌号码不变。
由于区块链网络中的用户名称不是用户的真实姓名,若通过区块链网络的方式来实现车牌号码的更新,会使得信息的保密性差,易使车主的隐私信息被泄露,导致用户体验度差。
发明内容
为此,本申请提供一种信息更新方法及服务器、终端,以克服在更换车辆号码的过程中,容易导致终端的隐私信息泄露使得客户体验度差的问题。
为了实现上述目的,本申请第一方面提供一种信息更新方法,方法包括:通过区块链链下的方式,获得终端所属用户的身份信息,并依据身份信息为终端分配区块链信息;从区块链网络中,获取终端发送的车辆信息交换请求,其中,车辆信息交换请求包括第一车辆的车牌号码和第二车辆的车牌号码;依据终端的区块链信息,发送询问消息给终端;响应于终端通过移动交换网发送的应答响应信息,获得第一排序结果、第一哈希值和第二哈希值,其中,第一排序结果是终端依据第一哈希值和第二哈希值生成的排序结果,第一哈希值是终端对第一编码进行哈希运算获得的值,第一编码是终端按照预设方式对第一车辆的信息进行编码获得的值;第二哈希值是终端对第二编码进行哈希运算获得的值,第二编码是终端按照预设方式对第二车辆的信息进行编码获得的值;依据第一存储信息和第二存储信息,生成第三哈希值和第四哈希值,其中,第一存储信息是预先存储的第一车辆的信息,第二存储信息是预先存储的第二车辆的信息;依据预设时间顺序,对第三哈希值和第四哈希值进行排序,获得第二排序结果;依据第二排序结果和第一排序结果,更新第一车辆的车牌号码和第二车辆的车牌号码。
在一个具体实现中,依据第一存储信息和第二存储信息,生成第三哈希值和第四哈希值,包括:按照预设方式,分别对第一存储信息进行编码获得第三编码,以及对第二存储信息进行编码获得第四编码;分别对第三编码和第四编码进行哈希运算,获得第三哈希值和第四哈希值。
在一个具体实现中,依据第二排序结果和第一排序结果,更新第一车辆的车牌号码和第二车辆的车牌号码,包括:若确定同时满足以下条件:第二排序结果和第一排序结果相同、第三哈希值与第一哈希值相同、第四哈希值与第二哈希值相同;则依据车辆信息交换请求中的车牌互换标识,更新第一车辆的车牌号码和第二车辆的车牌号码。
在一个具体实现中,第一车辆的信息包括第一车辆的硬件信息和第一车辆的车检时间,第二车辆的信息包括第二车辆的硬件信息和第二车辆的车检时间;预设时间顺序是依据车辆的年检时间生成的顺序,或,依据车辆的购买时间生成的顺序。
在一个具体实现中,依据车辆信息交换请求中的车牌互换标识,更新第一车辆的车牌号码和第二车辆的车牌号码,包括:依据车牌互换标识,使用第一车辆的车牌号码替换第二车辆的车牌号码;同时,使用第二车辆的车牌号码替换第一车辆的车牌号码;保持第一车辆的硬件信息、第一车辆的车检时间、第二车辆的硬件信息和第二车辆的车检时间不变。
在一个具体实现中,在所述通过区块链链下的方式,获得终端所属用户的身份信息,并依据身份信息为终端分配区块链信息的步骤之后,还包括:依据身份信息和区块链信息,生成并发送第一广播消息至区块链网络中。
在一个具体实现中,在依据第二排序结果和第一排序结果,更新第一车辆的车牌号码和第二车辆的车牌号码的步骤之后,还包括:发送第二广播消息至区块链网络中,以使车辆检车厂节点获得并依据第二广播消息更新车辆检车厂节点的车辆备案信息;其中,第二广播消息包括终端的区块链标识、终端所属用户的身份信息、第一哈希值、第二哈希值、更新后的第一车辆的车牌号码和更新后的第二车辆的车牌号码。
为了实现上述目的,本申请第二方面提供一种信息更新方法,方法包括:依据第一车辆的车牌号码和第二车辆的车牌号码,生成并发送车辆信息交换请求至区块链网络中,以使车管所节点获得车辆信息交换请求;响应于车管所节点发送的询问消息,依据第一车辆的信息和第二车辆的信息,生成第一哈希值和第二哈希值;依据预设时间顺序,对第一哈希值和第二哈希值进行排序,获得第一排序结果;依据第一排序结果、第一哈希值和第二哈希值,生成并发送应答响应信息至车管所节点,以使车管所节点获得并依据第一排序结果和车管所计算的第二排序结果,更新第一车辆的车牌号码和第二车辆的车牌号码。
在一个具体实现中,在依据第一车辆的车牌号码和第二车辆的车牌号码,生成并发送车辆信息交换请求至区块链网络中的步骤之前,还包括:通过区块链链下的方式,向车管所节点发送本终端所属用户的身份信息,以使车管所节点依据身份信息为本终端分配区块链信息;从区块链网络中,获取车管所节点发送的第一广播消息,其中,第一广播消息包括区块链信息和本终端所属用户的身份信息。
为了实现上述目的,本申请第三方面提供一种车管所节点服务器,包括:分配模块,用于通过区块链链下的方式,获得终端所属用户的身份信息,并依据身份信息为终端分配区块链信息;第一获取模块,用于从区块链网络中,获取终端发送的车辆信息交换请求,其中,车辆信息交换请求包括第一车辆的车牌号码和第二车辆的车牌号码;发送模块,用于依据终端的区块链信息,发送询问消息给终端;第二获取模块,用于响应于终端通过移动交换网发送的应答响应信息,获得第一排序结果、第一哈希值和第二哈希值,其中,第一排序结果是终端依据第一哈希值和第二哈希值生成的排序结果,第一哈希值是终端对第一编码进行哈希运算获得的值,第一编码是终端按照预设方式对第一车辆的信息进行编码获得的值;第二哈希值是终端对第二编码进行哈希运算获得的值,第二编码是终端按照预设方式对第二车辆的信息进行编码获得的值;哈希值生成模块,用于依据预先存储的第一存储信息和第二存储信息,生成第三哈希值和第四哈希值;排序模块,用于依据预设时间顺序,对第三哈希值和第四哈希值进行排序,获得第二排序结果;更新模块,用于依据第二排序结果和第一排序结果,更新第一车辆的车牌号码和第二车辆的车牌号码。
本申请中的信息更新方法及服务器、终端,通过区块链链下方式,获得终端所属用户的身份信息,并依据该身份信息为终端分配区块链信息,使得能够将重点的身份信息与终端的区块链信息相对应,以验证终端所属用户的身份信息的真实性。在获得终端发送的车辆信息交换请求后,发送询问消息给终端,并通过移动交换网获得终端发送的应答响应信息,进而根据应答响应信息中的第一排序结果和自己计算获得的第二排序结果,来更新第一车辆的车牌号码和第二车辆的车牌号码,避免终端的隐私信息被泄露,提升用户信息的安全性,以提高客户体验度。
附图说明
附图用来提供对本公开实施例的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开,并不构成对本公开的限制。通过参考附图对详细示例实施例进行描述,以上和其它特征和优点对本领域技术人员将变得更加显而易见,在附图中:
图1示出本申请一实施例中的信息更新方法的流程示意图。
图2示出本申请又一实施例中的信息更新方法的流程示意图。
图3示出本申请再一实施例中的信息更新方法的流程示意图。
图4示出本申请实施例中的车管所节点服务器的组成方框图。
图5示出本申请实施例中的信息更新***的组成方框图。
图6示出本申请实施例中的信息更新***的工作方法流程图。
在附图中:
401:分配模块 402:第一获取模块
403:发送模块 404:第二获取模块
405:哈希值生成模块 406:排序模块
407:更新模块 501:终端
502:车管所节点服务器 503:车辆检车厂节点服务器
具体实施方式
以下结合附图对本申请的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本申请,并不用于限制本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
图1示出本申请实施例一中的信息更新方法的流程示意图,该方法可应用于车管所节点服务器。如图1所示,包括:
步骤110,通过区块链链下的方式,获得终端所属用户的身份信息,并依据身份信息为终端分配区块链信息。
其中,区块链链下的方式可以是无线通信方式、点对点通信方式和短距离通信方式等多种不同的非区块链通信方式。以上对于区块链链下的方式仅是举例说明,可根据实际情况具体设定,其他未说明的区块链链下的方式也在本申请的保护范围之内,在此不再赘述。
通过依据终端所属用户的身份信息,为该终端分配区块链信息,使得能够将该终端的区块链信息和其所属用户的身份信息相对应,保证该终端的身份信息的真实有效。
步骤120,从区块链网络中,获取终端发送的车辆信息交换请求。
其中,车辆信息交换请求包括第一车辆的车牌号码和第二车辆的车牌号码。
步骤130,依据终端的区块链信息,发送询问消息给终端。
需要说明的是,发送询问消息给终端,使得能够获得终端反馈的第一车辆的信息和第二车辆的信息,以方便核对第一车辆和第二车辆的信息的真实性。
步骤140,响应于终端通过移动交换网发送的应答响应信息,获得第一排序结果、第一哈希值和第二哈希值。
其中,第一排序结果是终端依据第一哈希值和第二哈希值生成的排序结果,第一哈希值是终端对第一编码进行哈希运算获得的值,第一编码是终端按照预设方式对第一车辆的信息进行编码获得的值;第二哈希值是终端对第二编码进行哈希运算获得的值,第二编码是终端按照预设方式对第二车辆的信息进行编码获得的值。
在一个具体实现中,第一车辆的信息包括第一车辆的硬件信息和第一车辆的车检时间,第二车辆的信息包括第二车辆的硬件信息和第二车辆的车检时间。
其中,硬件信息可以是车辆发动机的设备编号,也可以是车辆的车辆识别号码(Vehicle Identification Number,VIN)等。硬件信息是用于区别不同车辆的标识,每辆车的硬件信息都是独一无二的。以上对于硬件信息仅是举例说明,可根据具体情况进行具体设定,其他未说明的硬件信息也在本申请的保护范围之内,在此不再赘述。
步骤150,依据第一存储信息和第二存储信息,生成第三哈希值和第四哈希值。
其中,第一存储信息是预先存储的第一车辆的信息,第二存储信息是预先存储的第二车辆的信息。
步骤160,依据预设时间顺序,对第三哈希值和第四哈希值进行排序,获得第二排序结果。
在一个具体实现中,预设时间顺序是依据车辆的年检时间生成的顺序,或,依据车辆的购买时间生成的顺序。以上对于预设时间顺序仅是举例说明,可根据具体情况进行具体设定,其他未说明的预设时间顺序也在本申请的保护范围之内,在此不再赘述。
步骤170,依据第二排序结果和第一排序结果,更新第一车辆的车牌号码和第二车辆的车牌号码。
在本实施例中,通过区块链链下方式,获得终端所属用户的身份信息,并依据该身份信息为终端分配区块链信息,使得能够将重点的身份信息与终端的区块链信息相对应,以验证终端所属用户的身份信息的真实性。在获得终端发送的车辆信息交换请求后,发送询问消息给终端,并通过移动交换网获得终端发送的应答响应信息,进而根据应答响应信息中的第一排序结果和自己计算获得的第二排序结果,来更新第一车辆的车牌号码和第二车辆的车牌号码,避免终端的隐私信息被泄露,提升用户信息的安全性,以提高客户体验度。
本申请实施例提供另一种可能的实现方式,其中,步骤150中的依据第一存储信息和第二存储信息,生成第三哈希值和第四哈希值,包括:按照预设方式,分别对第一存储信息进行编码获得第三编码,以及对第二存储信息进行编码获得第四编码;分别对第三编码和第四编码进行哈希运算,获得第三哈希值和第四哈希值。
其中,预设方式可以是预先约定的编码方式,例如,压缩编码方式或非压缩编码方式等。以上对于预设方式仅是举例说明,可根据具体情况进行具体设定,其他未说明的预设方式也在本申请的保护范围之内,在此不再赘述。
通过采用预设方式分别对第一存储信息和第二存储信息进行编码,生成第三编码和第四编码,保证第一存储信息和第二存储信息不被泄露。然后再分别对第三编码和第四编码进行哈希运算,进一步保证信息的安全性。
本申请实施例提供另一种可能的实现方式,其中,步骤170具体可以采用如下方式实现:若确定同时满足以下条件:第二排序结果和第一排序结果相同、第三哈希值与第一哈希值相同、第四哈希值与第二哈希值相同;则依据车辆信息交换请求中的车牌互换标识,更新第一车辆的车牌号码和第二车辆的车牌号码。
通过比较第二排序结果和第一排序结果、比较第三哈希值与第一哈希值、比较第四哈希值与第二哈希值相同,只有当以上三个比较结果都是相同时,才能确定可以依据车牌互换标识更新两辆车辆的车牌号码,避免车辆号码更新至错误的车辆上,保证车牌号码更新的安全性。并且,通过比较哈希值的方式,保证车辆的隐私信息不被泄露,提升用户体验度。
在一个具体实现中,依据车辆信息交换请求中的车牌互换标识,更新第一车辆的车牌号码和第二车辆的车牌号码,包括:依据车牌互换标识,使用第一车辆的车牌号码替换第二车辆的车牌号码;同时,使用第二车辆的车牌号码替换第一车辆的车牌号码;保持第一车辆的硬件信息、第一车辆的车检时间、第二车辆的硬件信息和第二车辆的车检时间不变。
通过车牌互换标识,使用第一车辆的车牌号码替换第二车辆的车牌号码,同时,使用第二车辆的车牌号码替换第一车辆的车牌号码,使得两辆车辆的车牌号码能够互换,以满足终端所属用户的需求。在互换车牌号码的同时,保持第一车辆的硬件信息、第一车辆的车检时间、第二车辆的硬件信息和第二车辆的车检时间不变,使得车辆的硬件信息和车检时间不被篡改,保证车辆信息的安全性。
在一些具体实现中,在步骤110之后,还包括:依据身份信息和区块链信息,生成并发送第一广播消息至区块链网络中。
通过将第一广播消息发送至区块链网络中,使得区块链中的各个节点能够获知终端的区块链信息。并且该终端所属用户的身份信息和该终端的区块链信息是相对应的,区块链中的各个节点能够根据该终端的区块链标识验证该终端所属用户的身份信息的真实性。
图2示出本申请又一实施例中的信息更新方法的流程示意图。该方法可应用于车管所节点服务器。如图2所示,包括:
步骤210,通过区块链链下的方式,获得终端所属用户的身份信息,并依据身份信息为终端分配区块链信息。
步骤220,从区块链网络中,获取终端发送的车辆信息交换请求。
步骤230,依据终端的区块链信息,发送询问消息给终端。
步骤240,响应于终端通过移动交换网发送的应答响应信息,获得第一排序结果、第一哈希值和第二哈希值。
步骤250,依据第一存储信息和第二存储信息,生成第三哈希值和第四哈希值。
步骤260,依据预设时间顺序,对第三哈希值和第四哈希值进行排序,获得第二排序结果。
步骤270,依据第二排序结果和第一排序结果,更新第一车辆的车牌号码和第二车辆的车牌号码。
需要说明的是,本实施例中的步骤210~步骤270,与上一实施例中的步骤110~步骤170内容相同,在此不再赘述。
步骤280,发送第二广播消息至区块链网络中。
其中,第二广播消息包括终端的区块链标识、终端所属用户的身份信息、第一哈希值、第二哈希值、更新后的第一车辆的车牌号码和更新后的第二车辆的车牌号码。
具体地,当车辆检车厂节点从区块链网络中,获得该第二广播消息后,会根据第一车辆和第二车辆的车牌号码查找自己的内部数据库,获得终端的身份信息、第一车辆的信息和第二车辆的信息。然后,将第二广播信息中的终端所属用户的身份信息与自己的内部数据库存储的终端所属用户的身份信息进行对比,将第二广播信息中的第一车辆的发动机号码与自己的内部数据库存储的第一车辆的发动机号码进行对比,将第二广播信息中的第二车辆的发动机号码与自己的内部数据库存储的第二车辆的发动机号码进行对比,若以上对比结果都是相同,则依据第二广播信息,更新本地存储的车辆备案信息。
本实施例中,通过区块链链下方式,获得终端所属用户的身份信息,并依据该身份信息为终端分配区块链信息,使得能够将重点的身份信息与终端的区块链信息相对应,以验证终端所属用户的身份信息的真实性。在获得终端发送的车辆信息交换请求后,发送询问消息给终端,并通过移动交换网获得终端发送的应答响应信息,进而根据应答响应信息中的第一排序结果和自己计算获得的第二排序结果,来更新第一车辆的车牌号码和第二车辆的车牌号码,避免终端的隐私信息被泄露,提升用户信息的安全性,以提高客户体验度。并且,将终端的区块链标识、终端所属用户的身份信息、第一哈希值、第二哈希值、更新后的第一车辆的车牌号码和更新后的第二车辆的车牌号码,以第二广播消息的方式发送至区块链网络中,使得车辆检车厂节点能够获得以上更新后的信息,并更新本地存储的车辆备案信息,方便后续对车辆信息的管理和查询,提高对车辆信息的处理速度。
图3示出本申请再一实施例中的信息更新方法的流程示意图。该方法可应用于终端。如图3所示,包括:
步骤310,依据第一车辆的车牌号码和第二车辆的车牌号码,生成并发送车辆信息交换请求至区块链网络中。
例如,车管所节点从区块链网络中,获得车辆信息交换请求,使得车管所能够记录第一车辆的车牌号码和第二车辆的车牌号码,方便后续将第一车辆的信息和第二车辆的信息做对比,以验证第一车辆的信息和第二车辆的信息的正确性。
步骤320,响应于车管所节点发送的询问消息,依据第一车辆的信息和第二车辆的信息,生成第一哈希值和第二哈希值。
在一个具体实现中,按照预设方式,对第一车辆的信息进行编码,生成第一编码,并对第一编码进行哈希运算,生成第一哈希值;按照预设方式,对第二车辆的信息进行编码,生成第二编码,并对第二编码进行哈希运算,生成第二哈希值。
其中,预设方式可以是预先约定的编码方式,例如,压缩编码方式或非压缩编码方式等。以上对于预设方式仅是举例说明,可根据具体情况进行具体设定,其他未说明的预设方式也在本申请的保护范围之内,在此不再赘述。
步骤330,依据预设时间顺序,对第一哈希值和第二哈希值进行排序,获得第一排序结果。
其中,预设时间顺序可以是车辆年检时间的先后顺序,也可以是车辆的购买年限的先后顺序。以上对于预设时间顺序仅是举例说明,可根据具体情况进行具体设定,其他未说明的预设时间顺序也在本申请的保护范围之内,在此不再赘述。
步骤340,依据第一排序结果、第一哈希值和第二哈希值,生成并发送应答响应信息至车管所节点。
具体地,当车管所节点获得应答响应信息后,对应答响应信息进行解析,获得第一排序结果、第一哈希值和第二哈希值。然后,依据第一排序结果和车管所节点计算的第二排序结果,更新第一车辆的车牌号码和第二车辆的车牌号码。例如,可通过对比第一排序结果和第二排序结果,若确定第一排序结果和第二排序结果相同,则确定可以更新第一车辆的车牌号码和第二车辆的车牌号码。
其中的更新第一车辆的车牌号码和第二车辆的车牌号码,可以是将第一车辆的车牌号码和第二车辆的车牌号码进行互换,以满足车主的个性化要求。
在本实施例中,通过发送车辆信息交换请求,使得车管所节点能够获得终端的需求,当接收到车管所节点发送的询问消息时,能够依据第一车辆的信息和第二车辆的信息,生成第一哈希值和第二哈希值,并依据预设时间顺序,对第一哈希值和第二哈希值进行排序,获得并发送第一排序结果给车管所节点,使得车管所节点能够将第一排序结果和城管所节点自己计算获得的第二排序结果进行对比,来确定更新第一车辆的车牌号码和第二车辆的车牌号码,以满足中终端的所属用户的个性化要求,同时,避免终端的隐私信息被泄露,保证终端的信息安全性。
本申请实施例提供了另一种可能的实现方式,其中,在步骤310之前,还包括:通过区块链链下的方式,向车管所节点发送本终端所属用户的身份信息,以使车管所节点依据身份信息为本终端分配区块链信息;从区块链网络中,获取车管所节点发送的第一广播消息,其中,第一广播消息包括区块链信息和本终端所属用户的身份信息。
通过区块链链下的方式,发送本终端所属用户的身份信息给车管所节点,使得车管所节点能够依据该身份信息为本终端分配区块链信息,保证本终端的区块链信息和本终端所属用户的身份信息相对应,使得区块链网络中的其他节点能够及时的验证本终端所属用户的身份信息的真实性。
图4为本申请实施例提供的一种车管所节点服务器的结构示意图,该服务器的具体实施可参见实施例一的相关描述,重复之处不再赘述。值得说明的是,本实施方式中的服务器的具体实施不局限于以上实施例,其他未说明的实施例也在本服务器的保护范围之内。
如图4所示,该车管所节点服务器具体包括如下模块:
分配模块401,用于通过区块链链下的方式,获得终端所属用户的身份信息,并依据身份信息为终端分配区块链信息。
第一获取模块402,用于从区块链网络中,获取终端发送的车辆信息交换请求,其中,车辆信息交换请求包括第一车辆的车牌号码和第二车辆的车牌号码。
发送模块403,用于依据所述终端的区块链信息,发送询问消息给所述终端。
第二获取模块404,用于响应于所述终端通过移动交换网发送的应答响应信息,获得第一排序结果、第一哈希值和第二哈希值,其中,所述第一排序结果是所述终端依据所述第一哈希值和所述第二哈希值生成的排序结果,所述第一哈希值是所述终端对第一编码进行哈希运算获得的值,所述第一编码是所述终端按照预设方式对第一车辆的信息进行编码获得的值;所述第二哈希值是所述终端对第二编码进行哈希运算获得的值,所述第二编码是所述终端按照所述预设方式对第二车辆的信息进行编码获得的值。
哈希值生成模块405,用于依据预先存储的第一存储信息和第二存储信息,生成第三哈希值和第四哈希值。
排序模块406,用于依据预设时间顺序,对所述第三哈希值和第四哈希值进行排序,获得第二排序结果。
更新模块407,用于依据所述第二排序结果和所述第一排序结果,更新所述第一车辆的车牌号码和所述第二车辆的车牌号码。
在本实施方式中,通过区块链链下方式,获得终端所属用户的身份信息,并依据该身份信息为终端分配区块链信息,使得能够将重点的身份信息与终端的区块链信息相对应,以验证终端所属用户的身份信息的真实性。在获得终端发送的车辆信息交换请求后,第二发送模块发送询问消息给终端,并通过移动交换网获得终端发送的应答响应信息,进而使用更新模块根据应答响应信息中的第一排序结果和自己计算获得的第二排序结果,来更新第一车辆的车牌号码和第二车辆的车牌号码,避免终端的隐私信息被泄露,提升用户信息的安全性,以提高客户体验度。
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本申请的创新部分,本实施方式中并没有将与解决本申请所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
图5示出本申请一实施例中的信息更新***的组成方框图,如图5所示,包括:终端501、车管所节点服务器502和车辆检车厂节点服务器503。
其中,车管所节点服务器502是区块链的创始人节点,以发送经过车管所节点服务器502的私钥签名的广播消息的方式,向区块链中发布创世区块。该广播消息具体包括:终端501的手机号码,车管所节点服务器502的区块链标识和公钥,车辆检车厂节点服务器503的区块链标识和公钥。
图6示出本申请一实施例中的信息更新***的工作方法流程图,如图6所示,具体包括如下步骤。
步骤601,通过区块链链下的方式,终端501发送终端501所属用户的的手机号码和身份信息(例如,终端501的用户的姓名和身份证号码等),给车管所节点服务器502。
需要说明的是,区块链链下的方式可以包括无线通信方式、点对点通信方式和短距离通信方式等多种不同的非区块链通信方式。以上对于区块链链下的方式仅是举例说明,可根据实际情况具体设定,其他未说明的区块链链下的方式也在本申请的保护范围之内,在此不再赘述。
步骤602,车管所节点服务器502依据获得终端501所属用户的身份信息为终端501分配区块链信息(例如,区块链标识和终端501的公钥和私钥)。
步骤603,车管所节点服务器502依据终端501所属用户的身份信息和区块链信息,生成并发送第一广播消息至区块链网络中,以使区块链中的各个节点能够获知终端501的区块链信息。
步骤604,终端501对车辆信息交换请求进行私钥签名,生成并发送签名后的车辆信息交换请求至区块链网络中。
需要说明的是,第一车辆M和第二车辆N都是终端501所属用户名下的车辆。其中的车辆信息交换请求可以包括:终端501的区块链标识、车牌互换标识、使用车管所节点服务器502的公钥按照预先约定算法加密的终端501所属用户的身份信息、使用车管所节点服务器502的公钥按照预先约定算法加密的第一车辆M的车牌号码(例如,京ABC666)、第一车辆M的年检时间有效期(例如,2020年5月31日)、使用车管所节点服务器502的公钥按照预先约定算法加密的第二车辆N的车牌号码(例如,京DEF123)、第二车辆N的年检时间有效期(例如,2021年2月28日)。
步骤605,车管所节点服务器502从区块链网络中,获得终端501发送的车辆信息交换请求。首先,车管所节点服务器502查找区块链账本,获得终端501的区块链标识对应的公钥,使用该公钥对车辆信息交换请求的私钥签名进行验证,若验证通过,再使用车管所节点服务器502的私钥,按照预先约定的算法,对车辆信息交换请求中的加密后的各个信息(例如,加密后的终端501所属用户的身份信息、加密后的第一车辆M的车牌号码及其年检时间有效期,加密后的第二车辆N的车牌号码及其年检时间有效期)进行解密,获得终端501所属用户的身份信息、第一车辆M的车牌号码及其年检时间有效期,第二车辆N的车牌号码及其年检时间有效期。车管所节点服务器502节点依据终端501的区块链标识查询数据库,确定以上信息是否正确。若都正确,再查询数据库,以判断第一车辆M和第二车辆N的属地是否是同一个城市,且第一车辆M和第二车辆N的车辆类型是否相同。
步骤606,若确定第一车辆M和第二车辆N的属地是同一个城市(例如,第一车辆M和第二车辆N的属地都是北京)且车辆类型相同(例如,都是非营运类型的私家车),则车管所节点服务器502使用区块链链下的方式(例如,发送短信息给终端501对应的手机号码),依据终端501的区块链信息,发送询问消息给终端501,以询问第一车辆和第二车辆的发动机号码及车检时间。
步骤607,终端501按照预设方式,对第一车辆M的信息和第二车辆N的信息分别进行编码,获得第一编码和第二编码。然后,对第一编码进行哈希运算,获得第一哈希值;对第二编码进行哈希运算,获得第二哈希值。再依据预设时间顺序,对第一哈希值和第二哈希值进行排序,获得第一排序结果;依据第一排序结果、第一哈希值和第二哈希值,生成应答响应信息。
其中,第一车辆M的信息包括:第一车辆M的发送机号码和第一车辆M对应的车辆年检时间,第二车辆N的发送机号码和第二车辆N对应的车辆年检时间。预设时间顺序可以是车辆年检时间的先后顺序,也可以是车辆的购买年限的先后顺序,以上对于预设时间顺序仅是举例说明,具体实现时可根据具体情况具体设定,其他未说明的预设时间顺序也在本申请的保护范围之内,在此不再赘述。
步骤608,终端501通过移动交换网的通信方式,发送应答响应信息给车管所节点服务器502。
具体实现时,终端501可以按照预先约定的车辆年检时间的先后顺序,或,车辆的购买年限的先后顺序,将第一哈希值和第二哈希值分别发送给车管所节点服务器502。
步骤609,车管所节点服务器502获得终端501发送的第一排序结果、第一哈希值和第二哈希值后,对自己内部预先存储的第一存储信息进行编码,生成第一存储编码,对第二存储信息进行编码,生成第二存储编码;然后对第一存储编码进行哈希运算生成第三哈希值,对第二存储编码进行哈希运算生成第四哈希值。依据预设时间顺序,对第三哈希值和第四哈希值进行排序,获得第二排序结果。若确定同时满足以下条件:第二排序结果和第一排序结果相同、第三哈希值与第一哈希值相同、第四哈希值与第二哈希值相同;则可以对第一车辆M和第二车辆N的车牌号码进行互换,同时,保持第一车辆M的发动机号码、第一车辆M的车检时间、第二车辆N的发动机号码和第二车辆N的车检时间不变。
其中,第一存储信息是预先存储的第一车辆M的信息,第二存储信息是预先存储的第二车辆N的信息;
需要说明的是,第一车辆M和第二车辆N的车牌号码互换后,两辆车辆的具体信息如下:第一车辆M的车牌号码为京DEF123、第一车辆M的发动机号码保持不变、第二车辆M的年检时间有效期为2020年5月31、第二车辆N的车牌号码为京ABC666、第二车辆N的发动机号码保持不变、第二车辆N的年检时间有效期2021年2月28。
步骤610,车管所节点服务器502将车牌号码互换后的两辆车辆的具体信息记录到本地,并依据记录的信息,生成第二广播消息,并使用自己的私钥对第二广播消息进行签名,然后发送签名后的第二广播消息至区块链网络中,以使车辆检车厂节点服务器503获得并依据第二广播消息更新车辆检车厂节点服务器503的车辆备案信息。
其中,第二广播消息包括终端的区块链标识、终端所属用户的身份信息、第一哈希值、第二哈希值、更新后的第一车辆的车牌号码和更新后的第二车辆的车牌号码。例如,具体可包括终端501的区块链标识、终端501所属用户的身份证信息的哈希值和身份证信息中的数字信息、终端501所属用户的姓名的哈希值和姓名的文字信息、第一车辆M的车牌号码(京DEF123)、第一车辆M的发动机号码(例如,123456789)对应的哈希值,第二车辆N的车牌号码(京ABC666)和第二车辆N的发动机号码(例如,111222333)对应的哈希值。
需要说明的是,第二广播消息中的信息均需要进行加密(例如,计算各个信息的哈希值),以保证用户的信息隐私和车辆的信息隐私不被泄露。
步骤611,车辆检车厂节点服务器503从区块链网络中,获得第二广播消息后,查找区块链账本,获得并使用车管所节点服务器502的公钥对第二广播信息的私钥签名进行验证,若验证通过,则根据第一车辆M和第二车辆N的车牌号码查找自己的内部数据库,获得终端501的身份信息、第一车辆M的信息和第二车辆N的信息。然后,将第二广播信息中的终端501所属用户的身份信息与自己的内部数据库存储的终端501所属用户的身份信息进行对比,将第二广播信息中的第一车辆M的发动机号码与自己的内部数据库存储的第一车辆M的发动机号码进行对比,将第二广播信息中的第二车辆N的发动机号码与自己的内部数据库存储的第二车辆N的发动机号码进行对比,若以上对比结果都是相同,则依据第二广播信息,更新本地存储的车辆备案信息。例如,使用终端501的区块链标识、终端501所属用户的身份证信息、第一车辆M的车牌号码(京DEF123)、第一车辆M的发动机号码(例如,123456789)、第二车辆N的车牌号码(京ABC666)和第二车辆N的发动机号码(例如,111222333)更新本地的车辆备案信息。
在本实施例中,通过区块链链下的方式,终端向车管所节点服务器备案该终端所属用户的身份信息和手机号码,以使车管所节点服务器为该终端分配一个区块链标识、公钥和私钥,区块链中的各个节点能够根据该终端的区块链标识验证该终端所属用户的身份信息的真实性的。通过预设方式,分别对第一车辆和第二车辆的发动机号码和车检时间进行编码,并计算编码的哈希值,进而对按照预设时间顺序,对两个哈希值进行排序,使用发送短信息的方式,使车管所节点服务器能够验证两个车辆的发动机号码和车检时间是否正确,避免动机号码和车检时间被泄露,提高车辆信息的安全性。
可以理解的是,以上实施方式仅仅是为了说明本申请的原理而采用的示例性实施方式,然而本申请并不局限于此。对于本领域内的普通技术人员而言,在不脱离本申请的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本申请的保护范围。
Claims (10)
1.一种信息更新方法,其特征在于,所述方法包括:
通过区块链链下的方式,获得终端所属用户的身份信息,并依据所述身份信息为所述终端分配区块链信息;
从区块链网络中,获取所述终端发送的车辆信息交换请求,其中,所述车辆信息交换请求包括第一车辆的车牌号码和第二车辆的车牌号码;
依据所述终端的区块链信息,发送询问消息给所述终端;
响应于所述终端通过移动交换网发送的应答响应信息,获得第一排序结果、第一哈希值和第二哈希值,其中,所述第一排序结果是所述终端依据所述第一哈希值和所述第二哈希值生成的排序结果,所述第一哈希值是所述终端对第一编码进行哈希运算获得的值,所述第一编码是所述终端按照预设方式对第一车辆的信息进行编码获得的值;所述第二哈希值是所述终端对第二编码进行哈希运算获得的值,所述第二编码是所述终端按照所述预设方式对第二车辆的信息进行编码获得的值;
依据第一存储信息和第二存储信息,生成第三哈希值和第四哈希值,其中,所述第一存储信息是预先存储的所述第一车辆的信息,所述第二存储信息是预先存储的所述第二车辆的信息;
依据预设时间顺序,对所述第三哈希值和第四哈希值进行排序,获得第二排序结果;
依据所述第二排序结果和所述第一排序结果,更新所述第一车辆的车牌号码和所述第二车辆的车牌号码。
2.根据权利要求1所述的方法,其特征在于,所述依据第一存储信息和第二存储信息,生成第三哈希值和第四哈希值,包括:
按照所述预设方式,分别对所述第一存储信息进行编码获得第三编码,以及对所述第二存储信息进行编码获得第四编码;
分别对所述第三编码和所述第四编码进行哈希运算,获得所述第三哈希值和所述第四哈希值。
3.根据权利要求1所述的方法,其特征在于,所述依据所述第二排序结果和所述第一排序结果,更新所述第一车辆的车牌号码和所述第二车辆的车牌号码,包括:
若确定同时满足以下条件:所述第二排序结果和所述第一排序结果相同、所述第三哈希值与所述第一哈希值相同、所述第四哈希值与所述第二哈希值相同;
则依据所述车辆信息交换请求中的车牌互换标识,更新所述第一车辆的车牌号码和所述第二车辆的车牌号码。
4.根据权利要求3所述的方法,其特征在于,所述第一车辆的信息包括所述第一车辆的硬件信息和所述第一车辆的车检时间,所述第二车辆的信息包括所述第二车辆的硬件信息和所述第二车辆的车检时间;所述预设时间顺序是依据车辆的年检时间生成的顺序,或,依据所述车辆的购买时间生成的顺序。
5.根据权利要求4所述的方法,其特征在于,所述依据所述车辆信息交换请求中的车牌互换标识,更新所述第一车辆的车牌号码和所述第二车辆的车牌号码,包括:
依据所述车牌互换标识,使用所述第一车辆的车牌号码替换所述第二车辆的车牌号码;同时,使用所述第二车辆的车牌号码替换所述第一车辆的车牌号码;
保持所述第一车辆的硬件信息、所述第一车辆的车检时间、所述第二车辆的硬件信息和所述第二车辆的车检时间不变。
6.根据权利要求1所述的方法,其特征在于,在所述通过区块链链下的方式,获得终端所属用户的身份信息,并依据所述身份信息为所述终端分配区块链信息的步骤之后,还包括:
依据所述身份信息和所述区块链信息,生成并发送第一广播消息至区块链网络中。
7.根据权利要求1至6中任一项所述的方法,其特征在于,在所述依据所述第二排序结果和所述第一排序结果,更新所述第一车辆的车牌号码和所述第二车辆的车牌号码的步骤之后,还包括:
发送第二广播消息至区块链网络中,以使车辆检车厂节点获得并依据所述第二广播消息更新所述车辆检车厂节点的车辆备案信息;
其中,所述第二广播消息包括所述终端的区块链标识、所述终端所属用户的身份信息、第一哈希值、第二哈希值、更新后的所述第一车辆的车牌号码和更新后的所述第二车辆的车牌号码。
8.一种信息更新方法,其特征在于,所述方法包括:
依据第一车辆的车牌号码和第二车辆的车牌号码,生成并发送车辆信息交换请求至区块链网络中,以使车管所节点获得所述车辆信息交换请求;
响应于所述车管所节点发送的询问消息,依据第一车辆的信息和第二车辆的信息,生成第一哈希值和第二哈希值;
依据预设时间顺序,对所述第一哈希值和所述第二哈希值进行排序,获得第一排序结果;
依据所述第一排序结果、所述第一哈希值和所述第二哈希值,生成并发送应答响应信息至所述车管所节点,以使所述车管所节点获得并依据所述第一排序结果和所述车管所计算的第二排序结果,更新所述第一车辆的车牌号码和所述第二车辆的车牌号码。
9.根据权利要求8所述的方法,其特征在于,在所述依据第一车辆的车牌号码和第二车辆的车牌号码,生成并发送车辆信息交换请求至区块链网络中的步骤之前,还包括:
通过区块链链下的方式,向车管所节点发送本终端所属用户的身份信息,以使所述车管所节点依据所述身份信息为本终端分配区块链信息;
从区块链网络中,获取车管所节点发送的第一广播消息,其中,所述第一广播消息包括所述区块链信息和本终端所属用户的身份信息。
10.一种车管所节点服务器,其特征在于,包括:
分配模块,用于通过区块链链下的方式,获得终端所属用户的身份信息,并依据所述身份信息为终端分配区块链信息;
第一获取模块,用于从区块链网络中,获取所述终端发送的车辆信息交换请求,其中,所述车辆信息交换请求包括第一车辆的车牌号码和第二车辆的车牌号码;
发送模块,用于依据所述终端的区块链信息,发送询问消息给所述终端;
第二获取模块,用于响应于所述终端通过移动交换网发送的应答响应信息,获得第一排序结果、第一哈希值和第二哈希值,其中,所述第一排序结果是所述终端依据所述第一哈希值和所述第二哈希值生成的排序结果,所述第一哈希值是所述终端对第一编码进行哈希运算获得的值,所述第一编码是所述终端按照预设方式对第一车辆的信息进行编码获得的值;所述第二哈希值是所述终端对第二编码进行哈希运算获得的值,所述第二编码是所述终端按照所述预设方式对第二车辆的信息进行编码获得的值;
哈希值生成模块,用于依据预先存储的第一存储信息和第二存储信息,生成第三哈希值和第四哈希值;
排序模块,用于依据预设时间顺序,对所述第三哈希值和第四哈希值进行排序,获得第二排序结果;
更新模块,用于依据所述第二排序结果和所述第一排序结果,更新所述第一车辆的车牌号码和所述第二车辆的车牌号码。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010743632.2A CN111885072B (zh) | 2020-07-29 | 2020-07-29 | 信息更新方法及服务器、终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010743632.2A CN111885072B (zh) | 2020-07-29 | 2020-07-29 | 信息更新方法及服务器、终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111885072A true CN111885072A (zh) | 2020-11-03 |
CN111885072B CN111885072B (zh) | 2021-12-14 |
Family
ID=73201547
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010743632.2A Active CN111885072B (zh) | 2020-07-29 | 2020-07-29 | 信息更新方法及服务器、终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111885072B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108573388A (zh) * | 2018-05-08 | 2018-09-25 | 广州大学 | 基于区块链的车辆信息处理***和方法 |
CN109242507A (zh) * | 2018-08-14 | 2019-01-18 | 淮北创之社信息科技有限公司 | 一种基于区块链的汽车交易追溯方法 |
CN109472594A (zh) * | 2018-10-11 | 2019-03-15 | 平安科技(深圳)有限公司 | 基于区块链的汽车数据共享方法、装置、设备和存储介质 |
EP3525498A1 (en) * | 2018-02-08 | 2019-08-14 | Sony Corporation | Electronic devices, systems and methods for vehicular communication |
WO2019175006A1 (de) * | 2018-03-16 | 2019-09-19 | Audi Ag | Verfahren zum datenaustausch mit einem fahrzeugsteuergerät |
CN110889520A (zh) * | 2019-11-29 | 2020-03-17 | 腾讯科技(深圳)有限公司 | 基于区块链的车辆管理方法、装置、终端及存储介质 |
CN110958301A (zh) * | 2019-11-04 | 2020-04-03 | 广州亚美信息科技有限公司 | 基于联盟链的车辆档案数据处理方法、装置和*** |
-
2020
- 2020-07-29 CN CN202010743632.2A patent/CN111885072B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3525498A1 (en) * | 2018-02-08 | 2019-08-14 | Sony Corporation | Electronic devices, systems and methods for vehicular communication |
WO2019175006A1 (de) * | 2018-03-16 | 2019-09-19 | Audi Ag | Verfahren zum datenaustausch mit einem fahrzeugsteuergerät |
CN108573388A (zh) * | 2018-05-08 | 2018-09-25 | 广州大学 | 基于区块链的车辆信息处理***和方法 |
CN109242507A (zh) * | 2018-08-14 | 2019-01-18 | 淮北创之社信息科技有限公司 | 一种基于区块链的汽车交易追溯方法 |
CN109472594A (zh) * | 2018-10-11 | 2019-03-15 | 平安科技(深圳)有限公司 | 基于区块链的汽车数据共享方法、装置、设备和存储介质 |
CN110958301A (zh) * | 2019-11-04 | 2020-04-03 | 广州亚美信息科技有限公司 | 基于联盟链的车辆档案数据处理方法、装置和*** |
CN110889520A (zh) * | 2019-11-29 | 2020-03-17 | 腾讯科技(深圳)有限公司 | 基于区块链的车辆管理方法、装置、终端及存储介质 |
Non-Patent Citations (2)
Title |
---|
VIKAS HASSIJA等: "A Blockchain-Based Framework for Lightweight Data Sharing and Energy Trading in V2G Network", 《IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY》 * |
陈葳葳等: "基于区块链技术的车联网高效匿名认证方案", 《JOURNAL OF COMPUTER APPLICATIONS》 * |
Also Published As
Publication number | Publication date |
---|---|
CN111885072B (zh) | 2021-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112134698B (zh) | 一种基于区块链的车联网车车快速通信认证方法及*** | |
CN101217728A (zh) | 用于无线写卡的空卡、无线写卡服务器及无线写卡方法 | |
CN110324335A (zh) | 一种基于电子移动证书的汽车软件升级方法及*** | |
CN105493438A (zh) | 用于社交联网中对信任的匿名认证的方法和装置 | |
CN106899972B (zh) | 车辆注册方法、车辆充电方法、装置及*** | |
CN110719620B (zh) | 一种终端的接入方法及*** | |
CN111245602A (zh) | 基于区块链的数据确权方法及*** | |
CN112784310A (zh) | 证书的管理方法、证书授权中心、管理节点及车联网终端 | |
CN112235290A (zh) | 基于区块链的物联网设备管理方法及第一物联网设备 | |
CN105407479A (zh) | 一种信息识别方法、信息网关、sim卡及*** | |
CN113744104B (zh) | 一种基于区块链的城市事件治理平台的*** | |
CN113420277B (zh) | 基于智能合约的数字身份管理和验证方法 | |
CN114339680A (zh) | 一种v2x***及安全认证方法 | |
CN116089921B (zh) | 一种分布式数字身份的可识别标识符生成方法 | |
CN112543439B (zh) | 车联网位置信息加密云平台、终端、***及方法 | |
CN111885072B (zh) | 信息更新方法及服务器、终端 | |
CN111935252B (zh) | 基于区块链的信息更新方法及服务器 | |
CN111866010B (zh) | 一种车辆信息更新方法及装置 | |
CN1415084A (zh) | 管理财产的方法和*** | |
CN111866009B (zh) | 一种车辆信息更新方法及装置 | |
CN111263328B (zh) | 车辆信息获取方法和车载设备 | |
CN114666074A (zh) | 一种产品标识认证方法及装置 | |
CN111885073B (zh) | 车辆赠予方法及服务器 | |
CN111885074B (zh) | 基于区块链的信息变更方法、车管所节点及运营商节点 | |
CN112566047B (zh) | 基于联盟链的v2x交互信息的确权方法、装置及*** |
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 |