Block chain and group signature-based work order management method and system

By introducing blockchain and group signature technology into the work ticket system, the shortcomings of the existing system in security authentication and information traceability are solved, the secure storage and responsibility traceability of data are realized, and the transparency and efficiency of work ticket processing are improved.

CN119945681APending Publication Date: 2025-05-06SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411306545.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-19
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

The existing work ticket systems are relatively lacking in safety certification and information traceability, and it is difficult to effectively protect the personnel information and data security during the work ticket circulation.

Method used

The work order management method based on blockchain and group signature is adopted, and anonymous and real signatures are generated through group signature technology, combining the decentralization and immutable characteristics of blockchain to achieve secure storage and traceability of data.

Benefits of technology

It realizes data security, privacy protection and responsibility traceability in the work order management process, and improves the transparency and efficiency of work order processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119945681A_ABST
    Figure CN119945681A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of group signatures, in particular to a work order management method and system based on a block chain and group signatures, and the method comprises the following steps: group signature generation: establishing and maintaining a user group, selecting security parameters by a group administrator, generating a bilinear group and related parameters thereof, distributing a private key for each member in the group, and disclosing a group public key, group members use own private keys and group public keys to sign work order contents, group signatures are generated, and anonymity and authenticity of the signatures are ensured; the work order management method and system based on the block chain and the group signature have the beneficial effects that personnel information in the whole work order circulation process is effectively protected through a group signature technology and a constructed block chain architecture platform, and generated data is also ensured to be safe.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of group signatures, and in particular to a work order management method and system based on blockchain and group signatures. Background Art

[0002] Work order systems are often used within enterprises and institutions to handle and solve production problems. The normal work order system process includes but is not limited to: the demander creates a work order and designates a work order handler. After the work order is generated, the work order handling process is pushed to the work order handler for processing. If the current handler cannot solve the problem well, the work order can be transferred to others for collaborative processing. Existing work order systems often focus on collaborative work to improve efficiency, and have less construction in terms of security authentication and information traceability. Summary of the invention

[0003] The purpose of the present invention is to provide a work order management method and system based on blockchain and group signature to solve the problems raised in the above background technology.

[0004] To achieve the above object, the present invention provides the following technical solution: a work order management method based on blockchain and group signature, the method comprising the following steps:

[0005] Group signature generation: Establish and maintain a user group. The group administrator selects security parameters, generates a bilinear group and its related parameters, assigns a private key to each member in the group, and makes the group public key public. Group members use their own private keys and the group public key to sign the work order content and generate a group signature to ensure the anonymity and authenticity of the signature.

[0006] Work order submission and verification: The creator of the work order signs the work order using group signature technology and submits it. The processor uses the group public key to verify the validity and authenticity of the signature. If the verification passes, the work order will continue to be processed; if the verification fails, the signature and related information will be stored in the blockchain system and the work order will be rejected.

[0007] Preferably, the method further includes a group signature tracking step, specifically:

[0008] Tracking requests and responses: In the case where the signer needs to be tracked, the group administrator generates and sends a random number challenge to all group members. The group member who signed a specific signature uses his private key and the random number to generate a response and sends the response back to the group administrator;

[0009] Authentication: The group administrator verifies the validity of the response and uses a specific algorithm to confirm the match between the response and the signature, random number, and group public key to determine the identity of the signer.

[0010] Preferably, it also includes the introduction and application of the blockchain system, specifically:

[0011] Blockchain deployment: Deploy the blockchain service network based on the blockchain architecture, select a suitable blockchain framework, and generate blockchain identity certificates for personnel or groups related to the work order system;

[0012] Data storage: Key data in the work order processing process, such as work order number, content hash, creation time, attachment hash, and communication content hash, are encrypted and stored in the blockchain system to ensure the security, reliability, and immutability of the data.

[0013] Preferably, the method further comprises the following steps:

[0014] Group signature certificate management: Encrypt and store the group signature certificates and key information of the work order creator and group involved in the blockchain system to prevent identity tampering;

[0015] Data integrity verification: During the processing process, the communication content and other data are hashed and stored in the blockchain. When verifying whether the process message has been tampered with, the integrity and authenticity of the data are ensured by comparing the hash value.

[0016] Preferably, the method achieves data security, privacy protection and responsibility tracing in the work order management process by combining the decentralization and tamper-proof characteristics of blockchain with the anonymity and traceability of group signatures, thereby improving the transparency and efficiency of work order processing.

