CN114465731A - Battery credible encryption management system and method based on block chain - Google Patents

Battery credible encryption management system and method based on block chain Download PDF

Info

Publication number
CN114465731A
CN114465731A CN202210196789.7A CN202210196789A CN114465731A CN 114465731 A CN114465731 A CN 114465731A CN 202210196789 A CN202210196789 A CN 202210196789A CN 114465731 A CN114465731 A CN 114465731A
Authority
CN
China
Prior art keywords
battery
block chain
data
random
platform
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
Application number
CN202210196789.7A
Other languages
Chinese (zh)
Other versions
CN114465731B (en
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.)
Shanghai Wanxiang Blockchain Inc
Original Assignee
Shanghai Wanxiang Blockchain Inc
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 Shanghai Wanxiang Blockchain Inc filed Critical Shanghai Wanxiang Blockchain Inc
Priority to CN202210196789.7A priority Critical patent/CN114465731B/en
Publication of CN114465731A publication Critical patent/CN114465731A/en
Application granted granted Critical
Publication of CN114465731B publication Critical patent/CN114465731B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic 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/3247Cryptographic 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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/0435Network 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 symmetric encryption, i.e. same key used for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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/0442Network 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • H04L9/0631Substitution permutation network [SPN], i.e. cipher composed of a number of stages or rounds each involving linear and nonlinear transformations, e.g. AES algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic 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/3236Cryptographic 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Battery Mounting, Suspending (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a battery credible encryption management system and method based on a block chain, which comprises the following steps: a battery: burning the public key and the block chain SDK into the battery BMS module, and encrypting the uplink data; the battery credible management platform comprises: analyzing, checking and decrypting the received data to obtain information on the block chain; a battery IoT platform: establishing a mapping relation between a battery number and a battery public key, and receiving a certificate of deposit of original full data and uplink data sent by a battery; and a block chain certificate storage platform: receiving a chain-winding data request of the battery, checking the label, and returning a chain-winding certificate after the label passes the check; financial institution: and registering and logging in a battery trusted management platform, providing a public key for a battery IoT platform and a block chain evidence storage platform, and checking plaintext data of battery statistics. According to the invention, the battery data is encrypted and linked up by embedding the block chain SDK in the battery BMS module, so that the safety and credibility of the data are ensured from the source end.

Description

Battery credible encryption management system and method based on block chain
Technical Field
The invention relates to the technical field of battery trusted encryption management, in particular to a battery trusted encryption management system and method based on a block chain.
Background
In recent years, the new energy automobile industry in China is rapidly developed, but more and more power batteries need to be updated along with the lapse of time. For retired power batteries, if conventional treatment methods such as landfill and incineration are adopted, harmful metals or other compounds in the waste batteries will cause great pollution to the environment.
Patent document CN114022162A (application number: cn202111257388.x) discloses a echelon battery tracing system based on a trusted execution environment, which includes: the block chain node is used for managing the full life cycle information of the echelon battery; the system comprises a block chain node, a management system under the chain, a block chain node and a management system under the block chain node, wherein the block chain node is used for storing the full life cycle information of the echelon battery and uploading the full life cycle information to the block chain node; and the block chain connecting module is used for connecting the block chain link points and the under-chain management system, and the block chain connecting module is configured and constructed in a trusted execution environment.
At present, management of the battery is still difficult to solve, for example, the risk of tampering the battery data exists, and the problem that the storage of the battery information data is not real-time and comprehensive exists.
Disclosure of Invention
In view of the defects in the prior art, the invention aims to provide a battery credible encryption management system and method based on a block chain.
The battery credible encryption management system based on the block chain comprises:
a battery: burning a public key pub _ a and a block chain SDK of a financial institution into a battery BMS module through burning software, encrypting uplink data, and then sending the uplink data to a battery trusted management platform and a battery IoT platform;
the battery credible management platform comprises: analyzing and checking the received data, and then decrypting to obtain information on the block chain;
a battery IoT platform: introducing battery numbers and battery public keys in batches, establishing a one-to-one mapping relation, and receiving original full data and evidence storing certificates of uplink data sent by batteries;
and a block chain certificate storage platform: introducing battery numbers and battery public keys in batches, establishing a one-to-one mapping relation, receiving a chain winding data request of the battery, carrying out signature verification, and returning chain winding certificates poeHash to the battery after the signature verification is passed;
financial institution: registering and logging in a battery trusted management platform, generating a pair of public and private keys, a private key pri _ a and a public key pub _ a through a secret key generating entrance, providing the public key pub _ a for a battery IoT platform and a block chain evidence storage platform, and checking plaintext data of battery statistics.
Preferably, the uplink data are subjected to Hash operation, the calculated hash value is signed through a battery private key pri, then the hash value and the signature are sent to the block chain certificate storage platform together, and the uplink certificate poeHash is obtained after the signature verification is passed.
Preferably, a symmetric encryption key random is randomly generated, AES symmetric encryption is performed on the battery uplink data by using the symmetric encryption key random, and an encryption result M1 is obtained, wherein M1 is AES _ ENC (data, random);
performing ECC encryption on random by using a public key pub _ a of the financial institution to obtain an encryption result M2, where M2 is ECC _ ENC (random, pub _ a);
signing M2| | M1| | poeHash by using a battery private key pri to obtain signature, wherein the signature is SIGN (M2| | M1| | poeHash, pri);
and sending the data M-M2-M1-poeHash-signature to a battery credible management platform, and synchronously sending the original full data to a battery IoT platform.
Preferably, after the verification of the battery trusted management platform passes, the financial institution decrypts M2 by using its own private key pri _ a to obtain a symmetric decryption key random, which is ECC _ DEC (M2, pri _ a);
AES decryption is performed on M1 using the symmetric decryption key random to obtain battery data, AES _ DEC (M1, random).
Preferably, the uplink certificate poeHash is used as an index, information on the block chain is acquired from the block chain storage platform, the information comprises block height, transaction Hash and a timestamp, and the statistical chart display is carried out on the battery data according to the aggregation rule.
The battery credible encryption management method based on the block chain provided by the invention comprises the following steps:
step 1: burning a public key pub _ a and a block chain SDK of a financial institution into a battery BMS module through burning software, and encrypting uplink data;
step 2: at a battery credible management platform, analyzing and checking the received data, and then decrypting to obtain information on a block chain;
and step 3: importing battery numbers and battery public keys in batches on a battery IoT platform and a block chaining evidence storage platform, establishing a one-to-one mapping relation, checking the uplink data request, and returning uplink evidence poeHash;
and 4, step 4: and providing the public key pub _ a for a battery IoT platform and a blockchain evidence storage platform, and checking plaintext data of the battery statistics class.
Preferably, the uplink data are subjected to Hash operation, the calculated hash value is signed through a battery private key pri, then the hash value and the signature are sent to the block chain certificate storage platform together, and the uplink certificate poeHash is obtained after the signature verification is passed.
Preferably, a symmetric encryption key random is randomly generated, AES symmetric encryption is performed on the battery uplink data by using the symmetric encryption key random, and an encryption result M1 is obtained, wherein M1 is AES _ ENC (data, random);
performing ECC encryption on random by using a public key pub _ a of the financial institution to obtain an encryption result M2, where M2 is ECC _ ENC (random, pub _ a);
signing M2| | M1| | poeHash by using a battery private key pri to obtain signature, wherein the signature is SIGN (M2| | M1| | poeHash, pri);
and sending the data M-M2-M1-poeHash-signature to a battery credible management platform, and synchronously sending the original full data to a battery IoT platform.
Preferably, after the verification of the battery trusted management platform passes, the financial institution decrypts M2 by using its own private key pri _ a to obtain a symmetric decryption key random, which is ECC _ DEC (M2, pri _ a);
AES decryption is performed on M1 using the symmetric decryption key random to obtain battery data, AES _ DEC (M1, random).
Preferably, the uplink certificate poeHash is used as an index, information on the block chain is acquired from the block chain storage platform, the information comprises block height, transaction Hash and a timestamp, and the statistical chart display is carried out on the battery data according to the aggregation rule.
Compared with the prior art, the invention has the following beneficial effects:
(1) according to the method, a fusion technology of a block chain, an Internet of things and privacy calculation is utilized, the block chain SDK is embedded into a battery BMS module, the operation state data of the battery is encrypted and linked up, the linked up data is simultaneously sent to a battery credible management platform and the block chain, and the safety and credibility of the data are guaranteed from a source end;
(2) by the method, the financial institution can provide low-cost financial service for the battery asset party, the financing availability of the battery asset party is solved, and meanwhile, the financial institution can obtain permeable and active management of the assets.
Drawings
Other features, objects and advantages of the invention will become more apparent upon reading of the detailed description of non-limiting embodiments with reference to the following drawings:
FIG. 1 is a diagram of a technical architecture of a trusted management platform for batteries;
fig. 2 is a timing diagram of a full flow data flow.
Detailed Description
The present invention will be described in detail with reference to specific examples. The following examples will assist those skilled in the art in further understanding the invention, but are not intended to limit the invention in any way. It should be noted that it would be obvious to those skilled in the art that various changes and modifications can be made without departing from the spirit of the invention. All falling within the scope of the present invention.
Example (b):
as shown in fig. 1, the present invention provides a trusted encryption management system for a battery based on a block chain, including:
1) battery with a battery cell
A. Burning a public key pub _ a and a block chain SDK of a financial institution into the battery BMS module through burning software;
B. the battery carries out Hash operation on the uplink data, the calculated hash value is signed through a battery private key pri, the hash value and the signature are sent to the block chain verification platform together, and a return value poeHash is obtained after the signature passes verification;
C. a random number random (symmetric encryption key) is randomly generated inside the battery;
D. performing AES symmetric encryption on the battery uplink data by using random to obtain an encryption result M1, namely M1 is AES _ ENC (data, random);
E. performing ECC encryption on random by using the supervisor public key pub _ a to obtain an encryption result M2, that is, M2 is ECC _ ENC (random, pub _ a);
F. signing M2| | M1| | poeHash by using a battery private key pri to obtain signature, namely signature | | (M2| | M1| | poeHash, pri);
G. the battery sends the data M-M2-M1-poeHash-signature to the battery credible management platform;
H. the battery synchronization sends raw data (full data) to the battery IoT platform.
2) Battery IoT platform (assets square)
A. Importing battery numbers and battery public keys in batches, and establishing a one-to-one mapping relation;
B. and receiving the evidence of the original full data and the uplink data sent by the battery.
3) Block chain evidence storage platform
A. Importing battery numbers and battery public keys in batches, and establishing a one-to-one mapping relation;
B. and receiving an uplink data request of the battery, checking the label, and returning an uplink certificate poeHash to the battery after the label passes the check.
4) Battery credible management platform
A. Resolving the received data into M1, M2, poeHash and signature;
B. verifying the data by using a verification tool, verifying whether the data is really the data sent by the monitored battery by using a Verify tool (M2| | M1| | | poeHash, signature, pub);
C. after the verification is successful, the financial institution decrypts the M2 by using its own private key pri _ a to obtain a symmetric decryption key random, which is ECC _ DEC (M2, pri _ a);
D. performing AES decryption on the M1 by using a symmetric decryption key random to obtain battery data, namely AES _ DEC (M1, random);
E. obtaining information on the block chain from a block chain evidence storing platform by taking the poeHash as an index, wherein the information comprises block height, transaction Hash, a timestamp and the like;
F. and the battery data is displayed by a statistical chart according to the aggregation rule.
5) Financial institution
A. Registering and logging in a battery trusted management platform;
B. generating a pair of public and private keys, namely a private key pri _ a and a public key pub _ a, through a secret key generation entrance;
C. providing the public key pub _ a to a battery IoT platform and a block chain evidence storage platform;
D. and checking plaintext data of the battery statistics class.
As shown in fig. 2, the trusted encryption management method for a battery based on a block chain according to the present invention includes: step 1: burning a public key pub _ a and a block chain SDK of a financial institution into a battery BMS module through burning software, and encrypting uplink data; step 2: at a battery credible management platform, analyzing and checking the received data, and then decrypting to obtain information on a block chain; and step 3: importing battery numbers and battery public keys in batches on a battery IoT platform and a block chaining evidence storage platform, establishing a one-to-one mapping relation, checking the uplink data request, and returning uplink evidence poeHash; and 4, step 4: and providing the public key pub _ a for a battery IoT platform and a blockchain evidence storage platform, and checking plaintext data of the battery statistics class.
And carrying out Hash operation on the uplink data, signing the calculated hash value through a battery private key pri, then sending the hash value and the signature to a block chain certificate storage platform together, and obtaining an uplink certificate poeHash after the signature verification passes. Randomly generating a symmetric encryption key random, and performing AES symmetric encryption on the battery uplink data by using the symmetric encryption key random to obtain an encryption result M1, wherein M1 is AES _ ENC (data, random); performing ECC encryption on random by using a public key pub _ a of the financial institution to obtain an encryption result M2, where M2 is ECC _ ENC (random, pub _ a); signing M2| | M1| | poeHash by using a battery private key pri to obtain signature, wherein the signature is SIGN (M2| | M1| | poeHash, pri); and sending the data M-M2-M1-poeHash-signature to a battery credible management platform, and synchronously sending the original full data to a battery IoT platform. After the verification of the battery trusted management platform passes, the financial institution decrypts the M2 by using its own private key pri _ a to obtain a symmetric decryption key random, which is ECC _ DEC (M2, pri _ a); AES decryption is performed on M1 using the symmetric decryption key random to obtain battery data, AES _ DEC (M1, random). And acquiring information on the block chain including the block height, the transaction hash and the timestamp from the block chain storage platform by using the uplink certificate poeHash as an index, and displaying the statistical chart of the battery data according to the aggregation rule.
Those skilled in the art will appreciate that, in addition to implementing the systems, apparatus, and various modules thereof provided by the present invention in purely computer readable program code, the same procedures can be implemented entirely by logically programming method steps such that the systems, apparatus, and various modules thereof are provided in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like. Therefore, the system, the device and the modules thereof provided by the present invention can be considered as a hardware component, and the modules included in the system, the device and the modules thereof for implementing various programs can also be considered as structures in the hardware component; modules for performing various functions may also be considered to be both software programs for performing the methods and structures within hardware components.
The foregoing description of specific embodiments of the present invention has been presented. It is to be understood that the present invention is not limited to the specific embodiments described above, and that various changes or modifications may be made by one skilled in the art within the scope of the appended claims without departing from the spirit of the invention. The embodiments and features of the embodiments of the present application may be combined with each other arbitrarily without conflict.

Claims (10)

1. A trusted encryption management system for a battery based on a blockchain, comprising:
a battery: burning a public key pub _ a and a block chain SDK of a financial institution into a battery BMS module through burning software, encrypting uplink data, and then sending the uplink data to a battery trusted management platform and a battery IoT platform;
the battery credible management platform comprises: analyzing and checking the received data, and then decrypting to obtain information on the block chain;
a battery IoT platform: introducing battery numbers and battery public keys in batches, establishing a one-to-one mapping relation, and receiving original full data and evidence storing certificates of uplink data sent by batteries;
and a block chain certificate storage platform: introducing battery numbers and battery public keys in batches, establishing a one-to-one mapping relation, receiving a chain winding data request of the battery, carrying out signature verification, and returning chain winding certificates poeHash to the battery after the signature verification is passed;
financial institution: registering and logging in a battery trusted management platform, generating a pair of public and private keys, a private key pri _ a and a public key pub _ a through a secret key generating entrance, providing the public key pub _ a for a battery IoT platform and a block chain evidence storage platform, and checking plaintext data of battery statistics.
2. The block chain-based battery trusted encryption management system according to claim 1, wherein the uplink data is subjected to hash operation, the calculated hash value is signed by the battery private key pri, then the hash value and the signature are sent to the block chain certification storage platform together, and an uplink certificate poeHash is obtained after the signature is verified.
3. The block chain-based battery trusted encryption management system according to claim 1, wherein a symmetric encryption key random is randomly generated, AES symmetric encryption is performed on battery uplink data by using the symmetric encryption key random, and an encryption result M1 is obtained, wherein M1 is AES _ ENC (data, random);
performing ECC encryption on random by using a public key pub _ a of the financial institution to obtain an encryption result M2, where M2 is ECC _ ENC (random, pub _ a);
signing M2| | M1| | poeHash by using a battery private key pri to obtain signature, wherein the signature is SIGN (M2| | M1| | poeHash, pri);
and sending the data M-M2-M1-poeHash-signature to a battery credible management platform, and synchronously sending the original full data to a battery IoT platform.
4. The system according to claim 1, wherein after the authentication of the trusted management platform of the battery is passed, the financial institution decrypts M2 by using its private key pri _ a to obtain a symmetric decryption key random, random being ECC DEC (M2, pri _ a);
AES decryption is performed on M1 using the symmetric decryption key random to obtain battery data, AES _ DEC (M1, random).
5. The block chain-based battery trusted encryption management system according to claim 1, wherein uplink voucher poeHash is used as an index, blockchain information including block height, transaction hash and time stamp is acquired from a blockchain voucher storage platform, and the battery data is subjected to statistical chart display according to aggregation rules.
6. A trusted encryption management method for a battery based on a blockchain, which is characterized in that the trusted encryption management system for a battery based on a blockchain according to claim 1 is adopted, and comprises:
step 1: burning a public key pub _ a and a block chain SDK of a financial institution into a battery BMS module through burning software, and encrypting uplink data;
and 2, step: at a battery credible management platform, analyzing and checking the received data, and then decrypting to obtain information on a block chain;
and step 3: importing battery numbers and battery public keys in batches on a battery IoT platform and a block chaining evidence storage platform, establishing a one-to-one mapping relation, checking the uplink data request, and returning uplink evidence poeHash;
and 4, step 4: and providing the public key pub _ a for a battery IoT platform and a blockchain evidence storage platform, and checking plaintext data of the battery statistics class.
7. The block chain-based battery trusted encryption management method according to claim 6, wherein the uplink data is subjected to hash operation, the calculated hash value is signed by the battery private key pri, then the hash value and the signature are sent to the block chain certification storage platform together, and the uplink certificate poeHash is obtained after the signature is verified.
8. The block chain-based battery trusted encryption management method according to claim 6, wherein a symmetric encryption key random is randomly generated, AES symmetric encryption is performed on the battery uplink data by using the symmetric encryption key random, and an encryption result M1 is obtained, wherein M1 is AES _ ENC (data, random);
performing ECC encryption on random by using a public key pub _ a of the financial institution to obtain an encryption result M2, where M2 is ECC _ ENC (random, pub _ a);
signing M2| | M1| | poeHash by using a battery private key pri to obtain signature, wherein the signature is SIGN (M2| | M1| | poeHash, pri);
and sending the data M-M2-M1-poeHash-signature to a battery credible management platform, and synchronously sending the original full data to a battery IoT platform.
9. The block chain-based battery trusted encryption management method according to claim 6, wherein after the verification of the battery trusted management platform is passed, the financial institution decrypts M2 by using its own private key pri _ a to obtain a symmetric decryption key random, random being ECC _ DEC (M2, pri _ a);
AES decryption is performed on M1 using the symmetric decryption key random to obtain battery data, AES _ DEC (M1, random).
10. The block chain-based battery trusted encryption management method according to claim 6, wherein uplink voucher poeHash is used as an index, information on the block chain is acquired from a block chain voucher storage platform, the information comprises block height, transaction Hash and a timestamp, and the battery data is subjected to statistical chart display according to an aggregation rule.
CN202210196789.7A 2022-03-01 2022-03-01 Battery trusted encryption management system and method based on blockchain Active CN114465731B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210196789.7A CN114465731B (en) 2022-03-01 2022-03-01 Battery trusted encryption management system and method based on blockchain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210196789.7A CN114465731B (en) 2022-03-01 2022-03-01 Battery trusted encryption management system and method based on blockchain

