A high-temperature dynamic three-dimensional measurement system data transmission dynamic encryption method and system

By using a simple encryption method that dynamically generates keys based on frame sequence numbers and high-temperature parameters in high-temperature environments, combined with XOR operations and industrial Ethernet transmission, the problem of poor data transmission adaptability in high-temperature dynamic three-dimensional measurement systems is solved, and real-time and secure data transmission is achieved.

CN122226428APending Publication Date: 2026-06-16QINGDAO UNIV OF TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
QINGDAO UNIV OF TECH
Filing Date
2026-03-31
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

Existing data transmission encryption schemes for high-temperature dynamic three-dimensional measurement systems have poor adaptability to high-temperature environments, and are prone to encryption delays and key leakage risks. They cannot meet the requirements for real-time transmission, and the encryption process is complex, making it difficult to guarantee data security and continuity.

Method used

It adopts a simple dynamic encryption logic, dynamically generates keys based on frame sequence number and high temperature parameters, performs data encryption by combining XOR operation, uses industrial Ethernet for transmission, and optimizes encryption computing power through high temperature calibration formula, simplifying the key generation and transmission process.

Benefits of technology

It enables real-time and secure transmission of dynamic three-dimensional measurement data under high-temperature environments, reduces encryption delays and key leakage risks, and ensures data continuity and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

The application belongs to the technical field of three-dimensional measurement, and provides a high-temperature dynamic three-dimensional measurement system data transmission dynamic encryption method and system. The method is applied between a dynamic measurement terminal and a back-end processing terminal, and is realized through the following steps: first, initializing the terminal and completing high-temperature parameter calibration; second, generating a frame-by-frame dynamic key based on a frame number and high-temperature parameters and synchronizing; third, collecting dynamic three-dimensional measurement data in a high-temperature environment, encrypting and transmitting the data after preprocessing combined with the dynamic key; fourth, the back end synchronously generates a key, decrypts data and checks; and fifth, resetting the key and maintaining the system after the task is completed. The system comprises a dynamic measurement terminal, a back-end processing terminal and a transmission link, and is suitable for high-temperature scenes. The application solves the problems of insufficient data transmission security and stability in high-temperature forging scenes, has a simple process and strong adaptability, and can be widely applied in the field of high-temperature dynamic three-dimensional measurement.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of high-temperature dynamic three-dimensional measurement technology and secure data transmission, specifically to a dynamic encryption method and system for data transmission in a high-temperature dynamic three-dimensional measurement system. It is applicable to the secure and efficient transmission of dynamic measurement data such as dynamic three-dimensional point clouds and real-time temperature fields in high-temperature environments (≥40℃), and can be widely used in fields such as aerospace dynamic testing, real-time monitoring of metallurgical forging, and dynamic testing of high-temperature equipment. Background Technology

[0002] The core function of a high-temperature dynamic three-dimensional measurement system is to acquire dynamic measurement data such as the dynamic three-dimensional morphology, surface temperature changes, and motion trajectory of a target object in real time under high-temperature conditions. This data is characterized by high real-time performance, large data volume fluctuations, and high temporal correlation, and often contains sensitive information such as core experimental parameters and equipment operating status. The security and real-time performance of data transmission directly determine the reliability of the measurement results and the confidentiality of core technologies. This issue is particularly prominent in IoT network systems for high-temperature forging: the temperature during forging can reach hundreds of degrees Celsius, inevitably leading to a significant increase in the ambient temperature of the measurement environment, often exceeding the operating temperature range of conventional data transmission equipment. This high-temperature environment not only affects the operational stability of the transmission equipment but also places higher demands on the security of data transmission, urgently requiring new technological support to ensure the security and stability of data transmission in high-temperature forging IoT scenarios.

[0003] Currently, existing data transmission encryption schemes for high-temperature dynamic three-dimensional measurement systems mostly adopt the encryption methods of normal-temperature static measurement systems, or use complex hybrid encryption architectures. These schemes are not fully adapted to the special characteristics of high-temperature dynamic scenarios and have the following core technical defects:

[0004] 1. Poor adaptability of encryption schemes to dynamic scenarios: High-temperature dynamic measurement data is a continuous frame dynamic data stream, and the amount of data changes dynamically with the target's motion state. Conventional encryption schemes (such as fixed-key AES encryption) do not consider the fluctuation characteristics of the data volume, and are prone to problems such as encryption delay fluctuations and transmission stutters, which cannot meet the real-time transmission requirements of dynamic measurement. At the same time, the computing power of encryption chips decreases under high-temperature environments, and complex encryption architectures will further occupy system resources, resulting in dynamic data transmission delays exceeding the standard (≥10ms), which cannot match the timing requirements of dynamic measurement.

[0005] 2. Lack of dynamic encryption mechanism: Most existing solutions use fixed key encryption, which has a long key update cycle and complex update logic. It cannot adapt to the real-time changes of data in high-temperature dynamic scenarios, and is prone to key leakage and data tampering risks. Although some solutions attempt dynamic encryption, the algorithms are complex, the operation and maintenance costs are high, and the dynamic adjustment mechanism is not designed in combination with the hardware characteristics of high-temperature environment, resulting in poor encryption stability.

[0006] 3. Insufficient high-temperature adaptability: In high-temperature environments, especially extreme scenarios of 40℃-55℃, the leakage rate of encryption chips increases and the computing power fluctuates significantly. The parameters of conventional dynamic encryption algorithms have not been adapted for high temperatures, which can easily lead to problems such as key instability and encryption failure, resulting in interruption of dynamic data transmission with an interruption rate of ≥1%, and the continuity of high-temperature dynamic measurement cannot be guaranteed.

[0007] 4. Poor formula quantification and process adaptability: The existing solution lacks simple quantitative formulas that fit the dynamic high-temperature scenario, and cannot intuitively reflect the encryption effect and high-temperature adaptability performance; at the same time, the encryption flowchart does not combine the temporal logic of dynamic data acquisition, transmission and encryption, and it is difficult to clearly present the core process of dynamic encryption, which is not conducive to the implementation and promotion of the solution.

[0008] To address the aforementioned issues, there is an urgent need to develop a dynamic encryption scheme that is simple in structure, adaptable to high-temperature dynamic scenarios, and has concise encryption logic, along with easy-to-understand quantization formulas and clear flowcharts. This would overcome the shortcomings of existing schemes, such as complexity, poor high-temperature adaptability, and insufficient real-time performance, and enable the secure, efficient, and continuous transmission of high-temperature dynamic three-dimensional measurement data. Summary of the Invention

[0009] The purpose of this invention is to overcome the shortcomings of the prior art and provide a dynamic encryption method and system for data transmission in a high-temperature dynamic three-dimensional measurement system. It adopts a simple dynamic encryption logic, adapts to the data characteristics and environmental characteristics of high-temperature dynamic three-dimensional measurement, and is equipped with corresponding quantification formulas and flowcharts to realize real-time and secure transmission of dynamic measurement data, thus solving the technical problems of complexity and poor adaptability of existing solutions.

[0010] To achieve the above objectives, the present invention adopts the following technical solution:

[0011] A dynamic encryption method for data transmission in a high-temperature dynamic three-dimensional measurement system is disclosed. This method is applied to data transmission between a dynamic measurement terminal and a back-end processing terminal in the system. The dynamic measurement terminal is used to collect dynamic three-dimensional measurement data in a high-temperature environment, and the back-end processing terminal is used to receive and process the dynamic measurement data. The method employs simple dynamic encryption logic, with the core being the dynamic generation of a key based on the data frame sequence number and high-temperature parameters. The process is concise and easy to implement, and specifically includes the following steps:

[0012] S1. System initialization and high-temperature parameter calibration:

[0013] The dynamic measurement terminal and back-end processing terminal are initialized, and the encryption module, transmission module, and key generation module are started to complete the device self-test. Simultaneously, the real-time operating temperature T (°C) of the encryption chip is collected using the temperature sensor built into the dynamic measurement terminal, and calibration is performed based on a high-temperature threshold of 40°C-55°C to ensure stable operation of the encryption module in high-temperature environments. The device self-test primarily verifies the connectivity of the communication links of each module and the basic computing capabilities of the key generation module. A 100% pass rate is required to avoid initialization failures affecting subsequent encrypted transmission processes.

[0014] Core quantization formula (high-temperature computing power calibration formula): In the formula The encrypted computing power (Mbps) after calibration. The baseline computing power (Mbps) is at room temperature (25℃), and T is the real-time operating temperature of the encryption chip (℃); when T≤40℃, When T=55℃, This ensures stable computing power under high temperatures. The core design of this formula is to conform to the computing power attenuation pattern of encryption chips under high-temperature environments. It does not require complex hardware modifications; computing power compensation can be achieved simply by adjusting software parameters, thus meeting the core requirements of simple encryption.

[0015] S2. Simple dynamic key generation:

[0016] A simple dynamic key generation logic based on "frame number + high temperature parameter" is adopted. Through the corresponding key generation algorithm, the key is dynamically updated, balancing security and simplicity.

[0017] S21. The dynamic measurement terminal and the back-end processing terminal agree on a reference key. A preset fixed key, 64 bits in length, serves as the basis for dynamic key generation; a base key. It can be preset by the user according to the needs of the scenario, and is generated by random character combination. There is no need for a complicated key negotiation process, which reduces the initialization complexity. At the same time, the 64-bit length can balance security and computing efficiency, avoiding the problems of keys that are too short and easy to crack, and keys that are too long and increase computing overhead.

[0018] S22. When the dynamic measurement terminal acquires each frame of dynamic three-dimensional measurement data, it records the current data frame number n (n≥1, incrementing frame by frame). Combined with the real-time temperature T acquired in step S1, it generates the dynamic key for the current frame. The frame number n is incremented frame by frame, which can directly associate the timing of dynamic data and ensure that each frame of data corresponds to a unique key. At the same time, the introduction of temperature parameters can link the key with the high-temperature environment, further improving the randomness and security of the key.

[0019] Core quantization formula (dynamic key generation formula): In the formula, ⊕ represents the XOR operation. Here, T is the temperature parameter (4 for 40℃-49℃, 5 for 50℃-55℃), and n is the frame number. This formula can quickly generate a dynamic key through a simple XOR operation with low redundancy, adapting to the real-time transmission requirements of dynamic data. The core reason for choosing the XOR operation is its fast processing speed, strong reversibility, and the fact that it requires no additional encryption hardware support, can be completed solely through software operations, perfectly matching the design concept of "simple dynamic encryption".

[0020] S23. Dynamic Key The key is updated frame by frame with the frame number n. Each transmitted frame corresponds to a dynamic key, eliminating the need for an additional key distribution process and simplifying the encryption logic. The backend processing terminal generates the same dynamic key synchronously based on the received frame number n and the synchronized temperature T using the same formula. This completes key synchronization. No additional key distribution process is required, significantly reducing transmission overhead and avoiding issues such as leakage and delays that can occur during key distribution. Furthermore, the synchronization generation logic is simple, ensuring consistency between the backend and frontend keys and preventing decryption failures.

[0021] S3. Dynamic measurement data acquisition and simple encryption:

[0022] S31. The dynamic measurement terminal collects dynamic three-dimensional measurement data (including dynamic three-dimensional point cloud and real-time temperature field data) of the target object in real time under high temperature environment. Simple noise reduction preprocessing is performed on each frame of data, that is, a Gaussian filtering algorithm is used to reduce data redundancy. The dynamic data acquisition frequency can be adjusted according to the needs of the scene (10-50 frames / second). The acquired data format adopts a common point cloud data format (such as PLY format) to facilitate subsequent decryption and processing and analysis. The core of Gaussian filtering noise reduction is to remove random noise collected by the sensor under high temperature environment without affecting the timing and accuracy of dynamic data.

[0023] S32. Employ a simple XOR encryption algorithm, combined with the current frame dynamic key generated in step S2. The preprocessed single-frame dynamic data is encrypted in real time to generate encrypted data. The encryption process is carried out simultaneously with data acquisition and preprocessing, without waiting for the accumulation of multiple frames of data, ensuring the real-time nature of dynamic data and avoiding data timing disorder caused by encryption delays.

[0024] Core quantization formula (dynamic encryption formula): In the formula This is the raw dynamic measurement data for the nth frame. This is the encrypted data for the nth frame. It also uses the XOR encryption algorithm for encryption processing. The XOR encryption algorithm is simple, fast, and has low encryption latency, making it suitable for real-time transmission of dynamic data. The formula's operational logic is consistent with the key generation formula, both using XOR operations, which reduces the system's computational complexity and ensures that the encryption latency is controlled within 3ms, meeting the real-time transmission requirements of dynamic measurements.

[0025] S33. Add a frame sequence number n and a temperature identifier T to each frame of encrypted data to simplify the verification information and generate the data to be transmitted. This avoids data timing disorder and transmission errors. The frame sequence number n is used for backend verification of data continuity, and the temperature identifier T is used for backend synchronous generation of dynamic keys. No additional verification fields are needed, simplifying the data structure, reducing transmission overhead, and enabling quick location of timing errors or key synchronization errors that occur during transmission.

[0026] S4. Encrypted data dynamic transmission and status monitoring:

[0027] S41. The dynamic measurement terminal uses a simple industrial Ethernet transmission link to transmit the data to be transmitted. Data is transmitted in real time to the back-end processing terminal without the need for complex channel encryption during transmission. Data security is achieved by relying on dynamic keys. The core reason for choosing industrial Ethernet is its low transmission latency (≤5ms) and strong anti-interference capability, which is suitable for the transmission requirements of high-temperature industrial scenarios. At the same time, it does not require complex channel encryption configuration, further simplifying the system architecture.

[0028] S42. Real-time monitoring of transmission status and encryption chip temperature. If the temperature T exceeds 55℃ or the transmission error rate exceeds the threshold, the computing power is immediately adjusted (based on the calibration formula in step S1) to ensure encryption and transmission stability. Temperature monitoring adopts a real-time sampling method with a sampling frequency of 1 time / second. Transmission status monitoring mainly includes transmission rate, error rate, and link connectivity. Once an anomaly occurs, the encryption computing power is adjusted first. If the adjustment still cannot restore the status, a simple retransmission request is triggered to avoid data loss.

[0029] Core quantization formula (transmission error rate formula): In the formula For transmission error rate ( ), For the number of transmission errors, To control the total number of data bits transmitted, this invention controls... This ensures reliable transmission. The formula is a simplified, universal formula used in the transmission field, suitable for the simple scenario requirements of this invention. It eliminates the need for complex bit error rate correction calculations and is used solely for monitoring transmission status to ensure data transmission reliability.

[0030] S5. Data Decryption and Verification:

[0031] S51. The back-end processing terminal receives the data to be transmitted. Extract the frame number n and temperature identifier T, and synchronously generate a dynamic key using the dynamic key generation formula in step S2. The extraction process is simple and fast, requiring no complex parsing algorithms. The frame number n and temperature identifier T are directly appended to the encrypted data header, which can be quickly extracted and used for key generation, ensuring the real-time synchronization of keys.

[0032] S52. Use the same XOR decryption algorithm to process the encrypted data. Decrypt and restore the original dynamic measurement data. The decryption process is symmetrical to the encryption process, with fast operation speed, enabling real-time decryption and avoiding lag in dynamic data analysis caused by decryption delay, thus meeting the real-time analysis needs of dynamic measurements.

[0033] Core Quantization Formula (Dynamically Decrypted Formula): The formula is symmetrical to the encryption formula, making it simple and easy to implement with a decryption delay of ≤3ms. The symmetry of the formula ensures the simplicity of the decryption process, requiring no additional decryption key or algorithm. Decryption can be completed simply by performing the same XOR operation as encryption, reducing the computational burden on the backend processing terminal.

[0034] S53. Data timing is verified using frame sequence number n to ensure the continuity of dynamic data. If a frame sequence number is missing, a simple retransmission request is triggered to ensure data integrity. The verification process uses a frame-by-frame comparison method. If a jump in frame sequence number is detected (e.g., from n=5 directly to n=7), it is determined that a frame is missing, and a retransmission request is immediately sent to the dynamic measurement terminal. The retransmission request only includes the missing frame sequence number, simplifying the request process, reducing transmission overhead, and ensuring the continuity of dynamic data.

[0035] S6. Key Reset and System Maintenance:

[0036] When the dynamic measurement task ends or the transmission link is interrupted, the dynamic measurement terminal and the back-end processing terminal synchronously reset the reference key. Destroy all generated dynamic keys. To prevent key remnants, a high-temperature self-test is performed on the encryption module, updating high-temperature calibration parameters to ensure encryption stability for subsequent measurement tasks. Key reset employs a two-way synchronization mechanism to ensure the integrity of the reference keys at both ends. Consistency is ensured to avoid key synchronization failures in subsequent tasks; key destruction adopts a thorough clearing method, deleting all key storage caches to avoid security risks caused by key residues; high-temperature self-test mainly verifies the computing power and temperature acquisition accuracy of the encryption module, and the updated calibration parameters can be adapted to different high-temperature scenarios in the future, improving the versatility of the system.

[0037] Furthermore, in step S3, the simplified quantization formula for Gaussian filtering denoising is: In the formula These are the point cloud coordinates after denoising. The algorithm uses the original point cloud neighborhood coordinates, is simple, computationally inexpensive, and suitable for real-time preprocessing of dynamic data. The mean square error of the denoised data is δ≤0.03mm. This formula is a simplified form of 3×3 neighborhood Gaussian filtering, which does not require complex weight calculations. It achieves denoising only through the average neighborhood coordinates, has low computational complexity, is suitable for real-time preprocessing of dynamic data, and ensures the accuracy of the denoised data without affecting subsequent measurement and analysis.

[0038] Furthermore, in step S4, the simplified quantification formula for the transmission rate is: In the formula Where n is the transmission rate (Mbps) and n is the number of transmission frames. The data size per frame (MB). The present invention implements the total transmission time (s). This formula is simple and intuitive, allowing for rapid calculation of transmission rates. It facilitates technicians' monitoring of transmission status and enables them to flexibly adjust transmission parameters based on the size of a single data frame and the number of transmitted frames, ensuring that the transmission rate meets dynamic measurement requirements.

[0039] This invention also provides a dynamic encryption system for data transmission in a high-temperature dynamic three-dimensional measurement system, used to implement the above encryption method. The system has a simple structure and is easy to deploy, including a dynamic measurement terminal, a back-end processing terminal, and a transmission link, which are connected through a simple industrial Ethernet.

[0040] The dynamic measurement terminal, deployed in a high-temperature measurement scenario, includes a dynamic data acquisition module, a simple preprocessing module, a dynamic key generation module, a simple encryption module, a temperature acquisition module, and a transmission module.

[0041] The dynamic data acquisition module is used to acquire dynamic three-dimensional measurement data of target objects in real time under high temperature environment; it adopts a high temperature resistant three-dimensional laser acquisition sensor, which is suitable for high temperature environment of 40℃-55℃, and the acquisition frequency is adjustable (10-50 frames / second) to ensure the real-time performance and accuracy of dynamic data. The sensor's acquisition accuracy is ≤0.01mm, which meets the accuracy requirements of high temperature dynamic measurement.

[0042] The simple preprocessing module is used to perform noise reduction preprocessing on the original dynamic data using a Gaussian filtering algorithm, which is compatible with the quantization formula in step S3. The module has simple operation logic, occupies little system resources (≤10% of system memory), and can be performed synchronously with data acquisition to avoid the impact of preprocessing delay on dynamic data transmission.

[0043] The temperature acquisition module is used to acquire the operating temperature T of the encryption chip in real time, providing parameters for dynamic key generation and high-temperature calibration. It adopts a high-precision temperature sensor with an acquisition accuracy of ≤0.5℃ and a sampling frequency of 1 time / second, which can provide real-time feedback on the temperature status of the encryption chip, ensuring the accuracy of high-temperature calibration and key generation.

[0044] The dynamic key generation module is used to generate a dynamic key based on the formula in step S2, according to the frame sequence number n and the temperature T. It features simple logic and fast operation; the module adopts a lightweight design with an operation latency of ≤1ms, and can generate dynamic keys in real time frame by frame to meet the encryption requirements of dynamic data without the need for additional hardware support.

[0045] A simple encryption module for using an XOR algorithm based on a dynamic key. The preprocessed data is encrypted, adapting to the encryption formula in step S3; the module has high computational efficiency, with an encryption delay of ≤3ms, and can be performed synchronously with data preprocessing and transmission, ensuring real-time encrypted transmission of dynamic data, while consuming few system resources and not affecting other functions of the dynamic measurement terminal.

[0046] The transmission module is used to transmit encrypted dynamic data to the back-end processing terminal in real time and monitor the transmission status. It adopts an industrial Ethernet transmission interface with a transmission delay of ≤5ms, strong anti-interference ability, and can adapt to the complex environment of high-temperature industrial scenarios. It also has a transmission status monitoring function, which can provide real-time feedback on parameters such as transmission rate and bit error rate, facilitating anomaly handling.

[0047] The back-end processing terminal is deployed in a normal temperature environment and includes a key synchronization module, a simple decryption module, a data verification module, and a data processing module.

[0048] The key synchronization module is used to synchronously generate a dynamic key based on the received frame sequence number n and temperature T. It achieves key synchronization with the dynamic measurement terminal; the module's operation logic is consistent with the key generation module of the dynamic measurement terminal to ensure the accuracy of key synchronization, with a synchronization delay of ≤2ms, avoiding decryption failure due to key asynchrony.

[0049] A simple decryption module is used to decrypt using an XOR algorithm based on a dynamic key. The module decrypts encrypted data using the decryption formula in step S5. It operates quickly with a decryption delay of ≤3ms, enabling real-time decryption of received dynamic data to support subsequent data processing. Furthermore, its simple logic facilitates maintenance and debugging.

[0050] The data verification module is used to verify the timing and integrity of data by frame sequence number and trigger retransmission requests. The module adopts a frame-by-frame verification method with a verification delay of ≤1ms, which can quickly detect problems such as missing frames and disordered timing. The triggered retransmission request is concise, containing only the missing frame sequence number, reducing transmission overhead and ensuring data integrity.

[0051] The data processing module is used to analyze and store the decrypted raw dynamic data; it can stitch and model dynamic 3D point cloud data, analyze temperature field data, and supports common storage formats for easy subsequent review and secondary analysis. It also has a data backup function to prevent data loss.

[0052] The transmission link adopts industrial Ethernet, which has a simple structure and low transmission latency. It is used to transmit dynamic data, temperature parameters, frame sequence numbers, and other information between the dynamic measurement terminal and the back-end processing terminal, adapting to the transmission rate and bit error rate requirements of step S4. The transmission distance of the transmission link can be adjusted according to the scenario requirements (10-1000m), supports hot-swapping, facilitates system deployment and maintenance, and has high temperature resistance and anti-interference characteristics, adapting to the transmission requirements of high-temperature industrial scenarios.

[0053] Furthermore, both the encryption module of the dynamic measurement terminal and the decryption module of the back-end processing terminal adopt high-temperature resistant encryption chips with an operating temperature range of -25℃ to 55℃. This eliminates the need for complex constant temperature protection devices, reducing system deployment costs. The chip's power consumption is ≤5W, which is suitable for the low power consumption requirements of high-temperature scenarios. At the same time, the computing power is stable and can meet the computational requirements of simple XOR encryption and decryption, ensuring that the encryption and decryption delays are controlled within a preset range.

[0054] Furthermore, the system also includes a simple alarm module connected to the transmission module of the dynamic measurement terminal. When the temperature T exceeds 55℃ or the transmission error rate is ≥ [missing information], the alarm module will activate. In the event of a transmission link interruption, an audible and visual alarm is triggered, and the alarm signal can be synchronously transmitted to the back-end processing terminal to remind managers to handle the anomaly in a timely manner. The alarm module has a simple structure and low deployment cost, requires no complex configuration, and can be quickly adapted to the system to ensure that anomalies are detected and handled in a timely manner, thus ensuring the stable operation of the system. Attached Figure Description

[0055] Figure 1 This is a flowchart illustrating the dynamic encryption method for data transmission in the high-temperature dynamic three-dimensional measurement system of the present invention.

[0056] Figure 2 This is a structural block diagram of the data transmission dynamic encryption system of the high-temperature dynamic three-dimensional measurement system of the present invention;

[0057] Figure 3 This is a schematic diagram illustrating the adaptation of the present invention to the high-temperature forging IoT scenario. Detailed Implementation

[0058] The present invention will be further described in detail below with reference to specific embodiments, so as to more clearly present the practicality and feasibility of the simple dynamic encryption scheme, quantization formula and flowchart of the present invention.

[0059] Example 1: Aerospace High-Temperature Dynamic Test Scenario