[0017] A work order management system based on blockchain and group signature, the system comprising:

[0018] Group signature generation module: used to build user groups, generate bilinear groups and their related parameters, assign private keys to group members, and disclose group public keys; group members use private keys and group public keys to sign the work order content to ensure the anonymity and authenticity of the signature.

[0019] Preferably, a group signature tracking module is also included:

[0020] Tracking mechanism: When necessary, the group administrator sends a random number challenge to all group members and verifies the validity of the response to determine the identity of the signer and implement the signature tracking function.

[0021] Preferably, a blockchain integration module is also included:

[0022] Blockchain deployment and data storage: Deploy a blockchain service network to generate blockchain identity certificates for system users or groups; encrypt key data in the work order processing process, such as work order number, content hash, creation time, attachment hash, and communication content hash, and store them in the blockchain to ensure data security and immutability.

[0023] Preferably, it also includes:

[0024] Group signature certificate management: Use blockchain to manage group signature certificates and key information to prevent tampering;

[0025] Data integrity verification: Through the data hash stored in the blockchain, the integrity and authenticity of the data in the work order processing process are verified to ensure the traceability of information.

[0026] Preferably, the system combines the decentralization and immutability of blockchain with the anonymity and traceability of group signatures to achieve security, privacy protection, accountability and process transparency in work order management, ensuring efficient, reliable and compliant work order processing.

[0027] Compared with the prior art, the present invention has the following beneficial effects:

[0028] The work order management method and system based on blockchain and group signature proposed in the present invention, through group signature technology and constructed blockchain architecture platform, effectively protects the personnel information in the entire work order flow process, and also ensures the security of the generated data;

[0029] Group signatures will effectively ensure that the creator of the work order can effectively hide his or her identity information. At the same time, the traceable signature mechanism enables the administrator to track the real signer through his or her unique authority when there is a special situation where the issuer of the work order needs to be traced back.

[0030] The introduction of the blockchain platform ensures the validity and traceability of information. By comparing the existing messages and attachment information with the hash values ​​stored in the blockchain, it is possible to effectively determine whether there is any tampering in the entire work order process and ensure the authenticity of the work order. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 It is a logic diagram for executing the group signature work order of the present invention;

[0032] Figure 2 This is a logic block diagram of signature tracking of the present invention;

[0033] Figure 3 This is a logic block diagram for preventing tampering of work order exchange information of the present invention. DETAILED DESCRIPTION

[0034] In order to make the purpose and technical solution of the present invention clearly and completely described, and the advantages more clearly understood, the embodiments of the present invention are further described in detail with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are part of the embodiments of the present invention, rather than all of the embodiments, and are only used to explain the embodiments of the present invention, and are not used to limit the embodiments of the present invention. All other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0035] For example, see Figures 1 to 3 The present invention provides a technical solution: a work order management method based on blockchain and group signature, the method comprising the following steps:

[0036] (1) Introduction of group signature technology

[0037] Group signature, also known as group digital signature, is a relatively new signature concept proposed by Chaum and van Heyst in 1991. Since then, Camenish, Stadler, Tsudik and others have modified and improved this concept. Group signature has a wide range of applications in management, military, politics and economy. The basic principle of group signature is to combine the digital signatures of multiple signers into a group signature through a specific mathematical algorithm on the basis of ensuring the authenticity of the document and the untraceability of the signer, so as to achieve the anonymous signature of multiple signing users on a document. When the work order system involves confidential issues or the confidentiality of key figures, it is necessary to ensure the anonymity of the work order submitter. At this time, the characteristics of group signature can be used. The Camenisch-Lysyanskaya group signature algorithm (CL signature for short) can be selected in the algorithm used. CL signature is a group signature algorithm based on bilinear pairings. The algorithm allows group members to sign on behalf of the entire group while maintaining anonymity and traceability. When applied to the work order system, a user system is first established and maintained for the work order system, that is, a user group. The group administrator selects security parameters, generates a bilinear group and its related parameters, generates a member private key for each group member, and distributes it securely to group members. The administrator then generates a group public key and makes it public to everyone in the group. The work order creator (group member) signs the work order content with his or her own private key and the group public key to generate a group signature. During the signing process, group members will ensure that the signature is anonymous within the group, but the group administrator can track the signer. The process is then assigned to the handler, who (verifier) ​​can use the group public key to verify the validity and authenticity of the signature. If the signature verification passes, the work order is processed; if the signature verification fails, the signature and related information will be stored in the blockchain system for backup, and the work order will be rejected.