Publications (2)

Publication Number Publication Date
CN114465731A true CN114465731A (en) 2022-05-10
CN114465731B CN114465731B (en) 2023-12-29

Family

ID=81415739

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210196789.7A Active CN114465731B (en) 2022-03-01 2022-03-01 Battery trusted encryption management system and method based on blockchain

Country Status (1)

Country Link
CN (1) CN114465731B (en)

Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014203719A (en) * 2013-04-08 2014-10-27 日立オートモティブシステムズ株式会社 On-vehicle battery management system
CN107743065A (en) * 2017-10-20 2018-02-27 智车优行科技(上海)有限公司 Battery uses verification method, battery system and automobile
CN109815208A (en) * 2018-12-13 2019-05-28 重庆邮电大学 A kind of battery management system based on block chain
CN110119639A (en) * 2019-05-13 2019-08-13 上海英恒电子有限公司 A kind of method for charging electric vehicles anti-counterfeiting authentication method, apparatus and system
US20190353709A1 (en) * 2018-05-15 2019-11-21 Exide Technologies Trusted battery meter and battery monitoring system
KR20190137195A (en) * 2018-05-31 2019-12-11 (주)유씨티 Charging system for electric motors
US20200076596A1 (en) * 2017-02-28 2020-03-05 Airbus Helicopters Integrated method and device for storing and sharing data
US20200084027A1 (en) * 2018-09-06 2020-03-12 Bank Of Montreal Systems and methods for encryption of data on a blockchain
GB202005354D0 (en) * 2020-04-10 2020-05-27 Shapiro Graham Anti-theft system for bikes
CN111598586A (en) * 2020-05-14 2020-08-28 广东汉力威技术有限公司 Electric automobile battery anti-counterfeiting system based on block chain
KR20200130534A (en) * 2019-05-08 2020-11-19 주식회사 동영산업 Block Chain Based Battery Management System
CN112217635A (en) * 2020-09-16 2021-01-12 郑州信大先进技术研究院 Information encryption transmission method and system based on block chain and high-speed password card
US20210105142A1 (en) * 2019-10-07 2021-04-08 Samsung Electronics Co., Ltd. Electronic device and method for managing blockchain address using the same
CN112765684A (en) * 2021-04-12 2021-05-07 腾讯科技(深圳)有限公司 Block chain node terminal management method, device, equipment and storage medium
KR20210057233A (en) * 2019-11-11 2021-05-21 주식회사 동영산업 Block Chain Based Battery Management System
CN112837071A (en) * 2020-07-26 2021-05-25 深圳市柘阳科技有限公司 Storage battery traceability system based on block chain
CN113360445A (en) * 2021-07-07 2021-09-07 上海万向区块链股份公司 Lithium ion battery data acquisition sharing device based on block chain technology
WO2021219086A1 (en) * 2020-04-29 2021-11-04 青岛海尔滚筒洗衣机有限公司 Data transmission method and system based on blockchain
CN113673893A (en) * 2021-08-27 2021-11-19 杭州协能科技股份有限公司 Retired power battery management method and system
CN113673987A (en) * 2020-05-14 2021-11-19 上海电盛科技有限公司 Retired battery management method and device based on block chain
CN114022162A (en) * 2021-10-27 2022-02-08 杭州协能科技股份有限公司 Echelon battery tracing system and method based on trusted execution environment

