Safe and credible interaction method and system for photovoltaic data
By installing encryption terminals in the photovoltaic data system, deploying edge security gateways and establishing a key and database encryption system, the security problems of photovoltaic data in trusted interaction are solved, effective encryption and integrity verification of data are achieved, and the security and trust of the system are improved.
Patent Information
- Application Number
- CN202411468552.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-21
- Publication Date
- 2025-03-18
AI Technical Summary
Currently, photovoltaic data has serious security problems in trusted interactions. Data acquisition, transmission and storage processes may be threatened by cyber attacks, data tampering and privacy leakage. The existing trusted computing technology has shortcomings in performance, security and trust.
By installing encryption terminals, deploying edge security gateways, establishing key and database encryption systems, implementing data encryption and key management, and starting a trusted measurement process, collecting integrity reports of each node, submitting them to the trusted evaluation submodule for verification, and checking the trustworthiness of the node status.
Ensure the confidentiality and integrity of photovoltaic data during transmission and storage, prevent unauthorized access and theft, improve the confidentiality, integrity and availability of data, and enhance the security and trust of the system.
Smart Images

Figure CN119652543A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of photovoltaic data interaction, and in particular to a safe and reliable photovoltaic data interaction method and system. Background Art
[0002] In recent years, solar energy has become the focus of the world with its advantages of being pollution-free, environmentally friendly, renewable, safe and reliable, and is also the main energy source used in many countries. Photovoltaic power generation systems are also widely used due to their advantages such as convenient installation and maintenance and low emissions, and are currently the most promising power generation systems. In recent years, distributed photovoltaics have developed rapidly in my country, but behind the good momentum there are also huge information security risks, which need to be prevented from the aspects of safe access to photovoltaic power stations, information transmission, and information protection. Photovoltaic data plays a vital role in photovoltaic systems. By real-time monitoring of key indicators such as the performance, power generation, and temperature of solar panels, photovoltaic data helps system operation and maintenance personnel to understand the operating status of the photovoltaic system and conduct remote monitoring and optimization management. These data not only support the normal operation of the system and improve energy utilization efficiency, but also help to timely discover potential faults, achieve preventive maintenance, and ensure the stability and sustainable development of the photovoltaic system.
[0003] However, current photovoltaic data has serious security issues in trusted interaction. The data collection, transmission and storage process may be threatened by network attacks, data tampering and privacy leakage. Such security issues may lead to data distortion, system performance degradation, and even affect user privacy; the existing trusted computing technology needs to be further improved and perfected in building a complex trust system. The existing trusted computing technology has problems in performance, security and trust in photovoltaic data interaction. Summary of the invention
[0004] In view of the above-mentioned problems, the present invention is proposed.
[0005] Therefore, the technical problem solved by the present invention is: how to establish a reliable photovoltaic data interaction mechanism to ensure the confidentiality, integrity and availability of the data.
[0006] In order to solve the above technical problems, the present invention provides the following technical solutions:
[0007] In a first aspect, an embodiment of the present invention provides a secure and reliable interaction method for photovoltaic data, comprising:
[0008] Install encryption terminals, deploy edge security gateways, and establish key and database encryption systems to build a secure interaction infrastructure for photovoltaic data;
[0009] Implement data encryption and key management based on the photovoltaic data security interaction infrastructure;
[0010] Start the trusted measurement process, trigger the evaluation by the border gateway, collect the integrity report of each node, and submit it to the trusted evaluation submodule for verification to check the credibility of the node status;
[0011] Generate a report based on the assessment results and verify completeness.
[0012] As a preferred solution for the secure and reliable interaction of photovoltaic data, the following methods are used:
[0013] The installation of the encryption terminal includes:
[0014] At the photovoltaic data access end, a plug-and-play encryption terminal is installed for the data transmission unit collection terminal.
[0015] As a preferred solution for the secure and reliable interaction of photovoltaic data, the following methods are used:
[0016] The deployment of the edge security gateway includes:
[0017] An edge security gateway is deployed at the front end of the trusted control system. The security gateway is used for real-time decryption. The photovoltaic data uploaded through the encryption terminal is decrypted and sent to the business system. The security gateway is also used to protect data transmission. The instructions and parameter data sent by the trusted control system to the access end are encrypted in real time before being sent.
[0018] As a preferred solution for the secure and reliable interaction of photovoltaic data, the following methods are used:
[0019] The establishment of a key and database encryption system comprises:
[0020] Generate, store and manage the keys required for encryption and decryption through the key system;
[0021] The photovoltaic data in the production database is encrypted and stored through the database encryption system.
[0022] As a preferred solution for the secure and reliable interaction of photovoltaic data, the following methods are used:
[0023] The implementation of data encryption and key management based on the photovoltaic data security interaction infrastructure includes:
[0024] Based on the TTU terminal for photovoltaic data collection and the photovoltaic database for collecting data, the photovoltaic data is encrypted using an encryption algorithm;
[0025] The keys generated during the encryption process are distributed to the TTU encryption terminal and the security gateway connected to the front end of the trusted security management center.
[0026] As a preferred solution for the secure and reliable interaction of photovoltaic data, the following methods are used:
[0027] The integrity report of each node is collected and submitted to the trust evaluation submodule for verification. Checking the credibility of the node status includes:
[0028] The trusted access controller of the border gateway sends an assessment activation message to the assessment management submodule of the security gateway;
[0029] The border gateway assessment management submodule sends the assessment activation message to the assessment management submodule of the external data collection node;
[0030] The assessment management submodule sends an integrity request message to the integrity measurement submodule of the integrity measurement layer;
[0031] The integrity measurement submodule generates an integrity report message according to the integrity request message and sends it to the trusted report submodule of the trusted request visitor;
[0032] The trusted report submodule generates a trusted report and sends it to the trusted report submodule of the border gateway;
[0033] The trusted reporting submodule sends an integrity request message to the node integrity measurement submodule of the integrity collector.
[0034] As a preferred solution for the secure and reliable interaction of photovoltaic data, the following methods are used:
[0035] Generating a report based on the assessment results and verifying the integrity includes:
[0036] The integrity measurement submodule generates an integrity report message according to the integrity request message and sends it to the trusted report submodule;
[0037] The trusted report submodule generates a trusted report and sends it to the trusted assessment submodule of the trusted security management center assessment policy service instance;
[0038] The trust evaluation submodule extracts the integrity report message from the trust report and sends it to the integrity verification submodule of the integrity verifier of the security management center;
[0039] The integrity verification submodule compares the integrity report with the trusted reference library, obtains the integrity verification result and sends it to the trusted assessment submodule;
[0040] The trusted assessment submodule sends the assessment verification result to the assessment report submodule;
[0041] The evaluation report submodule signs the evaluation verification result and sends the signed evaluation report to the certificate authentication request submodule of the border gateway;
[0042] The border gateway trusted verification submodule verifies the integrity of the node evaluation report. After confirmation, the node evaluation report is sent to the evaluation management submodule. At the same time, the part of the evaluation report that evaluates the credibility of the border gateway is sent to the external node that initiates the trusted connection.
[0043] After the external node trusted verification submodule confirms the credibility of the assessment report, it forwards the assessment result to the assessment management submodule.
[0044] In a second aspect, an embodiment of the present invention provides a secure and reliable interactive system for photovoltaic data, including:
[0045] Infrastructure building module, used to install encryption terminals, deploy edge security gateways, and establish key and database encryption systems, thereby building a secure interaction infrastructure for photovoltaic data;
[0046] Data encryption and key management module, used to implement data encryption and key management based on the photovoltaic data security interaction infrastructure;
[0047] The evaluation and verification module is used to start the trusted measurement process. The border gateway triggers the evaluation, collects the integrity report of each node, and submits it to the trusted evaluation submodule for verification to check the credibility of the node status;
[0048] The integrity verification module is used to generate a report based on the assessment results and verify the integrity.
[0049] In a third aspect, an embodiment of the present invention provides a computing device, including:
[0050] Memory and processor;
[0051] The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the one or more programs are executed by the one or more processors, the one or more processors implement the secure and trusted interaction method for photovoltaic data as described in any embodiment of the present invention.
[0052] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, can implement the secure and trusted interaction method for photovoltaic data.
[0053] Beneficial effects of the present invention: The present invention adds a security gateway to the trusted access end, and adds a trusted password module to the photovoltaic data collection end, so that the whole process is safe and reliable; adopts powerful encryption measures to ensure that sensitive data is effectively encrypted during transmission and storage, and only authorized users can decrypt and access the data. The RSA algorithm and AES algorithm are combined to jointly protect data privacy, and the generated public key and private key are encrypted to prevent unauthorized access and theft; a trusted authentication mechanism is introduced to generate a trusted report. The integrity check and digital signature mechanism are introduced to verify the integrity of the data through the hash algorithm, and the digital signature is used to confirm the source and authenticity of the data. This can prevent the data from being tampered with or forged during transmission, ensuring the integrity and credibility of the data. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.
[0055] Figure 1 is an overall flow chart of the secure and trusted interaction method for photovoltaic data according to the first embodiment of the present invention;
[0056] Figure 2 It is a photovoltaic data trusted interaction architecture diagram of the photovoltaic data secure trusted interaction method according to the first embodiment of the present invention;
[0057] Figure 3 It is a schematic diagram of the RSA algorithm of the secure and trusted interaction method for photovoltaic data described in the first embodiment of the present invention. DETAILED DESCRIPTION
[0058] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.
[0059] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0060] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.
[0061] Example 1
[0062] Reference Figure 1-Figure 3 , which is the first embodiment of the present invention, provides a secure and trusted interaction method for photovoltaic data, including:
[0063] S1: Install encryption terminals, deploy edge security gateways, and establish key and database encryption systems to build a secure photovoltaic data interaction infrastructure;
[0064] S2: Implement data encryption and key management based on the photovoltaic data security interaction infrastructure;
[0065] S3: Start the trusted measurement process, the border gateway triggers the assessment, collects the integrity report of each node, and submits it to the trusted assessment submodule for verification to check the credibility of the node status;
[0066] S4: Generate a report based on the assessment results and verify the completeness.
[0067] In the embodiment of the present application, the above step S1 includes the following sub-steps A1-A3:
[0068] In A1: At the photovoltaic data access end, a plug-and-play encryption terminal is installed for the data transmission unit acquisition terminal.
[0069] In A2: Deployment of edge security gateway includes:
[0070] An edge security gateway is deployed at the front end of the trusted control system. The security gateway is used for real-time decryption. The photovoltaic data uploaded through the encryption terminal is decrypted and sent to the business system. The security gateway is also used to protect data transmission. The instructions and parameter data sent by the trusted control system to the access end are encrypted in real time before being sent.
[0071] In A3: Establishing the key and database encryption system includes:
[0072] Generate, store and manage the keys required for encryption and decryption through the key system;
[0073] The photovoltaic data in the production database is encrypted and stored through the database encryption system.
[0074] It should be noted that if Figure 2As shown in the figure, at the photovoltaic data access end, by adding a plug-and-play encryption terminal to the TTU (data transmission unit) acquisition terminal, the system can achieve reliable transmission of photovoltaic data. The plug-and-play feature of the encryption terminal makes installation and configuration very simple, and through identification, each encryption terminal forms a one-to-one intelligent binding with the corresponding TTU terminal, ensuring the reliability and accuracy of data transmission. This intelligent binding mechanism not only improves the efficiency of data transmission, but also avoids data confusion and errors.
[0075] It is of great significance to deploy an edge security gateway in the trusted control center. The security gateway is located at the front end of the trusted control system and plays the role of real-time decryption. It is responsible for decrypting the photovoltaic data uploaded by the encryption terminal in real-time encryption and sending it to the business system. At the same time, the edge security gateway also acts as a guardian of data transmission, responsible for encrypting the instructions, parameters and other data sent by the trusted control system to the access end in real time before sending them. This dual protection mechanism of real-time decryption and encryption ensures the confidentiality and integrity of data during transmission, effectively resists potential security threats, and ensures the safe transmission of photovoltaic data.
[0076] In the operation and maintenance center, the deployment of the key system and database encryption system provides a basic guarantee for the long-term security of photovoltaic data. The role of the key system is to generate, store and manage the keys required for encryption and decryption. Through reasonable key management, key leakage and abuse can be effectively avoided, ensuring the security of data transmission and storage. The database encryption system is responsible for encrypting and storing photovoltaic data in the production database. Even if the encrypted data is illegally obtained under unexpected circumstances, it is difficult to interpret due to the protection of the encryption algorithm, which protects the privacy and confidentiality of photovoltaic data. Such measures not only meet regulatory compliance requirements, but also provide a solid guarantee for the long-term stable operation of photovoltaic power generation systems.
[0077] The encryption terminal at the photovoltaic data access end, the edge security gateway of the trusted control center, and the key system and database encryption system of the operation and maintenance center each play a key role and jointly build a safe and reliable photovoltaic data transmission and storage system.
[0078] In the embodiment of the present application, the implementation of data encryption and key management based on the photovoltaic data security interaction infrastructure in the above step S2 includes the following sub-steps B1-B2:
[0079] B1: Based on the TTU terminal for PV data collection and the PV database for collecting data, the PV data is encrypted using an encryption algorithm;
[0080] B2: The keys generated during the encryption process are distributed to the TTU encryption terminal and the security gateway connected to the front end of the trusted security management center.
[0081] Specifically, the RSA encryption algorithm is used to encrypt the photovoltaic data in the TTU terminal for photovoltaic data collection and the photovoltaic database for collecting data.
[0082] like Figure 3 As shown, the specific process of RSA is:
[0083] First, a random number generator generates two large prime numbers p and q. Then the product N of the two prime numbers is calculated: N = p × q. N is part of the public key and private key.
[0084] Find the value of the Euler function Φ, where Φ(n) represents the Euler function of the variable n and represents the number of positive integers in the range [1, n-1] that are coprime with n.
[0085] Φ=(p-1)×(q-1) (1)
[0086] Find the public key (E, N), where E is a positive integer between (1, Φ(n)), E and Φ(n) are relatively prime, ensuring that the public key and private key correspond one-to-one.
[0087] Find the private key (D, N), D is determined as follows:
[0088] 1<D<Φ(n), D×EmodΦ(n)=1 (2)
[0089] It should be noted that through RSA encryption, the trusted security management module can use the public key of the photovoltaic data acquisition module to encrypt the session key and then send it to the data acquisition module. This ensures the secure transmission of the session key, even in a public network, where only the data acquisition module with the private key can decrypt and use the key. After the data transmission is completed, the data acquisition module can use its private key to digitally sign the data and attach the digital signature to the data. The receiver can use the public key of the data acquisition module to verify the authenticity and integrity of the digital signature. In this way, the receiver can ensure that the received data is generated by a legitimate data acquisition module and has not been tampered with during the transmission process.
[0090] The generated keys are respectively issued to the TTU encryption terminal and the security gateway connected to the front end of the trusted security management center: To ensure the security of the key transmission process, the trusted security management center issues the session key K, which is used to encrypt the public key (E, N) and private key (D, N) generated by the photovoltaic data encryption. The session key K is only issued to the TTU encryption terminal and the security gateway connected to the front end of the trusted security management center. The key is securely transmitted, the data integrity is verified and digitally signed, thus providing the security and credibility of data transmission and storage. Both parties in the photovoltaic data transmission must first generate the public key (E, N) and private key (D, N) through the session key K, and then verify it to ensure the security of photovoltaic data transmission in the system.
[0091] In the embodiment of the present application, in the above step S3, based on the photovoltaic data security interaction infrastructure, data encryption and key management are implemented to collect the integrity report of each node, and submitted to the trusted evaluation submodule for verification. Checking the credibility of the node status includes the following substeps C1-C6:
[0092] C1: The trusted access controller of the border gateway sends an assessment activation message to the assessment management submodule of the security gateway.
[0093] C2: The border gateway assessment management submodule sends the activation message to the assessment management submodule of the external data collection node;
[0094] C3: The external collection node assessment management submodule sends an integrity request message to the integrity measurement submodule of the integrity measurement layer;
[0095] C4: The external node integrity measurement submodule generates an integrity report message based on the integrity request message and sends it to the trusted reporting submodule of the trusted request visitor;
[0096] C5: The external node trusted report submodule generates a trusted report and sends it to the trusted report submodule of the border gateway.
[0097] C6: The border gateway trusted reporting submodule sends an integrity request message to the node integrity measurement submodule of the integrity collector.
[0098] In the embodiment of the present application, generating a report based on the evaluation results and verifying the integrity in the above step S4 includes the following sub-steps D1-D8:
[0099] D1: The border gateway integrity measurement submodule generates an integrity report message based on the integrity request message and sends it to the trusted report submodule.
[0100] D2: The trusted report submodule generates a trusted report and sends it to the trusted assessment submodule of the trusted security management center assessment policy server instance.
[0101] D3: The trusted assessment submodule extracts the integrity report message from the trusted report and sends it to the integrity verification submodule of the integrity verifier of the security management center.
[0102] D4: The integrity verification submodule compares the integrity report with the trusted reference library, obtains the integrity verification result and sends it to the trusted assessment submodule.
[0103] D5: The trusted assessment submodule sends the assessment verification results to the assessment report submodule.
[0104] D6: The evaluation report submodule signs the evaluation verification result and sends the signed evaluation report to the certificate authentication request submodule of the border gateway.
[0105] D7: The border gateway trusted verification submodule verifies the integrity of the node evaluation report. After confirmation, the node evaluation report is sent to the evaluation management submodule. At the same time, the part of the evaluation report that evaluates the credibility of the border gateway is sent to the external node that initiates the trusted connection.
[0106] D8: After the external node trusted verification submodule confirms the credibility of the assessment report, it forwards the assessment result to the assessment management submodule.
[0107] It should be noted that after the trust evaluation process, both the external node and the border gateway can receive the trust evaluation results of the other party given by the security management center. This result is based on the trust chain of the system and has a high degree of credibility.
[0108] The above is a schematic scheme of the secure and trusted interaction method for photovoltaic data of this embodiment. It should be noted that the technical scheme of the secure and trusted interaction system for photovoltaic data and the technical scheme of the secure and trusted interaction method for photovoltaic data described above belong to the same concept. For details not described in detail in the technical scheme of the secure and trusted interaction system for photovoltaic data of this embodiment, please refer to the description of the technical scheme of the secure and trusted interaction method for photovoltaic data described above.
[0109] The secure and trusted interactive system for photovoltaic data in this embodiment includes:
[0110] Infrastructure building module, used to install encryption terminals, deploy edge security gateways, and establish key and database encryption systems, thereby building a secure interaction infrastructure for photovoltaic data;
[0111] Data encryption and key management module, used to implement data encryption and key management based on the photovoltaic data security interaction infrastructure;
[0112] The evaluation and verification module is used to start the trusted measurement process. The border gateway triggers the evaluation, collects the integrity report of each node, and submits it to the trusted evaluation submodule for verification to check the credibility of the node status;
[0113] The integrity verification module is used to generate a report based on the assessment results and verify the integrity.
[0114] This embodiment further provides a computing device, which is applicable to the case of a secure and trusted interaction method for photovoltaic data, including:
[0115] Memory and processor; the memory is used to store computer executable instructions, and the processor is used to execute computer executable instructions to implement the secure and trusted interaction method of photovoltaic data proposed in the above embodiment.
[0116] This embodiment further provides a storage medium on which a computer program is stored. When the program is executed by a processor, the secure and trusted interaction method for photovoltaic data proposed in the above embodiment is implemented.
[0117] The storage medium proposed in this embodiment and the secure and trusted interaction method for photovoltaic data proposed in the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
Claims
1. A secure and reliable interaction method for photovoltaic data, characterized in that: include: Install encryption terminals, deploy edge security gateways, and establish key and database encryption systems to build a secure interaction infrastructure for photovoltaic data; Implement data encryption and key management based on the photovoltaic data security interaction infrastructure; Start the trusted measurement process, trigger the evaluation by the border gateway, collect the integrity report of each node, and submit it to the trusted evaluation submodule for verification to check the credibility of the node status; Generate a report based on the assessment results and verify completeness.
2. The secure and reliable interaction method for photovoltaic data according to claim 1, characterized in that: The installation of the encryption terminal includes: At the photovoltaic data access end, a plug-and-play encryption terminal is installed for the data transmission unit collection terminal.
3. The secure and reliable interaction method for photovoltaic data according to claim 2, characterized in that: The deployment of the edge security gateway includes: An edge security gateway is deployed at the front end of the trusted control system. The security gateway is used for real-time decryption. The photovoltaic data uploaded through the encryption terminal is decrypted and sent to the business system. The security gateway is also used to protect data transmission. The instructions and parameter data sent by the trusted control system to the access end are encrypted in real time before being sent.
4. The secure and reliable interaction method for photovoltaic data according to claim 3, characterized in that: The establishment of a key and database encryption system comprises: Generate, store and manage the keys required for encryption and decryption through the key system; The photovoltaic data in the production database is encrypted and stored through the database encryption system.
5. The secure and reliable interaction method for photovoltaic data according to claim 4, characterized in that: The implementation of data encryption and key management based on the photovoltaic data security interaction infrastructure includes: Based on the TTU terminal for photovoltaic data collection and the photovoltaic database for collecting data, the photovoltaic data is encrypted using an encryption algorithm; The keys generated during the encryption process are distributed to the TTU encryption terminal and the security gateway connected to the front end of the trusted security management center.
6. The secure and reliable interaction method for photovoltaic data according to claim 5, characterized in that: The integrity report of each node is collected and submitted to the trust evaluation submodule for verification. Checking the credibility of the node status includes: The trusted access controller of the border gateway sends an assessment activation message to the assessment management submodule of the security gateway; The border gateway assessment management submodule sends the assessment activation message to the assessment management submodule of the external data collection node; The assessment management submodule sends an integrity request message to the integrity measurement submodule of the integrity measurement layer; The integrity measurement submodule generates an integrity report message according to the integrity request message and sends it to the trusted report submodule of the trusted request visitor; The trusted report submodule generates a trusted report and sends it to the trusted report submodule of the border gateway; The trusted reporting submodule sends an integrity request message to the node integrity measurement submodule of the integrity collector.
7. The secure and reliable interaction method for photovoltaic data according to claim 6, characterized in that: Generating a report based on the assessment results and verifying the integrity includes: The integrity measurement submodule generates an integrity report message according to the integrity request message and sends it to the trusted report submodule; The trusted report submodule generates a trusted report and sends it to the trusted assessment submodule of the trusted security management center assessment policy service instance; The trust evaluation submodule extracts the integrity report message from the trust report and sends it to the integrity verification submodule of the integrity verifier of the security management center; The integrity verification submodule compares the integrity report with the trusted reference library, obtains the integrity verification result and sends it to the trusted assessment submodule; The trusted assessment submodule sends the assessment verification result to the assessment report submodule; The evaluation report submodule signs the evaluation verification result and sends the signed evaluation report to the certificate authentication request submodule of the border gateway; The border gateway trusted verification submodule verifies the integrity of the node evaluation report. After confirmation, the node evaluation report is sent to the evaluation management submodule. At the same time, the part of the evaluation report that evaluates the credibility of the border gateway is sent to the external node that initiates the trusted connection. After the external node trusted verification submodule confirms the credibility of the assessment report, it forwards the assessment result to the assessment management submodule.
8. A system using the secure and reliable photovoltaic data interaction method according to any one of claims 1 to 7, characterized in that: include: Infrastructure building module, used to install encryption terminals, deploy edge security gateways, and establish key and database encryption systems, thereby building a secure interaction infrastructure for photovoltaic data; Data encryption and key management module, used to implement data encryption and key management based on the photovoltaic data security interaction infrastructure; The evaluation and verification module is used to start the trusted measurement process. The border gateway triggers the evaluation, collects the integrity report of each node, and submits it to the trusted evaluation submodule for verification to check the credibility of the node status; The integrity verification module is used to generate a report based on the assessment results and verify the integrity.
9. A computing device comprising: Memory and processor; The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions. When the computer executable instructions are executed by the processor, the steps of the secure and trusted interaction method for photovoltaic data described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the method for secure and trusted interaction of photovoltaic data as claimed in any one of claims 1 to 7.
Citation Information
Patent Citations
Industrial control equipment safety protection system and method based on active immune mechanism
CN112015111A
Distributed photovoltaic operation data encryption transmission method and system
CN117579326A
Trusted secure connection method and device based on encryption algorithm, and electronic equipment
CN117749476A
Novel power software and hardware terminal equipment security access device, module and method
CN118611904A
Electric Border Gateway Device and Method for Chaining and Storage of Sensing Data Based on the Same
US20230017740A1