Data management system for silk ingot products
By adopting a combination of work node encryption and data aggregation server decryption in the production process of silk ingot products, the security problem in the data transmission process is solved, the secure transmission of data in multiple working stages is achieved, and the risk of data leakage and security protection costs are reduced.
Patent Information
- Application Number
- CN202410181863.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-18
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2044-02-18
AI Technical Summary
In the production process of silk ingot products, there are security issues in the data transmission process in the existing technology, especially due to the high risk of data leakage caused by frequent decryption operations, which affects data security.
The working nodes are used to encrypt the working data to be processed, and the data decryption and combined encryption are completed through the data aggregation server, avoiding frequent decryption of data during data transmission and improving data security.
Through the collaborative work of working nodes and data aggregation servers, the security of data during transmission is achieved, the risk of data leakage is reduced, and the cost of security protection is reduced.
Smart Images

Figure CN118054942B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of data processing technology, in particular to the fields of data encryption and chemical fiber data processing, and specifically to the field of a data management system for silk spindle products. Background Art
[0002] In the chemical fiber industry, the automated production of spindle products requires a wide variety of equipment. The entire production process includes multiple stages, each of which involves numerous steps, resulting in a significant amount of data transmission. Since spindle production data can be used to infer information about chemical fiber production capacity, quality, and sales, it is important to consider how to encrypt spindle data within this extensive data transmission process. Summary of the Invention
[0003] The present disclosure provides a data management system for silk ingot products to solve or alleviate one or more technical problems in the prior art.
[0004] The present disclosure provides a data management system for a silk spindle product, comprising a plurality of work node sets corresponding one-to-one to a plurality of work stages in a spinning workflow and a plurality of data aggregation servers;
[0005] A first work node set corresponding to a first work stage in a spinning workflow among a plurality of work node sets includes M work nodes corresponding one-to-one to M groups of operating equipment in the first work stage; each of the M work nodes is used to obtain work data to be processed based on an operating status of a spindle product in a group of operating equipment corresponding to the work node, and process the work data to be processed into encrypted work data; wherein M is an integer greater than or equal to 2;
[0006] The first working node set is used to obtain first combined data, where the first combined data includes M encrypted working data obtained based on processing by the M working nodes;
[0007] Among the multiple data aggregation servers, the first data aggregation server corresponding to the first working phase is configured to receive the first combined data and decrypt the M encrypted working data included in the first combined data one by one to obtain M working data to be processed;
[0008] The first data aggregation server is also used to combine and encrypt the M work data to be processed to obtain second combined data of the first work stage, and send the second combined data to the work node set or data aggregation server corresponding to the second work stage in the spinning workflow.
[0009] The beneficial effects of the technical solution provided by the present disclosure include at least the following: in each working stage of silk ingot product production, the working data to be processed of the silk ingot product detected by the operating equipment is encrypted by the working node to obtain encrypted working data. A data aggregation server receives first combined data including multiple encrypted working data, decrypts the multiple encrypted working data one by one to obtain multiple working data to be processed, combines the multiple working data to be processed and encrypts them to obtain second combined data, and transmits the second combined data to the next working stage. The silk ingot product data of multiple working stages can be encrypted to ensure the security of the silk ingot product data during transmission.
[0010] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In the accompanying drawings, unless otherwise specified, the same reference numerals throughout the multiple drawings represent the same or similar components or elements. These drawings are not necessarily drawn to scale. It should be understood that these drawings only depict some embodiments provided in accordance with the present disclosure and should not be regarded as limiting the scope of the present disclosure.
[0012] Figure 1 This is a schematic diagram of an application scenario of a data management system for silk ingot products provided by an embodiment of the present disclosure;
[0013] Figure 2 This is a schematic block diagram of a data management system for silk ingot products provided in one embodiment of the present disclosure;
[0014] Figure 3 2 is a schematic diagram of an application scenario of a data management system for silk ingot products provided by another embodiment of the present disclosure;
[0015] Figure 4 is a schematic block diagram of a data management system for silk ingot products provided in another embodiment of the present disclosure;
[0016] Figure 5 This is a schematic block diagram of a working node provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0017] The present disclosure will be described in further detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise indicated.
[0018] In addition, numerous specific details are provided in the following detailed description to better illustrate the present disclosure. Those skilled in the art will appreciate that the present disclosure can be practiced without certain specific details. In some examples, methods, means, components, circuits, etc. well known to those skilled in the art are not described in detail in order to highlight the main purpose of the present disclosure.
[0019] To facilitate understanding of the data management system for silk ingot products in the disclosed embodiments, the following describes an exemplary application scenario for the system. In this data processing application scenario, the silk ingot production process includes multiple work stages. For each work stage, a large amount of operating equipment is deployed in the production workshop, along with corresponding data management equipment. The data management equipment can be integrated with the operating equipment or be a standalone device.
[0020] In the related art, multiple data management devices in a working phase are used to transmit and improve the data packets of the working phase. Specifically, the silk ingot product will be processed by multiple working devices in a working phase, and the data management device corresponding to each working device will record the information during the processing and record it as working data. Each data management device receives the data packet sent by the previous data management device and decrypts it to add the working data of its corresponding working device to the data packet, and then encrypts the data packet before sending it. For example, the first data management device can encrypt the working data of its corresponding working device and transmit the obtained encrypted data to the second data management device. The second data management device needs to decrypt the received encrypted data and combine the obtained decrypted data with the working data of the working device corresponding to the second data management device and encrypt it for transmission to the third data management device. By analogy, the relevant data of each silk ingot product can be collected and transmitted in a working phase, and finally the completed data packet of the working phase is transmitted to the data management device of the next working node. However, during the data transmission process, the data management device needs to decrypt the data, which affects the security of the data.
[0021] In order to solve the above problems, an embodiment of the present disclosure provides a data management system for silk ingot products. Figure 1This is a schematic diagram of a data management system for a silk ingot product according to an embodiment of the present application. In this disclosed embodiment, the data management device for each work phase of a silk ingot product may include: a work node and a summary server. The work node is connected to the work equipment, serving the same workflow, and is used to collect data related to the work equipment's operating conditions. Specifically, process information of the silk ingot product being processed by the work equipment is recorded as work data. Multiple work nodes in a work phase are connected to a summary server, transmitting data to the summary server, which then transmits the data to the data management device for the next work phase.
[0022] In an embodiment of the present disclosure, the operating equipment may include equipment that acts on the silk ingot in the workflow, and the working node may obtain the work data to be processed based on the operating status of the silk ingot product in a group of operating equipment corresponding to the working node, and then the working node may encrypt the work data to be processed to obtain encrypted work data. Multiple working nodes perform encryption separately to obtain multiple encrypted work data. The aggregation server can obtain a first combination data containing multiple encrypted data, decrypt the first combination data one by one to obtain multiple work data to be processed, combine the multiple work data to be processed and then encrypt them, and obtain the second combination data of the working stage, and send the second combination data to the next working stage, so that the data of the working stage can be aggregated and encrypted and transmitted to the next working stage.
[0023] According to the method of the embodiment of the present disclosure, in this application scenario, a data management system for silk ingot products is set up, and the aggregation server can complete the decryption, combination, and encryption of the data, eliminating the need for the data management device to decrypt the data, thereby ensuring data security. Optionally, the aggregation server can also interact with the user device, allowing the user device to view and decrypt the second combination data, thereby implementing various management functions related to the silk ingot product data.
[0024] Optionally, the user device can also send an encrypted task set to the aggregation server. The aggregation server can decrypt the encrypted task set and encrypt the tasks one by one, and send the encrypted tasks to the corresponding working nodes respectively. The working nodes can decrypt the tasks and distribute them to the operating equipment to execute the tasks.
[0025] like Figure 2 As shown, the data management system for the ingot product of the embodiment of the present disclosure includes: a plurality of work node sets corresponding one-to-one to a plurality of work stages (e.g., the first work stage, the second work stage) in the spinning workflow and a plurality of data aggregation servers;
[0026] A first work node set corresponding to a first work stage in a spinning workflow among a plurality of work node sets includes M work nodes corresponding one-to-one to M groups of operating equipment in the first work stage; each of the M work nodes is used to obtain work data to be processed based on an operating status of a spindle product in a group of operating equipment corresponding to the work node, and process the work data to be processed into encrypted work data; wherein M is an integer greater than or equal to 2;
[0027] The first working node set is used to obtain first combined data, where the first combined data includes M encrypted working data obtained based on processing by the M working nodes;
[0028] Among the multiple data aggregation servers, the first data aggregation server corresponding to the first working phase is configured to receive the first combined data and decrypt the M encrypted working data included in the first combined data one by one to obtain M working data to be processed;
[0029] The first data aggregation server is also used to combine and encrypt the M work data to be processed to obtain second combined data of the first work stage, and send the second combined data to the work node set or data aggregation server corresponding to the second work stage in the spinning workflow.
[0030] In the embodiment of the present disclosure, the spinning workflow can be understood as the work process from the beginning of spinning to the final spinning out of the warehouse in the chemical fiber industry. The main types of fiber yarns involved in the spinning workflow in the scheme of the embodiment of the present disclosure may include one or more of Partially Oriented Yarns (POY), Fully Drawn Yarns (FDY), Draw Textured Yarns (DTY) (or low-elastic yarn), etc. For example, the types of yarns may specifically include polyester Partially Oriented Yarns, polyester Fully Drawn Yarns, polyester drawn yarns, polyester low-elastic yarns, etc.
[0031] The spinning workflow may include multiple work stages, which may include the work stages of the entire spinning workflow or the work stages of a portion of the spinning workflow. For each work stage, the data management device provided in the data management system may include a set of work nodes corresponding to the work stage and a data aggregation server. Optionally, the aggregation server has a high level of security. For example, the security of the aggregation server can be improved by restricting access rights to the aggregation server, deploying a firewall, and regularly performing security audits and log analysis on the aggregation server.
[0032] The operating equipment during the working phase may include equipment that processes the spindle product. For example, during the doffing phase, the operating equipment may include a winder, doffing car, and a wire splicing station. During the spinning phase, the operating equipment may include a spinning manifold. During the spindle inspection phase, the operating equipment may include an image acquisition device for inspecting the spindle quality and an automated defect detection device.
[0033] In some embodiments, the plurality of working stages may include at least one of ingot doffing, ingot inspection, ingot packaging, ingot storage, and ingot removal.
[0034] Taking a working stage as an example, the first working stage includes a first working node set and a first data aggregation server. The first working stage can be any one of the working stages of silk ingot doffing, silk ingot physical inspection, silk ingot packaging, silk ingot storage and silk ingot out of storage. The first working node set can include M groups of operating equipment and M working nodes, where M is an integer greater than or equal to 2. Each group of operating equipment corresponds to each working node one by one. The M groups of operating equipment can include equipment that operates on silk ingots in the first working stage, and each group of operating equipment can include at least one operating equipment. Figure 2 As shown, three groups of operating equipment and three working nodes can be set up. The first group of operating equipment corresponding to the first working node can include three operating equipment (such as winding machines), and the first working node is responsible for recording the operating conditions of these three operating equipment; the second group of operating equipment corresponding to the second working node can include two operating equipment (such as bobbin-dropping cars), and the second working node is responsible for recording the operating conditions of these two operating equipment; the third group of operating equipment corresponding to the third working node can include one operating equipment (such as a wire connecting station), and the third working node is responsible for recording the operating conditions of this operating equipment.
[0035] Each working node in the working node set can obtain the working status of the corresponding set of working equipment on the silk ingot product, so as to obtain the working data to be processed of the silk ingot product. The working node can be an independent device. For example, the working node can include cameras, sensors and other equipment for detecting the working equipment. The working data to be processed obtained by the working node may include relevant data of the silk ingot product in the first working stage, such as the quality, type and weight of each silk ingot product. The working node can also be a data management device integrated on the working equipment, such as a chip or module dedicated to recording data in the working equipment; the working data to be processed obtained by the working node may include relevant data of the working equipment in the first working stage, such as the number, location and specifications of the working equipment corresponding to each silk ingot product.
[0036] For example, when the first working stage is doffing of the silk ingots, two groups of operating equipment may be included: one group of operating equipment is a silk car for transporting the silk ingot products, and the other group of operating equipment is a winding machine for winding the fiber filaments in the silk ingot products to complete the doffing. One group of silk car and one group of winding machines each correspond to a working node, and both working nodes may include relevant data of the silk ingot products in the first working stage, such as the quality, type, and weight of each silk ingot product. The data to be processed of one working node may include the number, location, and specifications of the silk car corresponding to each silk ingot product, and the data to be processed of another working node may include the number, location, and specifications of the winding machine corresponding to each silk ingot product.
[0037] Taking a single worker node as an example, the first worker node among multiple workers can encrypt the work data to be processed to obtain encrypted work data. If the work data to be processed includes multiple items, the first worker node can encrypt the multiple items one by one, or it can combine the multiple items and then encrypt them. The specific encryption method can adopt any encryption method known in the relevant technology, such as blockchain encryption and quantum encryption.
[0038] The first set of working nodes can obtain data consisting of M encrypted working data processed by M working nodes, that is, the first set of working nodes obtains first combined data, which can include the encrypted working data corresponding to all the working data to be processed in the first working stage. For example, Figure 2 As shown, since each working node in the first working node set processes and obtains its own encrypted working data, the first working node set can output the first combined data externally. Figure 2As shown, each node in the first set of working nodes can output its own encrypted working data, thereby outputting the first combined data. Alternatively, each node in the first set of working nodes can pass its own encrypted working data to the next set of working nodes, so that the last set of working nodes obtains all the encrypted working data, and the last working node outputs the first combined data.
[0039] The first data aggregation server among the multiple data aggregation servers can obtain the first combined data of the first working stage, decrypt the multiple encrypted working data in the first combined data one by one, and obtain the working data to be processed. The working data to be processed are combined and then encrypted to obtain the second combined data. Specifically, the second combined data is the data that is first combined with the working data to be processed (i.e., decrypted data) and then encrypted. The first combined data is the data that is encrypted and then combined for each working data to be processed. Since the second combined data has a large amount of data, the second combined data is more secure than the first combined data. The working data of the first working stage is output to the next working stage in the form of the second combined data, which can ensure the security of data transmission between working stages. Since the relevant data of the spindle product is generated sequentially in each group of operating equipment in each working stage of the spinning workflow, the various working data to be processed in the first combined data are generated sequentially and need to be transmitted. Therefore, in order to obtain the second combined data, it is necessary to decrypt and then aggregate and encrypt the data in the data management system. In the related art, the working node often decrypts the data of the previous working node and adds the data of the current working node before encrypting and transmitting it. Frequent decryption is required and high costs are required to ensure the security of each working node. The security of the aggregation server is improved in the embodiments of the present disclosure. For example, the security of the aggregation server can be improved by restricting access rights to the aggregation server, deploying firewalls, and regularly performing security audits and log analyses on the aggregation server. The aggregation server completes the decryption of the data instead of each working node decrypting the data. This can avoid data leakage when the data is frequently decrypted, ensure data security, and reduce costs to a certain extent.
[0040] The first data aggregation server can send the second combined data of the first working stage to the working node set or data aggregation server corresponding to the second working stage in the spinning workflow. The first working stage and the second working stage are different working stages in the spinning workflow for the same batch of spindle products. The second working stage can be the next working stage of the first working stage. The first working stage and the second working stage can include relevant data of the same spindle products, such as the batch number and type of each spindle product. The first working stage and the second working stage can include different relevant data of the operating equipment for the spindle products. Specifically, the working node set in the second working stage and the data processing method of the data aggregation server can refer to the corresponding processing in the first working stage, and will not be described here one by one.
[0041] like Figure 3As shown, the first working stage can be a spinning working stage, the operating equipment can include three spinning boxes 10, and the first working node set can include working nodes 11-13. The working nodes 11-13 can respectively obtain the relevant data of the corresponding spinning boxes 10 (for example, the numbers of the three spinning boxes 10) as the working data to be processed. The working nodes 11-13 can respectively process the working data to be processed into encrypted working data. The first working node set can combine the encrypted working data of the working nodes 11-13 to obtain first combined data, and send the first combined data to the first data aggregation server. The first data aggregation server can decrypt the encrypted working data related to the three spinning boxes 10 in the first combined data one by one to obtain the working data to be processed related to the three spinning boxes 10. The first data aggregation server encrypts the working data to be processed related to the three spinning boxes 10 after combining to obtain the second combined data of the spinning working stage, and sends the second combined data of the spinning working stage to the second data aggregation server corresponding to the second working stage. The spindles 30 obtained from the three spinning manifolds 10 can enter the physical inspection phase, i.e., the second phase can be the physical inspection phase, in which the quality of the spindles 20 needs to be inspected. The operating equipment corresponding to the second phase can be the spindles 20. The second set of working nodes can include working nodes 21-23. Working nodes 21-23 can respectively collect data related to the surface, side surface, and bottom surface of the spindles 20 as work data to be processed. Working nodes 21-23 can respectively process the work data to be processed into encrypted work data. The second set of working nodes can combine the encrypted work data of working nodes 21-23 to obtain first combined data, and send the first combined data of the physical inspection phase to the second data aggregation server. The second data aggregation server can decrypt the encrypted work data of the surface, side surface, and bottom surface of the spindle 20 contained in the first combined data one by one to obtain the work data to be processed on the surface, side surface, and bottom surface of the spindle 20. The second data aggregation server can decrypt the second combined data of the spinning phase to obtain the work data to be processed related to the three spinning manifolds 10. The second data aggregation server can combine and encrypt the pending work data related to the three spinning beams 10 in the spinning phase and the pending work data on the surface, side surfaces, and bottom surface of the spindle 20 in the physical inspection phase to obtain second combined data for the physical inspection phase. The second data aggregation server can send the second combined data to the work node set or data aggregation server corresponding to the next phase. Optionally, the second combined data for the spinning phase can be combined with the second combined data for the physical inspection phase and sent to a third data aggregation server.
[0042] It can be seen that according to the technical solution of the embodiment of the present disclosure, the working data to be processed of the silk ingot product detected by the corresponding operating equipment can be encrypted through the working node, and the data aggregation server can receive a first combination of data including multiple encrypted working data obtained by processing multiple working nodes, decrypt the multiple encrypted working data one by one to obtain multiple working data to be processed, and encrypt the multiple working data to be processed to obtain a second combination of data, which is sent to the next working stage. The data of the silk ingot product in multiple working stages can be encrypted to ensure the security of the data of the silk ingot product during transmission. In addition, the security of the data aggregation server is relatively high. The decryption of the data is completed by the aggregation server, which can avoid data leakage when decrypting the data and ensure the security of the data.
[0043] In some embodiments, the first combined data is transmission data of the Mth working node (i.e., the last working node) among the M working nodes;
[0044] The i-th working node among the M working nodes is also used to obtain the transmission data of the i-th working node based on the encrypted working data processed by the i-th working node and the transmission data sent by the i-1-th working node among the M working nodes, and send the transmission data of the i-th working node; wherein i is an integer not less than 2 and not greater than M.
[0045] In the solution of the embodiment of the present disclosure, i is greater than or equal to 2, and less than or equal to M. That is to say, in a set of working nodes, starting from the second working node, the encrypted working data of each working node will be combined with the transmission data of the previous node to obtain the transmission data of this working node. The working node can send transmission data to the first data aggregation server or the next working node. For example, when i<M, the i-th working node can send transmission data to the i+1-th (next) working node. When i=M, the i-th working node can send transmission data to the first data aggregation server. The transmission data is the first combined data, including the M encrypted working data processed by each of the M working nodes.
[0046] In some embodiments, the first working node among the M working nodes is used to use the encrypted working data processed by the first working node as the transmission data of the first working node, and send the transmission data of the first working node to the second working node among the M working nodes.
[0047] like Figure 4As shown, the first working node processes the pending working data of the first working node to obtain the encrypted working data of the first working node, and the encrypted working data of the first working node can be sent to the second working node. The second working node processes the pending working data of the second working node to obtain the encrypted working data of the second working node, and the encrypted working data of the second working node and the first working node can be combined to obtain transmission data, and sent to the third working node. The third working node processes the pending working data of the third working node to obtain the encrypted working data of the third working node, and the encrypted working data of the third working node is combined with the transmission data to obtain first combined data, and the first combined data is sent to the first aggregation server.
[0048] According to the technical solution of the embodiment of the present disclosure, the encrypted working data transmission data of the i-th working node and the transmission data of the i-1th working node can be combined and sent to the i+1th working node or the first data aggregation server. During the data transmission process, the data does not need to be decrypted, which can avoid data leakage during the decryption process, thereby further improving the security of the data of the silk ingot product during the transmission process. In addition, for single-spindle silk ingot products, that is, in the single-spindle data stream, since it is necessary to record the operation status of the silk ingot product in various devices, such as which winding machine, which doffing car, and which wire receiving station the silk ingot product is processed in, and it is necessary to record the physical inspection results of the silk ingot product, the data in the entire process is generated step by step and depends on the production batch number, silk ingot number, etc. transmitted from the previous link. Therefore, using the above embodiment, each working node combines the received transmission data (including the encrypted working data of the previously processed working node) with its own encrypted working data and sends it, which can achieve data transmission in each working node in sequence while ensuring security.
[0049] In some embodiments, the i-th working node is used to determine multiple working data of the silk ingot product based on the working status of the silk ingot product in a group of working equipment corresponding to the i-th working node, and use the working data corresponding to the target data type among the multiple working data as the working data to be processed.
[0050] The target data type may be a data type preset by a user, and the working data corresponding to the target data type may be used as working data to be processed, that is, the working data corresponding to the target data type may be encrypted.
[0051] For example, data such as the doffing time, quality, type, and weight of the silk ingot product can be used as the target data type, and the corresponding working data of the doffing time, quality, type, and weight of the silk ingot product can be encrypted.
[0052] According to the technical solution of the embodiment of the present disclosure, the working data corresponding to the target data type in the working data can be encrypted, which can improve the efficiency of data encryption and reduce the computing power requirement of data encryption.
[0053] In some embodiments, the transmission data of the i-th working node includes the encrypted working data processed by the i-th working node, the transmission data sent by the i-1-th working node, and other working data among the multiple working data determined by the i-th working node except the working data corresponding to the target type.
[0054] In actual applications, other working data besides the working data corresponding to the target type can be the number, location, and specifications of the operating equipment corresponding to the silk ingot product. These working data do not need to be encrypted, and can be directly combined with the encrypted working data as the transmission data of the i-th working node.
[0055] like Figure 5 As shown, the working node includes a first interface, a determination module, an encryption module and a second interface. The first interface is used to determine multiple working data of the silk ingot product according to the working status of the silk ingot product in a group of working equipment corresponding to the working node. The first interface is connected to the determination module. The determination module is used to take the working data corresponding to the target data type among the multiple working data as the working data to be processed. The determination module is connected to the encryption module. The encryption module is used to encrypt the working data to be processed to obtain encrypted working data. The encryption module is connected to the second interface. The second interface is also connected to the first interface and the determination module. The second interface is used to combine the encrypted working data, other working data except the working data corresponding to the target type, and the transmission data of the i-1th working node to obtain the transmission data of the i-th working node, and transmit the transmission data to the i+1th working node or the aggregation server.
[0056] According to the technical solution of the embodiment of the present disclosure, the transmission data of the i-th working node may also include other working data in addition to the working data corresponding to the target type in the multiple working data. All the working data of the working node can be transmitted, ensuring the integrity of the transmitted data, and each encrypted working data is associated with other working data (such as serial number, etc.) to achieve full life cycle recording for each ingot product. The transmission data of the i-th working node and the transmission data of the i-1-th working node can be combined and sent to the i+1-th working node or the first data aggregation server. During the data transmission process, the data does not need to be decrypted, which can avoid data leakage when the data is decrypted, thereby further improving the security of the data of the silk ingot product during the transmission process.
[0057] In some embodiments, each working node uses a first encryption algorithm to process the work data to be processed into encrypted work data; the first data aggregation server uses a second encryption algorithm to combine M work data to be processed and then encrypt them; the first encryption algorithm is different from the second encryption algorithm.
[0058] In the embodiments of the present disclosure, the difference between the first and second encryption algorithms can be understood as meaning that the first and second encryption algorithms use different encryption types. For example, the first encryption algorithm may use a one-way hash encryption algorithm, while the second encryption algorithm may use a symmetric encryption algorithm. The first and second encryption algorithms may also use the same type of encryption algorithm with different configuration data. By setting different encryption algorithms, security is further improved.
[0059] In some embodiments, the first encryption algorithm includes a first one-way hash encryption algorithm, a first symmetric encryption algorithm, or a first asymmetric encryption algorithm.
[0060] In some embodiments, the second encryption algorithm includes a second one-way hash encryption algorithm, a second symmetric encryption algorithm, or a second asymmetric encryption algorithm.
[0061] It can be understood that the first one-way hash encryption algorithm and the second one-way hash encryption algorithm, the first symmetric encryption algorithm and the second symmetric encryption algorithm, and the first asymmetric encryption algorithm and the second asymmetric encryption algorithm are encryption algorithms of the same type but different configuration data.
[0062] According to the technical solution of the embodiment of the present disclosure, the working node and the data aggregation server can use different encryption algorithms to encrypt the data, which can further improve the security of the data of the silk ingot product during the transmission process.
[0063] In some embodiments, the data management system further includes an external interface; the external interface is used to transmit any data generated in the data management system to an external system using quantum communication.
[0064] In the embodiments of the present disclosure, the data management system for ingot products can transmit data to an external system via an external interface. This data can include at least one of encrypted working data, first combined data, or second combined data during any operating phase of the ingot product data management system. According to the technical solution of the embodiments of the present disclosure, quantum communication can be used during data transmission to ensure the security of data transmitted externally by the data management system.
[0065] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present disclosure is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, data subscriber line (DSL)) or wireless (e.g., infrared, Bluetooth, microwave, etc.) method. The computer-readable storage medium can be any available medium that a computer can access, or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, or a magnetic tape), an optical medium (e.g., a digital versatile disc (DVD)), or a semiconductor medium (e.g., a solid-state drive (SSD)). It is worth noting that the computer-readable storage medium mentioned in the present disclosure may be a non-volatile storage medium, in other words, a non-transient storage medium.
[0066] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or may be accomplished by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, which may be a read-only memory, a disk, or an optical disk, etc.
[0067] In the description of the embodiments of the present disclosure, the reference terms "one embodiment," "some embodiments," "example," "specific example," or "some examples" mean that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present disclosure. Moreover, the specific features, structures, materials, or characteristics described may be combined in any appropriate manner in any one or more embodiments or examples. In addition, those skilled in the art may combine and combine different embodiments or examples described in this specification, as well as features of different embodiments or examples, unless they are mutually inconsistent.
[0068] In the description of the embodiments of the present disclosure, unless otherwise specified, " / " means or. For example, A / B can mean A or B. "And / or" in this document is only a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.
[0069] In the description of the embodiments of the present disclosure, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present disclosure, unless otherwise specified, "plurality" means two or more.
[0070] The above description is merely an exemplary embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure shall be included in the scope of protection of the present disclosure.
Claims
1. A data management system for silk ingot products, characterized in that: The system comprises a plurality of work node sets corresponding to a plurality of work stages in a spinning workflow and a plurality of data aggregation servers; wherein the security of the data aggregation servers is higher than that of the work node sets, and the security of the data aggregation servers is achieved by restricting access rights to the data aggregation servers, deploying firewalls, and regularly performing security audits and log analysis on the data aggregation servers; A first set of work nodes corresponding to a first work stage in the spinning workflow among the plurality of work node sets includes M work nodes corresponding one-to-one to M groups of operating equipment in the first work stage; each of the M work nodes is used to obtain work data to be processed based on an operating status of a spindle product in a group of operating equipment corresponding to the work node, and to process the work data to be processed into encrypted work data using a first encryption algorithm; wherein M is an integer greater than or equal to 2; The first set of working nodes is used to obtain first combined data, where the first combined data includes M encrypted working data obtained based on processing by the M working nodes; Among the multiple data aggregation servers, the first data aggregation server corresponding to the first working stage is configured to receive the first combined data and decrypt the M encrypted working data included in the first combined data one by one to obtain M working data to be processed; The first data aggregation server is also used to combine the M pieces of work data to be processed and encrypt them using a second encryption algorithm to obtain second combined data of the first working stage, and send the second combined data to the work node set or data aggregation server corresponding to the second working stage in the spinning workflow; wherein the first encryption algorithm is different from the second encryption algorithm.
2. The system according to claim 1, wherein: The first combined data is the transmission data of the Mth working node among the M working nodes; The i-th working node among the M working nodes is also used to obtain the transmission data of the i-th working node based on the encrypted working data processed by the i-th working node and the transmission data sent by the i-1-th working node among the M working nodes, and send the transmission data of the i-th working node; wherein i is an integer not less than 2 and not greater than M.
3. The system according to claim 2, characterized in that The first working node among the M working nodes is used to use the encrypted working data processed by the first working node as the transmission data of the first working node, and send the transmission data of the first working node to the second working node among the M working nodes.
4. The system according to claim 2, wherein: The i-th working node is used to determine multiple working data of the silk ingot product based on the working status of the silk ingot product in a group of working equipment corresponding to the i-th working node, and use the working data corresponding to the target data type among the multiple working data as the working data to be processed.
5. The system according to claim 2, wherein: The transmission data of the i-th working node includes the encrypted working data processed by the i-th working node, the transmission data sent by the i-1-th working node, and other working data among the multiple working data determined by the i-th working node except the working data corresponding to the target type.
6. The system according to claim 1, wherein: The first encryption algorithm includes a first one-way hash encryption algorithm, a first symmetric encryption algorithm or a first asymmetric encryption algorithm.
7. The system according to claim 1, wherein: The second encryption algorithm includes a second one-way hash encryption algorithm, a second symmetric encryption algorithm, or a second asymmetric encryption algorithm.
8. The system according to any one of claims 1 to 5, characterized in that: The first data aggregation server is further configured to receive an encrypted task set, decrypt the encrypted task set to obtain a plurality of decryption tasks, encrypt the plurality of decryption tasks respectively to obtain a plurality of encryption tasks, and send the plurality of encryption tasks respectively to corresponding working nodes; Each working node is further configured to receive an encrypted task, decrypt the received encrypted task, obtain a corresponding decrypted task, and distribute the decrypted task to an operating device for execution.
9. The system according to any one of claims 1 to 5, characterized in that: The data management system further includes an external interface; the external interface is used to transmit any data generated in the data management system to an external system using quantum communication.
Citation Information
Patent Citations
Wireless sensor network data safety infusion method based secret key vectors
CN103795529A
Textile manufacturing energy-saving control method and system based on industrial internet
CN115562210A