Patent Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014203719A (en) * 2013-04-08 2014-10-27 日立オートモティブシステムズ株式会社 On-vehicle battery management system
US20200076596A1 (en) * 2017-02-28 2020-03-05 Airbus Helicopters Integrated method and device for storing and sharing data
CN107743065A (en) * 2017-10-20 2018-02-27 智车优行科技(上海)有限公司 Battery uses verification method, battery system and automobile
US20190353709A1 (en) * 2018-05-15 2019-11-21 Exide Technologies Trusted battery meter and battery monitoring system
KR20190137195A (en) * 2018-05-31 2019-12-11 (주)유씨티 Charging system for electric motors
US20200084027A1 (en) * 2018-09-06 2020-03-12 Bank Of Montreal Systems and methods for encryption of data on a blockchain
CN109815208A (en) * 2018-12-13 2019-05-28 重庆邮电大学 A kind of battery management system based on block chain
KR20200130534A (en) * 2019-05-08 2020-11-19 주식회사 동영산업 Block Chain Based Battery Management System
CN110119639A (en) * 2019-05-13 2019-08-13 上海英恒电子有限公司 A kind of method for charging electric vehicles anti-counterfeiting authentication method, apparatus and system
US20210105142A1 (en) * 2019-10-07 2021-04-08 Samsung Electronics Co., Ltd. Electronic device and method for managing blockchain address using the same
KR20210057233A (en) * 2019-11-11 2021-05-21 주식회사 동영산업 Block Chain Based Battery Management System
GB202005354D0 (en) * 2020-04-10 2020-05-27 Shapiro Graham Anti-theft system for bikes
WO2021219086A1 (en) * 2020-04-29 2021-11-04 青岛海尔滚筒洗衣机有限公司 Data transmission method and system based on blockchain
CN111598586A (en) * 2020-05-14 2020-08-28 广东汉力威技术有限公司 Electric automobile battery anti-counterfeiting system based on block chain
CN113673987A (en) * 2020-05-14 2021-11-19 上海电盛科技有限公司 Retired battery management method and device based on block chain
CN112837071A (en) * 2020-07-26 2021-05-25 深圳市柘阳科技有限公司 Storage battery traceability system based on block chain
CN112217635A (en) * 2020-09-16 2021-01-12 郑州信大先进技术研究院 Information encryption transmission method and system based on block chain and high-speed password card
CN112765684A (en) * 2021-04-12 2021-05-07 腾讯科技(深圳)有限公司 Block chain node terminal management method, device, equipment and storage medium
CN113360445A (en) * 2021-07-07 2021-09-07 上海万向区块链股份公司 Lithium ion battery data acquisition sharing device based on block chain technology
CN113673893A (en) * 2021-08-27 2021-11-19 杭州协能科技股份有限公司 Retired power battery management method and system
CN114022162A (en) * 2021-10-27 2022-02-08 杭州协能科技股份有限公司 Echelon battery tracing system and method based on trusted execution environment

Also Published As

Publication number Publication date
CN114465731B (en) 2023-12-29

Similar Documents

Publication Publication Date Title
CN107231351B (en) Electronic certificate management method and related equipment
CN111464980B (en) Electronic evidence obtaining device and method based on block chain in Internet of vehicles environment
CN111080295B (en) Electronic contract processing method and device based on blockchain
CN100521601C (en) System and method for updating keys used for public key cryptography
CN108055274A (en) A kind of encryption based on alliance's chain storage data and shared method and system
CN104580250A (en) System and method for authenticating credible identities on basis of safety chips
CN113495920B (en) Content auditing system, method and device based on blockchain and storage medium
CN103179129A (en) Remote attestation method based on cloud computing infrastructure as a service (IaaS) environment
CN109586920A (en) A kind of trust authentication method and device
CN105635070A (en) Anti-counterfeit method and system for digital file
CN110519268A (en) Voting method, device, equipment, system and storage medium based on block chain
CN110460674A (en) A kind of information-pushing method, apparatus and system
CN114912090A (en) Block chain-based clinical test result mutual-recognition method and system
CN112633884A (en) Local private key recovery method and device for transaction main body identity certificate
CN114172659B (en) Message transmission method, device, equipment and storage medium in block chain system
CN115085905A (en) Transaction data evidence checking method, device, equipment and medium based on block chain
CN112507371B (en) Civil aviation safety inspection data processing system based on block chain
Xiao et al. A novel blockchain-based digital forensics framework for preserving evidence and enabling investigation in industrial Internet of Things
CN117640150A (en) Terminal authentication method, carbon emission supervision integrated platform and terminal authentication device
CN112910641A (en) Verification method and device for cross-link transaction supervision, relay link node and medium
CN115225346B (en) Data evidence storage system oriented to credit investigation big data field
CN114465731B (en) Battery trusted encryption management system and method based on blockchain
CN112948894A (en) Block chain-based anti-counterfeiting method, device, equipment and medium for tally inspection report
Li et al. In-Vehicle Digital Forensics for Connected and Automated Vehicles With Public Auditing
CN112702159A (en) Online expert scoring method and system based on block chain

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