Digital signature method and system based on digital real-name authentication

The digital signature method and system based on digital real-name authentication address the inefficiencies and security concerns in construction project digital signatures by implementing real-name authentication and secure digital signature generation, thereby enhancing process efficiency and security.

JP2025516423AActive Publication Date: 2025-05-30ENG CONSTR MANAGEMENT BRANCH OF CHINA SOUTHERN POWERGRID POWER GENERATION CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024531307
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-04-19
Filing Date
2023-08-09
Publication Date
2025-05-30
Estimated Expiration
2043-08-09

AI Technical Summary

Technical Problem

Current digital signature methods in construction projects face issues such as redundant processes, non-standard signatures, and untimely file storage, particularly due to the involvement of multiple enterprises and the complexity of offline and online approval processes.

Method used

A digital signature method and system based on digital real-name authentication, which includes a client module, a digital real-name authentication module, a digital signature module, a service module, and an approval module, enabling real-name authentication, service function approval, and digital signature generation for secure and standardized online and offline processes.

Benefits of technology

The solution standardizes seal management, prevents unauthorized use, ensures secure and reliable digital signatures, and improves work efficiency by connecting online and offline processes, thus eliminating redundant work and enhancing collaboration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025516423000001_ABST
    Figure 2025516423000001_ABST
Patent Text Reader

Abstract

The present invention provides a digital signature method and system based on digital real-name authentication. The method is applied to a digital signature system based on digital real-name authentication, and the system includes a client module, a digital real-name authentication module, a digital signature module, a service module, and an approval module. According to the present invention, it is advantageous to connect the online process and the offline process, making telecommuting convenient and improving work efficiency. In the process of using a traditional seal, due to the large number of hierarchies, crossing departments, and the involvement of multiple people's collaboration, situations such as a complicated process, a long seal-impression period, and low efficiency are likely to occur. The digital signature method enables a company to approve and sign a contract file online via the network at any time and anywhere through a convenient seal-using method that can be used immediately online, ensuring timely processing of important files, enhancing the efficiency of collaborative work, and connecting the offline and online approval processes through the digital signature service to eliminate duplicate redundant work.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of digital signatures, and particularly to a digital signature method and system based on digital real-name authentication.

Background Art

[0002] In the current construction process of projects, there are many enterprises involved in the projects. In the conventional method, problems such as a redundant process, non-standard signatures, and untimely file storage frequently occur. Issues related to offline file signing, sealing, and file storage have already troubled many enterprises and business managers. As future construction projects increase, the number of enterprises involved in construction will also increase. Similarly, it often occurs that each business manager moves between each project. In the business process related to physical signatures and seals, problems such as the inability to efficiently progress the business and non-compliance with signature norms frequently occur.

[0003] In the prior art, a patent application with the application number CN200710067643.8 discloses a digital signature authentication method that combines digital certificates and seals and is applicable to the Internet. In this method, functions such as storing and reading digital certificates and seal image data in a storage medium, and settings related to functional modules such as authentication and reading after decryption are carried out according to unified standards. All third-party certification agencies and developers of digital signature application systems must abide by this standard. The digital seals held by users can be used in any digital signature application system, breaking through the constraints that are not widely used in the current operation system, and truly solving the problem of the versatility of digital seals in the application of digital signatures. At the same time, the digital certificates in digital signatures are such that the third-party certification agency issuing the digital certificates truly generates relevant authentication results through digital signatures. The authentication results are not authenticated by the digital signature application system itself, but are more authoritative and reliable. The security of the digital signature application environment is also higher, ensuring the security, reliability, and standardization of digital signature applications.

[0004] As can be seen from the above, according to the present invention, with the convenient seal usage method that can be used online immediately, an enterprise can approve and sign a contract file online via a network at any time and anywhere, ensuring timely processing of important files, improving the efficiency of collaborative work, and enabling the digital signature service to connect the offline and online approval processes and eliminate duplicate redundant work.

Summary of the Invention

Problems to be Solved by the Invention

[0005] In view of this, an object of the present invention is to provide a digital signature method and system based on digital real-name authentication in order to solve at least the above problems.

Means for Solving the Problems