[0038] (2) Group Signature Tracking

[0039] Because it is a group signature, the handler cannot specifically determine which group member (ticket creator) signed and issued the ticket, but can verify that the ticket belongs to a valid ticket creator. In extreme cases, when the signer needs to be tracked, the group administrator can use its group private key and signature to reveal the identity of the signer. This scenario can be applied to the accountability and handling of group signature tickets for specific major violations. The specific process is: the administrator selects a random number c and sends it to all group members. If group member M signs signature S, he uses his private key ski and random number c to calculate a response r and sends r to the group administrator. After receiving the responses from all group members, the group administrator checks whether each response r is valid. This usually involves verifying whether r corresponds to signature S, random number c and group public key PK. If the group administrator successfully verifies a response r, the member can determine that the sender M of the response is the signer of signature S. The group administrator can use r and other parts of signature S to further verify whether M actually signed S and that no other group member can forge this signature. Only the group administrator can perform the signature tracing process, because only the administrator can generate and distribute the challenge c, and verify the response r. During the signature tracing process, only the group member being traced knows that his identity has been revealed, and the anonymity of other group members remains.

[0040] (3) Introduction of blockchain system

[0041] Blockchain is a distributed shared account book and database with the characteristics of decentralization, non-tamperability, full traceability, traceability, collective maintenance, openness and transparency. The above characteristics of blockchain can be used to store data information, video images and other data generated in the work order processing process in different scenarios on blockchain to ensure the security and reliability of information. First, the blockchain service network can be deployed based on the blockchain architecture. Among them, the blockchain framework can be any blockchain framework that can realize the corresponding functions of the embodiment of the present application, such as Bitcoin, Ethereum, Fabric, Corda, etc. Correspondingly, based on the personnel architecture of the work order system, a specified blockchain identity certificate is generated for a specific group member or group (when using group signature) for using blockchain services.

[0042] (4) Application of blockchain

[0043] The blockchain system is mainly responsible for recording the data flow in the work order system and the storage of key data attachments. A complete work order system should record and back up the work order content and the information of each person or group involved in the processing flow. Therefore, the blockchain service will no longer save this part of information. The data to be saved should focus on traceability and tamper-proof content. The blockchain can be responsible for hosting the group signature certificate. First, the group signature certificate and key information of the work order creator and group involved are encrypted and stored in the blockchain system to prevent tampering of the group signature identity. After that, key information such as the work order number, work order content hash, and work order creation time are stored in the blockchain system through the interface. When the processing flow is transferred to the next processor or group, key attachments such as photos, documents, recordings or videos are hashed and stored in the blockchain system. The hash algorithm can use: MD5, SHA, RIPEMD-160 or SM3. After that, the communication content in process will be hashed and stored in the blockchain system. Because the work order communication information may be large in number and involve many people, the full amount of information generated in each communication process will be hashed and stored in the blockchain system. When verifying whether the process message has been tampered with, the message involved can be hashed and compared with the data hash stored in the blockchain. Because the data hash is stored in full, when the hash value is different, it can be determined that the last link of the process has been tampered with. This ensures that the communication content cannot be tampered with and leaves traces throughout the process. The data content processed by hashing will not be very large, which ensures the efficiency of blockchain service interaction while also ensuring the privacy of the data.

[0044] Embodiment 2, based on embodiment 1, proposes a work order management system based on blockchain and group signature, the system comprising:

[0045] Group signature generation module: used to build user groups, generate bilinear groups and their related parameters, assign private keys to group members, and disclose group public keys; group members use private keys and group public keys to sign the work order content to ensure the anonymity and authenticity of the signature.

[0046] Also includes group signature tracking module:

[0047] Tracking mechanism: When necessary, the group administrator sends a random number challenge to all group members and verifies the validity of the response to determine the identity of the signer and implement the signature tracking function.

[0048] Also includes blockchain integration modules:

[0049] Blockchain deployment and data storage: Deploy a blockchain service network to generate blockchain identity certificates for system users or groups; encrypt key data in the work order processing process, such as work order number, content hash, creation time, attachment hash, and communication content hash, and store them in the blockchain to ensure data security and immutability.

[0050] Also includes:

[0051] Group signature certificate management: Use blockchain to manage group signature certificates and key information to prevent tampering;