[0060] In this embodiment, the high-temperature dynamic three-dimensional measurement system is used for high-temperature dynamic testing of aerospace components. The measurement scenario temperature is 45℃ (within the 40℃-49℃ range). The dynamic measurement data is the dynamic three-dimensional point cloud data of the component, with an acquisition frequency of 30 frames / second and a single frame data size of 10MB. The baseline computing power of the encryption chip at room temperature (25℃) is also considered. .

[0061] 1. System Initialization and High-Temperature Parameter Calibration: Start the dynamic measurement terminal and back-end processing terminal to complete the equipment self-test (100% pass rate); the temperature sensor collects the real-time temperature of the encryption chip at T=45℃, and the calibration is performed according to the high-temperature computing power formula. Calculated It meets the requirements for stable computing power under high temperatures.

[0062] 2. Simple Dynamic Key Generation: A base key K0 (64-bit random character) is agreed upon, and the data sequence number n increases frame by frame (n=1,2,3,...), with temperature parameters... According to the dynamic key generation formula Generate dynamic keys frame by frame The backend processing terminal synchronously generates the same key, thus completing key synchronization.

[0063] 3. Dynamic Data Acquisition and Encryption: Dynamically acquire 3D point cloud data of the components. Each frame of data is denoised using Gaussian filtering, according to the denoising formula... The mean square error of the denoised data is δ=0.02mm; an XOR encryption algorithm is used, based on the encryption formula. Each frame of data is encrypted with an encryption delay of 2.5ms to 3ms. The frame number n and temperature T = 45℃ are added to generate the data to be transmitted.

[0064] 4. Encrypted data transmission and monitoring: Industrial Ethernet is used for transmission, based on the transmission rate formula... Transmit 100 frames of data (n=100), total transmission time Calculated To meet transmission rate requirements; to monitor bit error rate during transmission. The transmission status is normal.

[0065] 5. Data Decryption and Verification: After receiving the data, the backend extracts n and T and synchronously generates... According to the decryption formula The decryption delay is 2.3ms to 3ms; the frame sequence number is verified, there are no missing frames, the data continuity is good, and the decrypted data can be used for modeling and analysis normally.

[0066] 6. Task Completion and Maintenance: After the experiment concludes, the baseline key will be reset synchronously. Destroy all The encryption module undergoes a high-temperature self-test, and calibration parameters are updated to ensure stable operation of subsequent tests.

[0067] In this embodiment, the entire encrypted transmission process is simple and efficient, and all parameters meet the preset requirements, perfectly adapting to the scenario requirements of high-temperature dynamic testing in aerospace, thus verifying the practicality and feasibility of the present invention.

[0068] Example 2: Real-time monitoring scenario in metallurgical forging

[0069] In this embodiment, the high-temperature dynamic three-dimensional measurement system is used for real-time monitoring of the metallurgical forging process. The measurement scenario temperature is 52℃ (within the 50℃-55℃ range). The dynamic measurement data consists of the dynamic three-dimensional morphology and real-time temperature field data of the forging. The acquisition frequency is 20 frames / second, and the data size of a single frame is 8MB. The encryption chip's baseline computing power is measured at room temperature (25℃). .

[0070] 1. High-temperature parameter calibration: The temperature of the encryption chip is collected at T=52℃, and the result is calculated according to the calibration formula. =800×(1-0.01×12)=704Mbps≥0.85×800=680Mbps, computing power is stable.

[0071] 2. Dynamic Key Generation: Temperature Parameter Dynamic key It updates frame by frame, and the backend generates it synchronously.

[0072] 3. Encryption and Transmission: Encryption latency = 2.8ms, transmission rate =(50×8MB) / 0.8s=500Mbps, Bit Error Rate All of them meet the requirements.

[0073] 4. Decryption and Verification: Decryption delay = 2.6ms, frame sequence number verification is complete, data integrity is good, and dynamic changes of forgings can be monitored in real time.

[0074] This embodiment further verifies the adaptability of the present invention in higher temperature scenarios. The simple dynamic encryption logic and quantization formula can be flexibly adapted to different high-temperature dynamic measurement scenarios, making it highly practical.

Claims

1. A method and system for dynamic encryption of data transmission in a high-temperature dynamic three-dimensional measurement system, characterized in that, The method for data transmission between a dynamic measurement terminal and a back-end processing terminal in a high-temperature dynamic three-dimensional measurement system, wherein the dynamic measurement terminal is used to collect dynamic three-dimensional measurement data in a high-temperature environment, and the back-end processing terminal is used to receive and process the dynamic measurement data, and the method dynamically generates a key based on the data frame sequence number and high-temperature parameters, is simple in process and adaptable to high-temperature dynamic scenarios, and specifically includes the following steps: S1. Initialize the dynamic measurement terminal and the back-end processing terminal and complete the high-temperature parameter calibration; S2. A simple dynamic key is generated using the logic of "frame number + high temperature parameter" to achieve key update and synchronization frame by frame; S3. The dynamic measurement terminal collects dynamic three-dimensional measurement data and preprocesses it, and then encrypts the data in real time using a dynamic key. S4. Transmit the encrypted data to the back-end processing terminal via industrial Ethernet and monitor the transmission status and encryption chip temperature in real time. S5. The backend processing terminal receives encrypted data, synchronously generates a dynamic key, and completes data decryption and verification. S6. When the measurement task ends or the transmission link is interrupted, the reference key is reset synchronously and system maintenance is performed.

2. The method for dynamic encryption of data transmission in a high-temperature dynamic three-dimensional measurement system according to claim 1, characterized in that, In S1, the dynamic measurement terminal and the back-end processing terminal are initialized and high-temperature parameter calibration is completed. The specific method is as follows: S11. Start the encryption module, transmission module and key generation module of the dynamic measurement terminal and the back-end processing terminal, complete the device self-test, ensure that the communication link of each module is connected and the key generation module has basic computing capabilities, and the self-test pass rate reaches 100%; S12. The real-time operating temperature T (°C) of the encryption chip is collected by the temperature sensor built into the dynamic measurement terminal, and calibration is completed based on the high temperature threshold of 40°C-55°C. S13. The computing power of the encryption chip is calibrated using a high-temperature computing power calibration formula, wherein the high-temperature computing power calibration formula is: In the formula The encrypted computing power (Mbps) after calibration. The baseline computing power (Mbps) is based on ambient temperature (25℃); when T≤40℃, When T=55℃, .

3. The method for dynamic encryption of data transmission in a high-temperature dynamic three-dimensional measurement system according to claim 1, characterized in that, S2 uses the logic of "frame number + high temperature parameter" to generate a simple dynamic key, realizing key update and synchronization frame by frame. The specific method is as follows: S21. The dynamic measurement terminal and the back-end processing terminal agree on a 64-bit preset fixed reference key. The base key serves as the foundation for dynamic key generation. Generated using random character combinations; S22. When the dynamic measurement terminal collects dynamic three-dimensional measurement data for each frame, it records the current data frame number n (n≥1) that increments frame by frame. Combined with the real-time temperature T collected in step S1, a dynamic key for the current frame is generated. ; S23, Dynamic Key The key is generated using a dynamic key generation formula, which is: In the formula, ⊕ represents the XOR operation, and ⌈T / 10⌉ represents the temperature parameter, where T is 4 for 40℃-49℃ and 5 for 50℃-55℃. S24, Dynamic Key The dynamic key is updated frame by frame with frame number n. Each transmitted frame of data corresponds to one dynamic key. The backend processing terminal generates the same dynamic key synchronously based on the received frame number n and the synchronized temperature T using the same dynamic key generation formula. Complete key synchronization.

4. The method for dynamic encryption of data transmission in a high-temperature dynamic three-dimensional measurement system according to claim 1, characterized in that, In S3, the dynamic measurement terminal acquires dynamic 3D measurement data and preprocesses it. The data is then encrypted in real-time using a dynamic key, as detailed below: S31. The dynamic measurement terminal collects dynamic three-dimensional measurement data of the target object in real time under high temperature environment. The dynamic three-dimensional measurement data includes dynamic three-dimensional point cloud and real-time temperature field data. The acquisition frequency is 10-50 frames / second, and the acquired data format adopts PLY general point cloud data format. S32. Gaussian filtering algorithm is used to preprocess the dynamic 3D measurement data of each frame for noise reduction. The quantization formula for Gaussian filtering noise reduction is: In the formula These are the point cloud coordinates after denoising. The original point cloud neighborhood coordinates are used, and the mean square error of the data after denoising is δ≤0.03mm; S33. Employ the XOR encryption algorithm, combined with the current frame dynamic key generated in step S2. The preprocessed single-frame dynamic data is encrypted in real time to generate encrypted data. The dynamic encryption formula is: In the formula This is the raw dynamic measurement data for the nth frame; S34. Add a frame sequence number n and a temperature identifier T to each frame of encrypted data to generate data to be transmitted. It is used for key synchronization and data timing verification of the backend terminal.

5. The method for dynamic encryption of data transmission in a high-temperature dynamic three-dimensional measurement system according to claim 1, characterized in that, In S4, encrypted data is transmitted to the back-end processing terminal via industrial Ethernet, and the transmission status and encryption chip temperature are monitored in real time. The specific method is as follows: S41. The dynamic measurement terminal transmits the data to be transmitted via an industrial Ethernet link. Real-time transmission to the back-end processing terminal, transmission link latency ≤5ms, transmission distance adjustable within the range of 10-1000m, and hot-swappable; S42. Real-time monitoring of transmission status and encryption chip temperature. Temperature monitoring sampling frequency is 1 time / second. Transmission status monitoring includes transmission rate, bit error rate and link connectivity. S43. The transmission error rate is calculated using the transmission error rate formula, which is: In the formula For transmission error rate ( ), For the number of transmission errors, To control the total number of data bits transmitted. ; S44. If the temperature T exceeds 55°C or the transmission error rate exceeds the threshold, immediately trigger the computing power adjustment based on the high temperature computing power calibration formula in step S1. If the adjustment still fails to restore the computing power, trigger a retransmission request.

6. The method for dynamic encryption of data transmission in a high-temperature dynamic three-dimensional measurement system according to claim 1, characterized in that, In S5, the backend processing terminal receives encrypted data, synchronously generates a dynamic key, and completes data decryption and verification. The specific method is as follows: S51, Backend processing terminal receives data to be transmitted. Extract the frame number n and temperature identifier T, and synchronously generate a dynamic key using the dynamic key generation formula in step S2. Key synchronization delay ≤2ms; S52. Employ the XOR decryption algorithm, combined with a synchronously generated dynamic key. For encrypted data Decrypt and restore the original dynamic measurement data. The dynamic decryption formula is: Decryption delay ≤ 3ms; S53. The data timing is checked by frame sequence number n to ensure the continuity of dynamic data. If a frame sequence number is missing, a retransmission request containing only the missing frame sequence number is triggered to ensure data integrity. The check delay is ≤1ms.

7. The method for dynamic encryption of data transmission in a high-temperature dynamic three-dimensional measurement system according to claim 1, characterized in that, When a measurement task in S6 ends or the transmission link is interrupted, the reference key is synchronously reset and system maintenance is performed. The specific method is as follows: S61. The dynamic measurement terminal and the back-end processing terminal adopt a two-way synchronization mechanism to synchronously reset the reference key. and completely destroy all generated dynamic keys. Clear the key storage cache; S62. Perform a high-temperature self-test on the encryption module of the dynamic measurement terminal to verify the computing power of the encryption module and the accuracy of temperature acquisition, update the high-temperature calibration parameters, and ensure the encryption stability of subsequent measurement tasks.

8. The method for dynamic encryption of data transmission in a high-temperature dynamic three-dimensional measurement system according to claim 1, characterized in that, In step S4, the transmission rate is calculated using a transmission rate quantization formula, which is: In the formula Where n is the transmission rate (Mbps) and n is the number of transmission frames. The data size per frame (MB). For the total transmission time (s), implement .

9. A dynamic encryption system for data transmission in a high-temperature dynamic three-dimensional measurement system, characterized in that, The method for dynamically encrypting data transmission in a high-temperature dynamic three-dimensional measurement system according to any one of claims 1-8 is used to implement the method. The system includes a dynamic measurement terminal, a back-end processing terminal, and a transmission link, which are connected to each other via an industrial Ethernet.

10. A dynamic encryption system for data transmission in a high-temperature dynamic three-dimensional measurement system according to claim 9, characterized in that: The dynamic measurement terminal is deployed in high-temperature measurement scenarios and includes a dynamic data acquisition module, a simple preprocessing module, a dynamic key generation module, a simple encryption module, a temperature acquisition module, and a transmission module. The dynamic data acquisition module uses a high-temperature resistant three-dimensional laser acquisition sensor, which is suitable for high-temperature environments of 40℃-55℃. The acquisition frequency is adjustable and the acquisition accuracy is ≤0.01mm. The simple preprocessing module is used to perform noise reduction preprocessing on the original dynamic data using a Gaussian filtering algorithm, which consumes ≤10% of system resources and can be performed synchronously with data acquisition. The temperature acquisition module uses a high-precision temperature sensor with an acquisition accuracy of ≤0.5℃ and a sampling frequency of 1 time / second to acquire the real-time operating temperature T of the encryption chip. The dynamic key generation module adopts a lightweight design with a computational latency of ≤1ms. It is used to generate a dynamic key based on the frame sequence number n and the temperature T, according to the dynamic key generation formula described in claim 3. ; The simple encryption module employs an XOR encryption algorithm with an encryption delay of ≤3ms, and is used for dynamic key-based encryption. Encrypt the preprocessed data; The transmission module adopts an industrial Ethernet transmission interface with a transmission delay of ≤5ms, and is used to transmit encrypted data and monitor the transmission status. The back-end processing terminal is deployed in a normal temperature environment and includes a key synchronization module, a simple decryption module, a data verification module, and a data processing module. The key synchronization module operates on the same logic as the dynamic key generation module, with a synchronization delay of ≤2ms, and is used to synchronously generate dynamic keys. ; The simple decryption module employs an XOR decryption algorithm with a decryption delay of ≤3ms, and is used for dynamic key-based decryption. Decrypt the encrypted data; The data verification module adopts a frame-by-frame verification method with a verification delay of ≤1ms. It is used to verify the timing and integrity of data through the frame sequence number and trigger a retransmission request. The data processing module is used to splice, model, analyze and store the decrypted raw dynamic data, supports general format storage and has data backup function; The transmission link adopts industrial Ethernet, which has the characteristics of high temperature resistance and anti-interference, and is adapted to the transmission rate and bit error rate requirements of claim 4. The encryption module of the dynamic measurement terminal and the decryption module of the back-end processing terminal both use high-temperature resistant encryption chips with a working temperature range of -25℃ to 55℃ and a power consumption of ≤5W. The system also includes a simple alarm module, which is connected to the transmission module of the dynamic measurement terminal. When the temperature T exceeds 55℃ or the transmission error rate is ≥ [missing information], the alarm module will activate. If the transmission link is interrupted, an audible and visual alarm will be triggered, and the alarm signal will be transmitted synchronously to the back-end processing terminal.