[0006] The technical solution adopted in the first aspect of the present invention is a digital signature method based on digital real-name authentication, which is applied to a digital signature system based on digital real-name authentication. The system includes a client module, a digital real-name authentication module, a digital signature module, a service module, and an approval module. The method includes: Step S1: A step in which a client requests a digital signature from a digital signature module through a client module; Step S2: A step in which a digital real-name authentication module performs real-name authentication on the client that has requested the digital signature; Step S3: A step in which when the client passes the real-name authentication by the digital real-name authentication module, the service function of the service module is triggered; Step S4: A step in which when the client selects a service function by the service module, an approval module approves the service function selected by the client; Step S5, which includes: when the approval module has completed the approval for the service function selected by the client, the digital signature module performs a digital signature on the service function selected by the client. Digital signature method based on digital real-name authentication.

[0007] In step S2 where the digital real-name authentication module performs real-name authentication on the client that requested the digital signature, further, Step S21, where the digital real-name authentication module obtains client data by calling a third-party API interface. Step S22, where the digital real-name authentication module compares the client that requested the digital signature with the obtained client data, and if the comparison is successful, completes the real-name authentication for the client that requested the digital signature.

[0008] Furthermore, the service functions of the service module triggered when the client passes the real-name authentication by the digital real-name authentication module in step S3 are specifically, When the client passes the real-name authentication by the digital real-name authentication module, the digital real-name authentication module obtains the IP address of the client and uploads and stores the IP address to the blockchain. The service functions of the service module specifically include business form calling, cost consulting, device management, report printing, file storage, etc.

[0009] Furthermore, in step S4, when the client selects a service function by the service module, the approval by the approval module for the service function selected by the client is specifically, In step S41, when the client selects any one of service functions such as business form calling, cost consulting, device management, report printing, and file storage, the approval module approves the service function selected by the client; In step S42, when the approval module completes the approval of the service function selected by the client, an approval log of the approval is generated; In step S43, the approval module uploads and stores the approval log to the blockchain.

[0010] In step S5 where the digital signature module digitally signs the service function selected by the client when the approval module completes the approval of the service function selected by the client, furthermore, In step S51, when the approval module completes the approval of the service function selected by the client, the digital signature module calls the approval log and generates a seal service interface; In step S52, the seal service interface generates a template seal, generates an image seal, and further installs a default seal; In step S53, the digital signature module digitally signs the service function selected by the client according to the generation of the template seal, the generation of the image seal, and the installation of the default seal.

[0011] The technical solution adopted by the second aspect of the present invention is a digital signature system based on digital real-name authentication. The system executes the method described in the first aspect, and the system includes a client module, a digital real-name authentication module, a digital signature module, a service module, and an approval module.

Effects of the Invention

[0012] Compared with the prior art, the beneficial effects of the present invention are as follows: (1) The present invention is advantageous for standardizing the management of seal use, and can to a certain extent prevent phenomena such as the theft, abuse, and illegal use of enterprise seals, ensuring that enterprise seals are used legally and compliant, and that confidential files are not leaked. Compared with traditional seals, digital seals have the advantage of preventing forged impressions and forged records. It is possible to avoid problems such as leaks, alterations, and losses existing in the paper-based impression register records.

[0013] (2) The present invention is advantageous for connecting the online process and the offline process, making remote work more convenient and improving work efficiency. In the process of using traditional seals, due to the large number of levels, crossing departments, and the involvement of multiple people's collaboration, the process is complicated, the impression period is long, and the efficiency is likely to be low. With the convenient seal use method that can be used immediately online, enterprises can approve and sign contract files online via the network at any time and anywhere, ensuring that important files can be processed in a timely manner, improving the efficiency of collaborative work, and connecting the offline and online approval processes through digital signature services to eliminate duplicate and redundant work.

Brief Description of the Drawings

[0014] To more clearly explain the technical solution in the embodiment of the present invention, the drawings required for explaining the embodiment will be briefly described below. It should be noted that the drawings related to the following description are only preferred embodiments of the present invention, and it is obvious that those skilled in the art can further obtain other drawings based on these drawings without creative efforts.

[0015]

Figure 1

Modes for Carrying Out the Invention

[0016] In the following, the principles and features of the present invention will be described with reference to the drawings. The listed embodiments are only for explaining the present invention and do not limit the scope of the present invention.

[0017] Referring to FIG. 1, the present invention provides a digital signature method based on digital real-name authentication. The method is applied to a digital signature system based on digital real-name authentication. The system includes a client module, a digital real-name authentication module, a digital signature module, a service module, and an approval module. The method includes Step S1, in which the client requests a digital signature from the digital signature module through the client module; Step S2, in which the digital real-name authentication module performs real-name authentication on the client that has requested the digital signature; Step S3, in which when the client passes the real-name authentication by the digital real-name authentication module, the service function of the service module is triggered; Step S4, in which when the client selects a service function by the service module, the approval module approves the service function selected by the client; Step S5, in which when the approval module completes the approval of the service function selected by the client, the digital signature module performs a digital signature on the service function selected by the client.

[0018] Exemplarily, when a client attempts to perform a digital signature, the client module can request a digital signature. In particular, since the client module is designed to satisfy the requests for digital signatures made by clients in different regions, the efficiency of signing is improved. To guarantee the authenticity of the client, the digital real-name authentication module can perform real-name authentication on the client, thereby guaranteeing the security of the signature. Through real-name authentication, the client can select service functions that meet its own needs, thereby satisfying the work related to the diversity requirements of the client. The approval module approves the client that has completed the selection of service functions. After the approval is completed, the client can obtain a digital signature, which is beneficial for facilitating the online and offline processes, making telecommuting convenient, and improving work efficiency.

[0019] In step S2 where the digital real-name authentication module performs real-name authentication on the client that has requested a digital signature, further, Step S21, where the digital real-name authentication module obtains client data by calling a third-party API interface; and Step S22, where the digital real-name authentication module compares the client that has requested a digital signature with the obtained client data. If the comparison is successful, the step of completing the real-name authentication for the client that has requested a digital signature is included.

[0020] Exemplarily, the third-party API interface may be data publicly disclosed by the client information system of the State Administration for Industry and Commerce or the client identification system of the Public Security Bureau. The authenticity of the client can be ensured by the data publicly disclosed by the client information system of the State Administration for Industry and Commerce or the client identification system of the Public Security Bureau.

[0021] In step S3, when the client is triggered to pass the real-name authentication by the digital real-name authentication module, the service functions of the service module specifically include When the client passes the real-name authentication by the digital real-name authentication module, the digital real-name authentication module obtains the IP address of the client, and uploads the IP address to the blockchain for storage. The service functions of the service module specifically include calling business forms, cost consulting, device management, report printing, file storage, etc.

[0022] Exemplarily, to guarantee the interests of the client, when the client passes the real-name authentication by the digital real-name authentication module, the digital real-name authentication module obtains the IP address of the client, uploads the IP address to the blockchain for storage, and uploads and stores the client IP address by the blockchain, so as to trace the client, thereby avoiding disputes over interests.

[0023] In step S4, when the client selects a service function by the service module, the approval module approves the service function selected by the client, specifically including Step S41, when the client selects any one of the service functions such as calling business forms, cost consulting, device management, report printing, and file storage, the approval module approves the service function selected by the client; Step S42, when the approval module completes the approval of the service function selected by the client, an approval log of the approval is generated; Step S43, the approval module uploads the approval log to the blockchain for storage.

[0024] Exemplarily, in order to improve the efficiency of the client, service functions such as business form calls, cost consulting, device management, report printing, and file storage can be handled as online services, thereby avoiding situations where, in the process of using traditional seals, due to multiple levels, crossing departments, and the involvement of multiple people's collaboration, the process is cumbersome, the seal-impression cycle is long, and the efficiency is low. Furthermore, since an approval log is generated each time an approval is made, the approval log can be further uploaded and stored on the blockchain, thereby ensuring the traceability of approvals.

