CN112995225B - Intelligent stamp credible verification system based on block chain - Google Patents

Intelligent stamp credible verification system based on block chain Download PDF

Info

Publication number
CN112995225B
CN112995225B CN202110514251.1A CN202110514251A CN112995225B CN 112995225 B CN112995225 B CN 112995225B CN 202110514251 A CN202110514251 A CN 202110514251A CN 112995225 B CN112995225 B CN 112995225B
Authority
CN
China
Prior art keywords
module
block chain
intelligent
seal
verification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110514251.1A
Other languages
Chinese (zh)
Other versions
CN112995225A (en
Inventor
宋学武
林炀平
徐铁兵
柯叶翔
刘卫卫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Gandao Intelligent Technology Co ltd
Original Assignee
Hangzhou Gandao Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Gandao Intelligent Technology Co ltd filed Critical Hangzhou Gandao Intelligent Technology Co ltd
Priority to CN202110514251.1A priority Critical patent/CN112995225B/en
Publication of CN112995225A publication Critical patent/CN112995225A/en
Application granted granted Critical
Publication of CN112995225B publication Critical patent/CN112995225B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/126Applying verification of the received information the source of the received data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Power Engineering (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides an intelligent stamp credible verification system based on a block chain, which is characterized by comprising an Internet of things service management platform, a credible verification platform, a block chain network and an intelligent stamp; the thing allies oneself with service management platform and intelligent seal communication, the inside block chain module that is provided with of intelligent seal and through block chain module and block chain network communication, block chain network and credible true examination platform communication. According to the intelligent seal, the block chain module is integrated on the intelligent seal, so that the traditional intelligent seal can link, verify, trace the source and the like of the acquired data, the contract stamping risk is controlled before the contract stamping is effective, and the related risks and the like after the intelligent seal is embezzled are avoided; based on credible verification traceability system, the user can bind the inside of the system through the intelligent seal equipment with integrated plug-in components, realizes long-range management and control to the intelligent seal, and need not carry the seal at any time, the safe handling of the seal of being convenient for.

Description

Intelligent stamp credible verification system based on block chain
Technical Field
The invention relates to the field of intelligent seals, in particular to an intelligent seal credible verification system based on a block chain.
Background
In daily transaction activities, sealing is needed in many occasions, for example, an enterprise side needs to seal a contract when signing a contract. However, because the content of the common seal is fixed and unchangeable, such as a personal name or a company name, the common seal is easy to forge, and a similar seal can be obtained by carving after the seal content is obtained. Moreover, it is difficult to identify the authenticity of the stamping action performed by a forged stamp in the prior art.
At present, an intelligent seal is already in use, and application document CN111738748A provides a seal processing method based on a block chain, which is applied to a block chain node, and includes: and acquiring a stamping request sent by the intelligent stamping equipment. The seal surface of the intelligent seal device is preset with user-defined seal content. And calling a first intelligent contract in the block chain, and generating stamping behavior identification information for the stamping behavior according to the stamping request. The stamping behavior identification information generated for each stamping behavior is different. The stamping behavior identification information is used for the intelligent stamp device to be arranged on the surface of the stamp. And returning the stamping behavior identification information to the intelligent stamping equipment. And acquiring the image data of the stamped file sent by the intelligent stamping equipment after the stamping action is finished. And the stamped file is a file stamped with the stamping behavior identification information and the user-defined stamping content. And performing associated storage on the stamping behavior identification information and the image data of the stamped file in a blockchain so as to verify the authenticity of the stamping behavior to be verified.
Disclosure of Invention
The embodiment of the invention provides a credible verification system based on a block chain, which is used for solving the technical problems in the prior art.
The embodiment of the invention provides an intelligent seal credible verification traceability system based on a block chain, which comprises an internet of things service management platform, a credible verification platform, a block chain network and an intelligent seal;
the Internet of things service management platform is communicated with the intelligent seal, a block chain module is arranged in the intelligent seal and is communicated with the block chain network through the block chain module, and the block chain network is communicated with the credible verification platform;
the ID representing the unique identifier of the intelligent seal is bound with a specific account;
the Internet of things service management platform is used for sending the intelligent seal application for indicating the corresponding ID through a login account;
the Internet of things service management platform is also used for carrying out printing examination and approval according to the printing application, sending the authorization information of the examined and approved printing application to a printing applicant, and finishing the printing action according to the printing application and the authorization information;
an SE chip is integrated in the block chain module, a private key is arranged in the chip, the ID and the chaining public key of the intelligent seal are obtained through the second equipment management module, and the block chain module automatically collects relevant information of a printing process and sends a chaining request to upload the relevant information to a block chain network; wherein, the related information of the printing process comprises the application information, the examination and approval information and the information of finishing printing;
the credible verification platform is used for verifying and tracing the verification of the used print files according to the data uploaded to the block chain network.
Furthermore, a user center module, a system management module and a first equipment management module are arranged on the internet of things service management platform;
the user center module includes: the system comprises a registration login module, an authority control module and a role management module;
the system management module comprises: the system comprises a process management module, a threshold management module and a remote control module;
the first device management module includes: the seal management module, the application recording module and the use recording module.
Furthermore, the trusted verification platform comprises a storage and verification management module and a trusted verification module;
the certificate storage management module is used for collecting information uploaded to the block chain network through the block chain storage management module and automatically generating an electronic certificate storage record in the background;
the credible verification module comprises a file verification module and a seal verification module, and verification results and electronic certificates are generated by acquiring uploaded data of the block chain module and comparing the data with the sealed files.
Furthermore, the trusted verification platform further comprises a second device management module, and the second device management module is used for managing the data uplink device and comprises an uplink control module, a state monitoring module, an attribute configuration module and a certificate management module.
Furthermore, the credible verification platform further comprises an access layer, and the intelligent seal is accessed to the access layer through an MQTT information transmission protocol.
Furthermore, the trusted verification platform further comprises a security authentication and authority control module, which is used for verifying the transaction hash or the extracted code and controlling the operation authority of the account submitting the transaction hash or the extracted code.
Furthermore, the trusted verification module further comprises a safety calculation module, and the safety calculation module is used for realizing the display of partial data through the operation authority of the account.
Further, the intelligent seal performs data transmission with the blockchain network through the HTTP protocol or the HTTPS protocol.
Furthermore, the block chain network comprises an intelligent contract module, a message service module and a certificate checking module;
the intelligent contract module is used for presetting an intelligent contract according to the requirement of the whole printing process;
the message service module is used for uploading the related use record of the intelligent seal to the evidence storage management module;
the certificate checking module is used for checking the uplink certificate of the block chain module.
On the intelligent seal, a block chain module is integrated, so that the traditional intelligent seal can link, verify, trace the source and the like of the acquired data, the contract stamping risk is controlled before the contract stamping is effective, and the related risks and the like after the intelligent seal is embezzled are avoided;
based on credible system of verifying true traceability, the user can bind inside the system through the intelligent seal equipment with integrated block chain module, realizes long-range management and control to intelligent seal, and need not carry the seal at any time, the safe handling of the seal of being convenient for.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
FIG. 1 is an architecture diagram of an intelligent seal trustable verification system based on a block chain according to an embodiment of the present invention;
fig. 2 is a technical architecture diagram of an intelligent stamp trustable verification system based on a block chain according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
In the description of the present invention, it should be noted that if the terms "upper", "lower", "inside", "outside", etc. indicate an orientation or a positional relationship based on that shown in the drawings or that the product of the present invention is used as it is, this is only for convenience of description and simplification of the description, and it does not indicate or imply that the device or the element referred to must have a specific orientation, be constructed in a specific orientation, and be operated, and thus should not be construed as limiting the present invention.
Furthermore, the appearances of the terms "first," "second," and the like, if any, are used solely to distinguish one from another and are not to be construed as indicating or implying relative importance.
It should be noted that the features of the embodiments of the present invention may be combined with each other without conflict.
Referring to fig. 1-2, fig. 1 is an architecture diagram of a block chain-based plausible verification system according to an embodiment of the present invention, and fig. 2 is a technical architecture diagram of a block chain-based plausible verification system according to an embodiment of the present invention, where an intelligent seal plausible verification traceability system according to the present invention includes an internet of things service management platform, a plausible verification platform, a block chain network, and an intelligent seal;
the block chain network is realized based on a block chain technology, blocks are one storage unit, all communication information of each block node in a certain time is recorded, all blocks are linked through random hashing (also called Hash algorithm), the next block comprises a Hash value of the previous block, one block is connected with one block successively along with the expansion of information communication, the formed result is called a block chain, and the block chain is a distributed shared account book and a database and has the characteristics of decentralization, non-falsification, whole-course trace retention, traceability, collective maintenance, public transparency and the like.
The Internet of things service management platform is communicated with the intelligent seal, a block chain module is arranged in the intelligent seal and is communicated with the block chain network through the block chain module, and the block chain network is communicated with the credible verification platform;
the ID representing the unique identifier of the intelligent seal is bound with a specific account; the specific account is an account of an enterprise to which the intelligent seal belongs;
the Internet of things service management platform is used for sending the intelligent seal application for indicating the corresponding ID through a login account; specifically, the service management platform is downloaded at a client, the service management platform is used for applying for printing through registering an account and logging in the internet of things service management platform, the content of the application for printing comprises information such as information of a user, a file to be printed, the number of times of printing, the type of a seal and the like, the information of the user can comprise the name, the identity number, the position and the like of the user, the file to be printed can be uploaded to the internet of things service management platform in the form of electronic files such as photos or scanning pieces, and the client can be a smart phone, a tablet computer, a notebook computer and the like.
The Internet of things service management platform is also used for carrying out printing examination and approval according to the printing application, sending the authorization information of the examined and approved printing application to a printing applicant, and finishing the printing action according to the printing application and the authorization information; the information of the approval with the seal comprises name of an approver, approval time, approval results, name of a contact person of a related party and contact information; the information for completing the printing comprises the name of the person to be printed, the time to be printed, the times to be printed, the place to be printed and the file to be printed.
The block chain module is a communication module, has a chaining function, can directly collect related data from an equipment end, integrates a unique ID corresponding to the equipment inside the module, corresponds the ID of the equipment and a secret key inside the module, can realize functions such as encryption and uploading of the data through means such as request, secret key verification and the like between the module and the equipment.
The block chain module is internally integrated with an SE chip, automatically acquires relevant information of a printing process and sends a chaining request to upload the relevant information to a block chain network; wherein, the related information of the printing process comprises the application information, the examination and approval information and the information of finishing printing; specifically, an SE chip is integrated in the blockchain module, a private key is carried in the chip, the ID and the cochain public key of the intelligent seal are obtained through the second equipment management module, the cochain public key is used for encrypting and checking related information of a printing process of the intelligent seal, the private key is used for decrypting and signing related cochain data, before the collected information of the printing process related information is cochain by the blockchain, the SE chip sends a cochain request to the blockchain link, the cochain request carries a cochain certificate, and after the cochain certificate passes the verification, the blockchain module uploads the collected information of the printing process to the blockchain network.
The credible verification platform is used for verifying and tracing the verification of the used print files according to the data uploaded to the block chain network.
In some embodiments, a user center module, a system management module and a first device management module are arranged on the internet of things service management platform;
the user center module includes: the system comprises a registration login module, an authority control module and a role management module; specifically, after downloading the internet of things service management platform through the client, the user registers and logs in an account through the registration and login module, and after the login is successful, the user can perform the next operation. The authority control module is used for configuring different authorities according to the roles of different account numbers, three roles including a legal person, an administrator and a common seal user exist under one enterprise account name, and the role management module is used for changing, adding and removing the role identities.
The system management module comprises: the system comprises a process management module, a threshold management module and a remote control module; the process management module is used for setting and managing a printing process; the threshold management module is used for entering and inquiring time dimensions of application records and use records on the management platform, wherein the time dimensions are generally 7 days, 15 days and 30 days, and are self-defined; the remote control module is used for remotely controlling the intelligent seal.
The first device management module includes: the seal management module, the application recording module and the use recording module. The seal management module is used for automatically managing intelligent seals in classification, numbering and the like; the application recording module is used for storing the application record of the intelligent seal in real time; the usage record module is used for storing the usage record of the intelligent seal in real time.
In some embodiments, the trusted verification platform comprises a credit management module and a trusted verification module;
the evidence storage management module is used for collecting information uploaded to a block chain network through the block chain storage management module and automatically generating an electronic evidence storage record at the background, wherein the electronic evidence storage record at least comprises transaction hash or extraction codes and other contents; the details of certificate storage comprise the following three parts:
1. and (3) storing certificate information: the certificate storing number, the certificate storing name, the certificate storing type, the certificate storing source, the tracing ID and whether the certificate storing type is tracing data;
2. block chain information: chaining time, a block chain to which the user belongs, certificate storage hash and transaction hash;
3. and the authentication record comprises the time when the user name is authenticated and the like.
The credible verification module comprises a file verification module and a seal verification module, and verification results and electronic certificates are generated by acquiring uploaded data of the block chain module and comparing the data with the sealed files. Specifically, a user can select input data transaction hash or extraction codes through a credible verification module, and the file verification module is used for comparing a file uploaded to a block chain network in a printing process with a stamped paper file to generate a file verification result and a file certificate; the seal verification is used for comparing details such as angles of the seal with the paper contract after the seal through the high-definition photos uploaded by the intelligent seal, and generating a seal verification result and an equipment certificate.
In some embodiments, the trusted verification module further comprises a judicial public certificate module, and the judicial public certificate module is used for performing judicial public certificate on the usage records of the files required by the notarization and introducing endorsements of government agencies such as a notarization department and the like to enable all the usage records to have the credibility of the notarization.
In some embodiments, the trustable platform further includes a second device management module, where the second device management module is used for management of data uplink devices, and includes an uplink control module, a status monitoring module, an attribute configuration module, and a certificate management module. The uplink control module is used for controlling the data uplink of the intelligent seal and sending the data to be uplink to the block chain in an intelligent contract form by combining the acquired configuration information; the state monitoring module is used for taking charge of statistics of operating data of the intelligent seal device, and is divided into three modules of online rate statistics, online logs and offline logs and suspected fault devices in content details, and the online condition of the intelligent seal can be known and the fault devices, the suspected fault devices and the like can be inquired through the state monitoring module; the attribute configuration module is used for configuring the attribute of the intelligent seal, and the attribute configuration comprises setting the attribute of the intelligent seal such as the attribution, the locking state, the stamping mode and the like; the certificate management module is used for managing the electronic certificate of the intelligent seal, and each intelligent seal with data uploaded to the block chain network generates an electronic certificate.
In some embodiments, the trusted verification platform further comprises an access layer, and the intelligent seal is accessed to the access layer through an MQTT information transmission protocol.
In some embodiments, the trusted verification platform further comprises a security authentication and authority control module, configured to verify the transaction hash or the extracted code, and control an operation authority of an account submitting the transaction hash or the extracted code. The user can select to input the data transaction hash or the extraction code through the credible verification module to inquire related uplink data, and when the correct data transaction hash or the extraction code is input, the user can enter the credible verification module through verification to inquire and verify.
In some embodiments, the trustable verification module further includes a secure computing module, and the secure computing module is configured to implement display of part of the data through the operation authority of the account.
In some embodiments, the intelligent seal performs data transmission with a blockchain network through the HTTP protocol or the HTTPs protocol, and performs a network protocol for encryption transmission and identity authentication, and completes internet data transmission encryption mainly through technologies such as a digital certificate, an encryption algorithm, and an asymmetric key, so as to implement internet transmission security protection, and performs information transmission through the HTTPs protocol, so as to implement data integrity, confidentiality, and identity verification security.
In some embodiments, the blockchain network includes an intelligent contract module, a message service module, and a certificate check module;
the intelligent contract module is used for presetting an intelligent contract according to the requirement of the whole printing process; specifically, the intelligent contract is an electronic contract, and when relevant conditions are triggered, the contract is automatically executed. For example, a request command for inquiring data is sent, after a user logs in the trusted verification system, verification-storing original text inquiry and uplink inquiry of a hash value are carried out through extracting codes and a transaction hash value, and information such as uplink original text information, hash value uplink block information, uplink time and the like is inquired; when inquiring the original text information, the user needs to input the extraction code and the verification hash value, the system can grab and inquire the linked data in the background, and the user can check the original text information of the previous uplink and download the information; when block information is inquired, a user only needs to input a transaction hash value, the system can grab and inquire the linked data in the background, and the user can inquire the block information linked up and the linking time through the system.
The message service module is used for uploading the related use record of the intelligent seal to the evidence storage management module; when the user uses the intelligent seal at every turn, the system can upload the relevant use record to the deposit certificate management module through the message service module, and the follow-up credible inquiry of verifying of being convenient for also can see the use record of relevant intelligent seal equipment after the user logs in, carries out periodic tracking, ensures that the intelligent seal equipment of oneself is not stolen, is in reasonable state of using etc..
The certificate checking module is used for checking a chain loading certificate of the block chain module, when the block chain module loads the collected printing process information, a chain loading request is firstly sent to a block chain link point, the chain loading request carries the chain loading certificate, and the block chain link point server sends a random number to an SE chip according to the intelligent seal ID and encrypts the random number through a chain loading public key; responding to the received encrypted random number, the SE chip sends a private key to sign the encrypted random number, wherein the signing process specifically comprises the steps of calculating a digest of the encrypted random number, encrypting the calculated digest by using the private key to complete signing, and uploading the signed encrypted random number to a block chain; responding to the received random number after signature, the server checks the signature through the uplink public key, specifically, the server decrypts the received signature through the chain account public key to obtain an encrypted random number abstract calculated by the SE chip, the server calculates the abstract of the encrypted random number in the same calculation mode as that of the SE chip and compares the encrypted random number abstract with the SE chip, if the encrypted random number abstract is the same as that of the SE chip, the authentication is passed, if the encrypted random number abstract is different from that of the SE chip, the authentication is failed, and after the signature passes, a chain address, an uplink certificate and a response certificate are issued to the SE chip; and the SE chip writes the received chain address, the uplink certificate and the response certificate into the SE chip and uploads the data to the block chain network.
On the intelligent seal, a block chain module is integrated, so that the traditional intelligent seal can link, verify, trace the source and the like of the acquired data, the contract stamping risk is controlled before the contract stamping is effective, and the related risks and the like after the intelligent seal is embezzled are avoided;
based on credible system of verifying true traceability, the user can bind inside the system through the intelligent seal equipment with integrated block chain module, realizes long-range management and control to intelligent seal, and need not carry the seal at any time, the safe handling of the seal of being convenient for.
It should be noted that the terms "comprises" and "comprising," and any variations thereof, in the embodiments of the present application, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or may alternatively include other components or elements inherent to such process, method, article, or apparatus.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (7)

1. An intelligent seal credible verification system based on a block chain is characterized by comprising an internet of things service management platform, a credible verification platform, a block chain network and an intelligent seal;
the Internet of things service management platform is communicated with the intelligent seal, a block chain module is arranged in the intelligent seal and is communicated with the block chain network through the block chain module, and the block chain network is communicated with the credible verification platform;
the ID representing the unique identifier of the intelligent seal is bound with a specific account;
the Internet of things service management platform is used for sending the intelligent seal application for indicating the corresponding ID through a login account;
the Internet of things service management platform is also used for carrying out printing examination and approval according to the printing application, sending the authorization information of the examined and approved printing application to a printing applicant, and finishing the printing action according to the printing application and the authorization information;
the trusted verification platform comprises a second equipment management module and an access layer, wherein the second equipment management module is used for managing data uplink equipment and comprises an uplink control module, a state monitoring module, an attribute configuration module and a certificate management module, and the intelligent seal is accessed to the access layer through an MQTT information transmission protocol;
the block chain module is internally integrated with an SE chip, a private key is arranged in the chip, the ID and the chaining public key of the intelligent seal are obtained through the second equipment management module, and the block chain module automatically collects relevant information of a printing process and sends a chaining request to upload the relevant information to a block chain network; wherein, the related information of the printing process comprises the application information, the examination and approval information and the information of finishing printing;
the block chain network comprises an intelligent contract module and a certificate checking module, the intelligent contract module is used for presetting an intelligent contract according to the requirement of the whole printing process, and the certificate checking module is used for checking the uplink certificate of the block chain module; when the block chain module links the collected printing process information, a chaining request is firstly sent to a block chain link point, the chaining request carries a chaining certificate, a block chain link point server sends a random number to an SE chip according to an intelligent seal ID, and the random number is encrypted through a chaining public key; responding to the received encrypted random number, the SE chip sends a private key to sign the encrypted random number, wherein the signing process specifically comprises the steps of calculating a digest of the encrypted random number, encrypting the calculated digest by using the private key to complete signing, and uploading the signed encrypted random number to a block chain; responding to the received random number after signature, the server checks the signature through the uplink public key, specifically, the server decrypts the received signature through the chain account public key to obtain an encrypted random number abstract calculated by the SE chip, the server calculates the abstract of the encrypted random number in the same calculation mode as that of the SE chip and compares the encrypted random number abstract with the SE chip, if the encrypted random number abstract is the same as that of the SE chip, the authentication is passed, if the encrypted random number abstract is different from that of the SE chip, the authentication is failed, and after the signature passes, a chain address, an uplink certificate and a response certificate are issued to the SE chip; the SE chip writes the received chain address, the uplink certificate and the response certificate into the SE chip and uploads the data to a block chain network;
the credible verification platform is used for verifying and tracing the verification of the used print files according to the data uploaded to the block chain network.
2. The intelligent seal credible verification system based on the block chain as claimed in claim 1, wherein a user center module, a system management module and a first equipment management module are arranged on the internet of things service management platform;
the user center module includes: the system comprises a registration login module, an authority control module and a role management module;
the system management module comprises: the system comprises a process management module, a threshold management module and a remote control module;
the first device management module includes: the seal management module, the application recording module and the use recording module.
3. The intelligent seal trustable verification system based on the block chain as claimed in claim 1, wherein the trustable verification platform comprises a verification storage management module and a trustable verification module;
the certificate storage management module is used for collecting information uploaded to the block chain network through the block chain storage management module and automatically generating an electronic certificate storage record in the background;
the credible verification module comprises a file verification module and a seal verification module, and verification results and electronic certificates are generated by acquiring uploaded data of the block chain module and comparing the data with the sealed files.
4. The intelligent stamp trusted verification system based on the blockchain as claimed in claim 3, wherein the trusted verification platform further comprises a security authentication and authority control module for verifying the transaction hash or the extracted code and controlling the operation authority of the account submitting the transaction hash or the extracted code.
5. The intelligent stamp trusted verification system based on the block chain as claimed in claim 4, wherein the trusted verification module further comprises a security calculation module, and the security calculation module is used for displaying part of data through the operation authority of the account.
6. The blockchain-based intelligent stamp trusted verification system according to claim 1, wherein the intelligent stamp performs data transmission with the blockchain network through an HTTP protocol or an HTTPs protocol.
7. The blockchain-based intelligent seal trustable verification system according to claim 3, wherein the blockchain network further comprises a message service module;
and the message service module is used for uploading the related use record of the intelligent seal to the evidence storage management module.
CN202110514251.1A 2021-05-12 2021-05-12 Intelligent stamp credible verification system based on block chain Active CN112995225B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110514251.1A CN112995225B (en) 2021-05-12 2021-05-12 Intelligent stamp credible verification system based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110514251.1A CN112995225B (en) 2021-05-12 2021-05-12 Intelligent stamp credible verification system based on block chain

Publications (2)

Publication Number Publication Date
CN112995225A CN112995225A (en) 2021-06-18
CN112995225B true CN112995225B (en) 2021-08-03

Family

ID=76337650

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110514251.1A Active CN112995225B (en) 2021-05-12 2021-05-12 Intelligent stamp credible verification system based on block chain

Country Status (1)

Country Link
CN (1) CN112995225B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115862641B (en) * 2023-02-16 2023-04-28 北京惠朗时代科技有限公司 Intelligent starting and safe application method and system for printing control instrument based on block chain

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10160251B1 (en) * 2016-04-04 2018-12-25 United States Automobile Association (USAA) Digitally encoded seal for document verification
CN109214777A (en) * 2018-08-29 2019-01-15 山东浪潮通软信息科技有限公司 It is a kind of that intelligent management system is used based on the seal for moving Internet of Things
CN109583889A (en) * 2018-11-09 2019-04-05 阮静 Seal or signature recognition system based on block chain
CN111431916A (en) * 2020-03-30 2020-07-17 朱丽珍 Seal verification method based on asymmetric encryption, seal and computer storage medium
CN111526023A (en) * 2020-04-27 2020-08-11 南京讯石数据科技有限公司 Block chain uplink data security authentication method and system based on IPK
CN111738748A (en) * 2020-08-14 2020-10-02 支付宝(杭州)信息技术有限公司 Block chain-based stamping processing method and device
CN112733127A (en) * 2021-01-13 2021-04-30 杭州甘道智能科技有限公司 Bidirectional authentication method and system based on block chain

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112101938B (en) * 2020-09-10 2024-03-01 支付宝(杭州)信息技术有限公司 Digital seal using method and device based on block chain and electronic equipment
CN112104463B (en) * 2020-11-10 2021-03-26 南京金宁汇科技有限公司 Electronic seal application method based on alliance block chain

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10160251B1 (en) * 2016-04-04 2018-12-25 United States Automobile Association (USAA) Digitally encoded seal for document verification
CN109214777A (en) * 2018-08-29 2019-01-15 山东浪潮通软信息科技有限公司 It is a kind of that intelligent management system is used based on the seal for moving Internet of Things
CN109583889A (en) * 2018-11-09 2019-04-05 阮静 Seal or signature recognition system based on block chain
CN111431916A (en) * 2020-03-30 2020-07-17 朱丽珍 Seal verification method based on asymmetric encryption, seal and computer storage medium
CN111526023A (en) * 2020-04-27 2020-08-11 南京讯石数据科技有限公司 Block chain uplink data security authentication method and system based on IPK
CN111738748A (en) * 2020-08-14 2020-10-02 支付宝(杭州)信息技术有限公司 Block chain-based stamping processing method and device
CN112733127A (en) * 2021-01-13 2021-04-30 杭州甘道智能科技有限公司 Bidirectional authentication method and system based on block chain

Also Published As

Publication number Publication date
CN112995225A (en) 2021-06-18

Similar Documents

Publication Publication Date Title
US11626997B2 (en) System and method for authenticating digitally signed documents
CN111464980B (en) Electronic evidence obtaining device and method based on block chain in Internet of vehicles environment
CN1838163B (en) Universal electronic stamping system implementation method based on PKI
CN109639651A (en) Contract based on living body authentication and block chain technology signs authentication method and its system online
CN112106324A (en) Methods, computer program products and devices for creating, registering and verifying digitally stamped assets
US20170301052A1 (en) Digital passport country entry stamp
CN108540528B (en) Method and system for confirming delivery of electronic document, and computer storage medium
CN105074721A (en) Method for signing electronic documents with an analog-digital signature with additional verification
US9992030B2 (en) Method and a system for authenticating and identifying the location of a smartphone
JPH11512841A (en) Document authentication system and method
CN111787530A (en) Block chain digital identity management method based on SIM card
CN111445238A (en) Electronic deposit certificate system based on block chain
CN108965228B (en) Dispute relief system with KYC data mark of multiple keys and method thereof
CN108022194A (en) Law-enforcing recorder and its data safety processing method, server and system
CN112231284A (en) Block chain-based big data sharing system, method, device and storage medium
US10706406B2 (en) Method and a system for authenticating and identifying the location of a communication device
CN114266069B (en) House transaction electronic data sharing system and method based on blockchain technology
CN110689348B (en) Revenue verification method, device, terminal and medium based on alliance chain
CN114254269B (en) System and method for determining rights of biological digital assets based on block chain technology
CN112995225B (en) Intelligent stamp credible verification system based on block chain
CN112270636A (en) Block chain-based consignment logistics management method, device, terminal and storage medium
WO2021137753A1 (en) Electronic authentication system and process using the same
CN116010989A (en) Method, system, equipment and medium for realizing single-system electronic file based on original handwriting
CN115482132A (en) Data processing method and device for electronic contract based on block chain and server
CN112926972B (en) Information processing method based on block chain, block chain system and terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant