A system and method for one-side encryption and multi-side decryption of a bid document
By working collaboratively with the bidding terminal, evaluation terminal, and owner terminal in conjunction with the cloud server, and by using a method of randomly assigning character groups to generate encryption keys, the security issue of unilateral unlocking keys is solved, enabling multi-party decryption of bidding documents and improving security.
Patent Information
- Application Number
- CN202210662108.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-13
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2042-06-13
AI Technical Summary
The current technology, which relies on the unilateral provision of the key to unlock tender documents, has security limitations and vulnerabilities.
The network transmission protocol used by the bidding terminal, evaluation terminal, owner terminal and cloud server is SSH. An encryption key is generated by randomly assigning the first, middle and last character groups. The bidder, evaluation group and owner operate the encryption key simultaneously to decrypt, forming a combined key to ensure file security.
The security of the tender documents has been improved, ensuring that the participation of all personnel is required for successful decryption, thus enhancing the security of the documents.
Smart Images

Figure CN114996736B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of bidding technology, and in particular to a system and method for encrypting bid documents by one party and decrypting them by multiple parties. Background Technology
[0002] The electronic bidding system, based on traditional bidding, utilizes information technology and methods to transform traditional paper-based bidding documents into electronic documents, and replaces the traditional method of using sealed envelopes to keep bidding documents confidential with modern encryption algorithms and keys. This achieves full electronic and automated supervision of the bidding process, greatly reducing bidding costs and minimizing the impact of human factors.
[0003] To improve the security of tender documents, providing the unlocking key unilaterally has limitations and therefore presents a security vulnerability. Summary of the Invention
[0004] The purpose of this invention is to address the shortcomings of existing technologies by proposing a method for encrypting tender documents by one party and decrypting them by multiple parties, thereby solving the problems existing in the prior art.
[0005] To achieve the above objectives, the present invention adopts the following technical solution:
[0006] A method for enabling one-party encryption and multi-party decryption of bid documents includes data interconnection using a bidding terminal, an evaluation terminal, an owner's terminal, and a cloud server.
[0007] S1: Encrypt the bid document, randomly allocate the key character group according to the length of the bid document, obtain the first character group, the middle character group and the last character group, and generate the corresponding encryption key;
[0008] The bidding terminal sets the specific characters for the first character group, the evaluation terminal sets the specific characters for the middle character group, and the owner terminal sets the specific characters for the last character group.
[0009] S2: The cloud server uses characters passed through the bidding terminal, the bid evaluation terminal, and the owner terminal in sequence to form a key;
[0010] S3: Decryption method: The bidder, the review panel, and the owner simultaneously operate the corresponding encryption key to decrypt the bid documents.
[0011] Preferably, the dongle has a pre-defined character set built in, and after the dongle is inserted into the computer and authorized, it can be directly accessed by the cloud server.
[0012] Preferably, at least three combinations of character groups are provided.
[0013] Preferably, the network transmission protocol between the bidding terminal, the bid evaluation terminal, the owner terminal and the cloud server is SSH.
[0014] Preferably, the key character length is at least 8 bits.
[0015] Preferably, the first, middle, or last character is used to invoke a dynamic character provided within the encryption lock after being inserted into the encryption lock via a remote computer.
[0016] Preferably, the number of characters in the first character group, the middle character group, and the last character group is greater than or equal to two.
[0017] Preferably, the characters are uppercase letters, lowercase letters, and numbers.
[0018] A system for encrypting and decrypting tender documents by one party and multiple parties using the above-mentioned method.
[0019] The advantages of this invention are as follows: The method for one-party encryption and multi-party decryption of bid documents provided by this invention involves the bidder writing the bid document and performing initial encryption, i.e., providing the first few characters. The initially encrypted bid document is uploaded to a cloud server. The cloud server calls the preset characters in the key character library of the evaluation terminal and the owner terminal to form a complete key. When decryption is required, the bidder, the evaluation group, and the owner need to simultaneously insert their respective encryption locks. The cloud server recognizes and decrypts the bid document, and then proceeds to the evaluation stage. After the initial encryption, other participants in the bidding process supplement the characters to form a combined key, and all participants are required to decrypt, thus improving the security of the document. Attached Figure Description
[0020] Figure 1 This is a flowchart of the process of this invention;
[0021] Figure 2 This is a schematic diagram of the logical structure of the present invention;
[0022] Figure 3 This is a flowchart of the tender document decryption process of this invention;
[0023] Figure 4 This is a schematic diagram of the key composition structure of the tender document of this invention. Detailed Implementation
[0024] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0025] like Figures 1-4As shown, the present invention provides a method for one-party encryption and multi-party decryption of tender documents, including a bidding terminal, a bid evaluation terminal, an owner terminal, and a cloud server. The network transmission protocol between the bidding terminal, the bid evaluation terminal, the owner terminal, and the cloud server is SSH.
[0026] The bid documents are encrypted by randomly allocating characters according to the length of the bid document key, obtaining the first character group, the middle character group, and the last character group, and generating the corresponding encryption key. The bidding terminal sets the specific characters of the first character group, the evaluation terminal sets the specific characters of the middle character group, and the owner terminal sets the specific characters of the last character group.
[0027] The cloud server uses characters passed through the bidding terminal, the bid evaluation terminal, and the owner terminal in sequence to form a key; the encryption key has a pre-defined character set built in, and after the encryption key is inserted into the computer and authorized, it can be directly called by the cloud server.
[0028] The specific decryption method involves the bidder, the review panel, and the owner simultaneously operating the corresponding encryption key to decrypt the bid documents.
[0029] The key character length must be at least 8 characters, and at least three combinations of character groups must be provided. Preferably, the key character length is 8 characters. The number of characters assigned to the bidding terminal, evaluation terminal, and owner terminal are 2, 3, and 3 characters respectively. Figure 4 As shown, △ represents a character. The first, middle, or last character is used to call the dynamic character provided in the encryption lock after being inserted into the encryption lock by a remote computer.
[0030] The number of characters in the first character group, the middle character group, and the last character group is greater than or equal to two. The characters are uppercase letters, lowercase letters, and numbers. The uppercase letters and lowercase letters are the 26 letters of the English alphabet, and the numbers are Arabic numerals.
[0031] This invention also discloses a system for encrypting and decrypting tender documents by one party and multiple parties, using the above-described method for encrypting and decrypting tender documents.
[0032] The specific workflow involves the bidder preparing the bid document and performing initial encryption, i.e., providing the first few characters. The initially encrypted bid document is uploaded to the cloud server. The cloud server calls the preset characters from the key character library of the evaluation terminal and the owner's terminal to form a complete key. When decryption is required, the bidder, the evaluation group, and the owner must simultaneously insert their respective encryption locks. The cloud server recognizes and decrypts the bid document, which then enters the evaluation stage. After initial encryption, other participants in the bidding process supplement the characters to form a combined key, and all participants must participate in decryption to improve the security of the document.
[0033] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.
Claims
1. A method for encrypting tender documents by one party and decrypting them by multiple parties, comprising interconnecting data using a bidding terminal, an evaluation terminal, an owner's terminal, and a cloud server, characterized in that: S1: Encrypt the bid document, randomly allocate the key character group according to the length of the bid document, obtain the first character group, the middle character group and the last character group, and generate the corresponding encryption key; The bidding terminal sets the specific characters for the first character group, the evaluation terminal sets the specific characters for the middle character group, and the owner terminal sets the specific characters for the last character group. S2: The cloud server uses characters passed through the bidding terminal, the bid evaluation terminal, and the owner terminal in sequence to form a key; S3: Decryption method: The bidder, the review panel, and the owner simultaneously operate the corresponding encryption key to decrypt the bid documents; The dongle has a pre-defined character set built in; once the dongle is inserted into the computer and authorized, it can be directly accessed by the cloud server. At least three combinations of character groups are required; The network transmission protocol between the bidding terminal, the bid evaluation terminal, the owner terminal, and the cloud server is SSH. The key character length must be at least 8 characters; The preceding character, middle character, or last character is used to call the dynamic character provided within the encryption lock after being inserted into the encryption lock via a remote computer; The number of characters in the first character group, the middle character group, and the last character group is greater than or equal to two; The characters are uppercase letters, lowercase letters, and numbers.
2. A system for encrypting tender documents by one party and decrypting them by multiple parties, characterized in that: Use the method described in claim 1 to encrypt and decrypt the tender documents.
Citation Information
Patent Citations
Credible bidding encryption and decryption method supporting centralized decryption
CN112016111A