[0052] Data integrity verification: Through the data hash stored in the blockchain, the integrity and authenticity of the data in the work order processing process are verified to ensure the traceability of information.

[0053] The system combines the decentralization and immutability of blockchain with the anonymity and traceability of group signatures to achieve security, privacy protection, accountability and process transparency in work order management, ensuring the efficiency, reliability and compliance of the work order processing process.

[0054] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A work order management method based on blockchain and group signature, characterized by: The method comprises the following steps: Group signature generation: Establish and maintain a user group. The group administrator selects security parameters, generates a bilinear group and its related parameters, assigns a private key to each member in the group, and makes the group public key public. Group members use their own private keys and the group public key to sign the work order content and generate a group signature to ensure the anonymity and authenticity of the signature. Work order submission and verification: The creator of the work order signs the work order using group signature technology and submits it. The processor uses the group public key to verify the validity and authenticity of the signature. If the verification passes, the work order will continue to be processed; if the verification fails, the signature and related information will be stored in the blockchain system and the work order will be rejected.

2. A work order management method based on blockchain and group signature according to claim 1, characterized in that: It also includes the steps of group signature tracking, specifically: Tracking requests and responses: In the case where the signer needs to be tracked, the group administrator generates and sends a random number challenge to all group members. The group member who signed a specific signature uses his private key and the random number to generate a response and sends the response back to the group administrator; Authentication: The group administrator verifies the validity of the response and uses a specific algorithm to confirm the match between the response and the signature, random number, and group public key to determine the identity of the signer.

3. According to claim 1, a work order management method based on blockchain and group signature is characterized in that: It also includes the introduction and application of blockchain systems, specifically: Blockchain deployment: Deploy the blockchain service network based on the blockchain architecture, select a suitable blockchain framework, and generate blockchain identity certificates for personnel or groups related to the work order system; Data storage: Key data in the work order processing process, such as work order number, content hash, creation time, attachment hash, and communication content hash, are encrypted and stored in the blockchain system to ensure the security, reliability, and immutability of the data.

4. A work order management method based on blockchain and group signature according to claim 3, characterized in that: The following steps are also included: Group signature certificate management: Encrypt and store the group signature certificates and key information of the work order creator and group involved in the blockchain system to prevent identity tampering; Data integrity verification: During the processing process, the communication content and other data are hashed and stored in the blockchain. When verifying whether the process message has been tampered with, the integrity and authenticity of the data are ensured by comparing the hash value.

5. According to a work order management method based on blockchain and group signature according to claim 1, it is characterized in that: The method combines the decentralization and immutability of blockchain with the anonymity and traceability of group signatures to achieve data security, privacy protection and responsibility traceability in the work order management process, thereby improving the transparency and efficiency of work order processing.

6. A work order management system based on blockchain and group signature according to the work order management method based on blockchain and group signature according to any one of claims 1 to 5, characterized in that: The system comprises: Group signature generation module: used to build user groups, generate bilinear groups and their related parameters, assign private keys to group members, and disclose group public keys; group members use private keys and group public keys to sign the work order content to ensure the anonymity and authenticity of the signature.

7. A work order management system based on blockchain and group signature according to claim 6, characterized in that: Also includes group signature tracking module: Tracking mechanism: When necessary, the group administrator sends a random number challenge to all group members and verifies the validity of the response to determine the identity of the signer and implement the signature tracking function.

8. A work order management system based on blockchain and group signature according to claim 6, characterized in that: Also includes blockchain integration modules: Blockchain deployment and data storage: Deploy a blockchain service network to generate blockchain identity certificates for system users or groups; encrypt key data in the work order processing process, such as work order number, content hash, creation time, attachment hash, and communication content hash, and store them in the blockchain to ensure data security and immutability.

9. A work order management system based on blockchain and group signature according to claim 8, characterized in that: Also includes: Group signature certificate management: Use blockchain to manage group signature certificates and key information to prevent tampering; Data integrity verification: Through the data hash stored in the blockchain, the integrity and authenticity of the data in the work order processing process are verified to ensure the traceability of information.

10. A work order management system based on blockchain and group signature according to claim 6, characterized in that: The system combines the decentralization and immutability of blockchain with the anonymity and traceability of group signatures to achieve security, privacy protection, accountability and process transparency in work order management, ensuring the efficiency, reliability and compliance of the work order processing process.