Electronic contract seal making method based on rapid certificate making platform
Through the electronic contract sealing method based on the rapid certificate production platform, the high cost and security risk problems of traditional paper contract signing have been solved, efficient and secure electronic contract sealing has been achieved, and the digital office efficiency of the enterprise has been improved.
Patent Information
- Application Number
- CN202211660509.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-23
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2042-12-23
AI Technical Summary
The traditional paper contract signing process involves high costs and security risks, and the operational procedures are complicated, making it difficult to achieve an efficient transformation to paperless office.
An electronic contract seal-making method based on a rapid certificate-making platform is adopted, including interface acquisition of request parameters, authentication, internal and external message parsing and verification, generation of signature impression images and calling of electronic signature services, which simplifies the operation process and improves security.
It has achieved efficient and secure electronic contract seal making, significantly improved seal making efficiency and the company's digital office level, and reduced costs and risks.
Smart Images

Figure CN115953270B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of electronic contract seal making, and in particular relates to an electronic contract seal making method based on a rapid certificate making platform. Background Art
[0002] With the growing prosperity of the digital economy, the application of electronic contracts, electronic signatures and new technologies is becoming more and more extensive. More and more companies are turning to digital development, deploying electronic signature systems, and using electronic contract signing methods to empower and improve enterprise process management, reduce costs, implement paperless office, and achieve digital transformation.
[0003] The traditional paper contract signing process incurs enormous costs for logistics, printing, and storage. Billions of invoices for these purposes alone are issued annually in my country. Over time, the cumulative cost of paper contracts and invoices for businesses is enormous, with postage being a significant expense. Printing and storage also incur costs, with many companies even renting dedicated space for printing and storing contracts. Furthermore, this process carries the potential for risks such as physical seals and contract forgeries. Summary of the Invention
[0004] In view of this, the present invention aims to overcome the deficiencies of the above-mentioned problems in the prior art and proposes a method for making seals for electronic contracts based on a rapid certificate making platform.
[0005] To achieve the above object, the technical solution of the present invention is achieved as follows:
[0006] The electronic contract seal making method based on the rapid certificate making platform includes the following steps:
[0007] S1. Interface obtains request formal parameters;
[0008] S2. Interface log object initialization;
[0009] S3. Call webcontroller to enter the business controller;
[0010] S4. Interface log outer message parsing and inspection object initialization;
[0011] S5. Inner message parsing and verification;
[0012] S6. Search the cache and database for signature information.
[0013] S7. Generate the impression image and store it in nfs;
[0014] S8. Call the seal making service to complete the seal making;
[0015] S9. Store the newly created signature information in the cache and database;
[0016] S10. Generate corresponding inner and outer layer messages and feed them back to the caller.
[0017] Furthermore, in step S4, during the process of parsing the outer message in the request message and initializing the verification object, authentication is performed through the token and authorization code. If the verification fails, an error message is organized and returned to the caller.
[0018] Furthermore, in step S5, the inner message parsing and verification operations include non-empty, length and type verification of the company name, company tax number and signature validity period. If the verification fails, an error message is organized and returned to the caller.
[0019] Furthermore, in step S6, if the input signature information is found in the cache or database, the message is organized to be returned; if the input signature information is not found in the cache or database, the seal making process is continued.
[0020] Furthermore, in step S7, a signature stamp image is generated based on the input enterprise information and stored in nfs, and the character size is adjusted according to the length of the input information. Finally, the corresponding information is printed at the designated location to complete the generation of the signature stamp image.
[0021] Furthermore, in step S8, the company information and the newly generated stamp image are used as parameters to call the electronic signature service through the http request method to complete the stamp making. If the stamp making fails, the corresponding error message is organized and returned.
[0022] Compared with the prior art, the present invention has the following advantages:
[0023] The electronic contract seal-making method based on the rapid certificate-making platform described in this invention can efficiently and securely meet the electronic contract seal-making needs of designated enterprises. After receiving the request message, the seal-making service parses and verifies the outer message and performs authentication based on the token and authorization code contained therein. After authentication, it parses and verifies the inner message and begins the seal-making process. Compared with traditional paper contract seals, electronic signatures significantly simplify the operational process and improve seal-making efficiency while ensuring security. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The accompanying drawings, which constitute part of the present invention, are provided to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are provided to explain the present invention and do not constitute an undue limitation of the present invention. In the accompanying drawings:
[0025] Figure 1 This is a flow chart of the method for making seals for electronic contracts based on a rapid certificate-making platform according to an embodiment of the present invention. DETAILED DESCRIPTION
[0026] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.
[0027] The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.
[0028] As shown in the figure, the method for making seals for electronic contracts based on the rapid certificate production platform includes the following steps:
[0029] S1. The interface obtains the request parameters for subsequent processes;
[0030] S2. Initialize the interface log object so that business logs in subsequent steps can be output normally;
[0031] S3. Call the webcontroller to enter the business controller and start the specific business process;
[0032] S4. Interface log outer message parsing and inspection object initialization;
[0033] S5. Inner message parsing and verification;
[0034] S6. Search the cache and database for signature information.
[0035] S7. Generate the impression image and store it in nfs;
[0036] S8. Call the seal making service to complete the seal making;
[0037] S9. Store the newly created signature information in the cache and database;
[0038] S10. Generate corresponding inner and outer layer messages and feed them back to the caller.
[0039] In step S4, during the process of parsing the outer message in the request message and initializing the verification object, authentication is performed through the token and authorization code. If the verification fails, an error message is organized and returned to the caller.
[0040] In step S5, the inner message parsing and verification operations include non-empty, length and type verification of the company name, company tax number and signature validity period. If the verification fails, an error message is organized and returned to the caller.
[0041] In step S6, if the input signature information is found in the cache or database, the message is organized and returned; if the input signature information is not found in the cache or database, the seal making process is continued.
[0042] In step S7, a signature stamp image is generated based on the input corporate information and stored in nfs. The stamp image generation method has a certain degree of adaptability, and the character size is adjusted according to the length of the input information. Finally, the corresponding information is printed at the specified location to complete the generation of the signature stamp image.
[0043] In step S8, the company information and the newly generated stamp image are used as parameters to call the electronic signature service through the http request method to complete the stamp making. If the stamp making fails, the corresponding error message is organized and returned.
[0044] By invoking an interface, the company can generate electronic contract signatures for designated enterprises. The specific process includes internal and external message verification, system authentication, image generation, and the invocation of a seal-making service, significantly improving the digitalization of enterprise process management and office efficiency. The seal-making process in the business process is implemented on the rapid certificate-making platform, reducing the time required to one-tenth of the previous process, significantly improving system efficiency.
[0045] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. The electronic contract seal making method based on the rapid certificate making platform is characterized by: The following steps are involved: S1. Interface obtains request formal parameters; S2. Interface log object initialization; S3. Call webcontroller to enter the business controller; S4 interface log outer message parsing and inspection object initialization, complete the request message in the outer message parsing and inspection object initialization process, through the token and authorization code for authentication, if the verification fails, the organization error message is returned to the caller; S5. Parse and verify the inner message, including checking the company name, corporate tax number, and signature validity period for null values, length, and type. If verification fails, an error message is returned to the caller. S6. Sequentially search the cache and database for signature information. If the signature information is found in the cache and database, the organization message is returned. If the cache and database are not found for the signature information, the chapter process continues. S7 generates a stamp image and stores it in nfs. Based on the input corporate information, a signature stamp image is generated and stored in nfs, and the character size is adjusted according to the length of the input information. Finally, the corresponding information is printed in the specified location to complete the generation of the signature stamp image; S8. Call the seal service to complete the seal, and use the company information and the newly generated stamp image as parameters to call the electronic signature service through the http request method to complete the seal. If the seal fails, the corresponding error message is returned; S9. Store the newly created signature information in the cache and database; S10. Generate corresponding inner and outer layer messages and feed them back to the caller.
Citation Information
Patent Citations
Implementation method and system of electronic signature
CN101800646A
Electronic invoice generation method based on digital signatures
CN104715402A