[0025] When the approval module has completed the approval for the service function selected by the client, in step S5 where the digital signature module performs a digital signature on the service function selected by the client, furthermore, Step S51, when the approval module has completed the approval for the service function selected by the client, the digital signature module calls the approval log and generates a seal service interface; Step S52, generating a template seal, generating an image seal, and further installing a default seal through the seal service interface; Step S53, the digital signature module performs a digital signature on the service function selected by the client according to the generation of the template seal, the generation of the image seal, and the installation of the default seal.

[0026] Exemplarily, the digital signature module can generate a seal service interface only when it obtains the approval log, and further generates a template seal, generates an image seal, and further installs a default seal. By generating the template seal, generating the image seal, and installing the default seal, the diverse digital signature requirements of the client can be satisfied, thus improving the efficiency of digital signatures.

[0027] Another embodiment of the present invention provides a digital signature system based on digital real-name authentication. The system executes the method provided in the above embodiment, and the system includes a client module, a digital real-name authentication module, a digital signature module, a service module, and an approval module.

[0028] The above are only preferred embodiments of the present invention and do not limit the present invention. Any modifications, substitutions, improvements, etc. made within the spirit and concept of the present invention should all be included within the protection scope of the present invention.

Claims

1. A digital signature method based on digital real-name authentication, wherein the method is applied to a digital signature system based on digital real-name authentication, and the system includes a client module, a digital real-name authentication module, a digital signature module, a service module, and an approval module, the method comprising: Step S1, where the client requests a digital signature from the digital signature module through the client module; Step S2, where the digital real-name authentication module authenticates the real name of the client that requested the digital signature; Step S3, where when the client passes the real-name authentication by the digital real-name authentication module, the service function of the service module is triggered; Step S4, where when the client selects a service function by the service module, the approval module approves the service function selected by the client; Step S5, where when the approval module completes the approval of the service function selected by the client, the digital signature module performs a digital signature on the service function selected by the client. A digital signature method based on digital real-name authentication, characterized by the above.

2. In step S2 where the digital real-name authentication module authenticates the real name of the client that requested the digital signature, further comprising: Step S21, where the digital real-name authentication module obtains client data by calling a third-party API interface; Step S22, where the digital real-name authentication module compares the client that requested the digital signature with the obtained client data, and if the comparison is successful, completes the real-name authentication of the client that requested the digital signature. A digital signature method based on digital real-name authentication according to claim 1, characterized by the above.

3. The service function of the service module triggered when the client passes the real-name authentication by the digital real-name authentication module in step S3 is specifically: When the client passes the real-name authentication by the digital real-name authentication module, the digital real-name authentication module obtains the IP address of the client and uploads the IP address to the blockchain for storage. The service function of the service module specifically includes business form calling, cost consulting, device management, report printing, file storage, etc. The digital signature method based on digital real-name authentication according to claim 2 is characterized by this.

4. In step S4, when the client selects a service function by the service module, the approval module approves the service function selected by the client. Specifically, Step S41, when the client selects any one of service functions such as business form calling, cost consulting, device management, report printing, and file storage, the approval module approves the service function selected by the client. Step S42, when the approval module completes the approval of the service function selected by the client, an approval log of the approval is generated. Step S43, the approval module uploads the approval log to the blockchain for storage. The digital signature method based on digital real-name authentication according to claim 3 is characterized by this.

5. In step S5 where the digital signature module digitally signs the service function selected by the client when the approval module completes the approval of the service function selected by the client, further, Step S51, when the approval module completes the approval of the service function selected by the client, the digital signature module calls the approval log and generates a seal service interface. Step S52, generating a template seal, generating an image seal, and further installing a default seal by the seal service interface. In step S53, the digital signature module includes the step of performing a digital signature on the service function selected by the client in accordance with the generation of a template seal, the generation of an image seal, and the installation of a default seal. The digital signature method based on digital real-name authentication according to claim 4 is characterized by this.

6. A digital signature system based on digital real-name authentication, wherein the system executes the method according to any one of claims 1 to 5, and the system includes a client module, a digital real-name authentication module, a digital signature module, a service module, and an approval module. A digital signature system based on digital real-name authentication, characterized by this.

Citation Information

Patent Citations

  • Enterprise electronic seal management method and system based on enterprise chain code

    CN113127822A

  • Electronic signature attached seal authentication system and electronic signature attached seal authentication method

    JP2005311545A