Implementation Method of Anti-Counterfeiting Electronic Seal Based on Paper-Based Visual Recognition
The electronic seal method with a visibly displayed mobile phone number-based code addresses the lack of paper-based anti-counterfeiting, ensuring reliable and convenient authentication across various environments.
Patent Information
- Application Number
- JP2024573485
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-01
- Filing Date
- 2023-07-03
- Publication Date
- 2025-07-30
- Estimated Expiration
- 2043-07-03
AI Technical Summary
Existing electronic seals lack a paper-based visual recognition and anti-counterfeiting function, making them susceptible to forgery and difficult to authenticate, especially when printed on paper documents, which limits their acceptance and effectiveness in network contracts.
An electronic seal method using software that generates a seal pattern with a fixed information unit and a dynamic information unit, including a mobile phone number-based authorized party code, which is displayed visibly and used for authentication through an electronic seal authentication communication interface.
Provides a highly reliable and convenient anti-counterfeiting solution that ensures authenticity verification without additional equipment, enhancing the seal's effectiveness in both online and offline scenarios.
Smart Images

Figure 2025524404000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a method for implementing an anti-counterfeiting electronic seal for paper-based visual recognition.
Background Art
[0002] In the era of network economy, remote contracting is a common economic activity. For example, when it is necessary to modify and affix a seal to a bidding document for bidding and responding on-site, or when submitting an objection letter, etc. at the bid opening site, or even when issuing a letter of introduction remotely, there are many scenarios where one party has to be remote. There are many problems and management leaks in the management of physical seals, and they cannot meet the needs of remote seal affixing, hiding significant legal and financial risks. For example, there have been cases of forged seals between a certain Ganma Company and a certain Xunshe Company that caused a stir in the news media, a case of forcible seizure of an official seal by a certain Dangwang Company, a case where a certain Chong Company forged the official seal of a certain Yadi Company, etc. Moreover, there are incidents such as the seal keeper misusing the official seal, affixing the official seal without permission, or affixing the seal on blank paper. When the seal is taken out, it is difficult to monitor the usage status of the seal. Supervising the seals of lower organizations is not easy, and if the use of the seal violates the regulations, the upper organization will bear unnecessary legal responsibilities and economic losses. When the seal has to be mailed to a remote location, the cost is high, the efficiency is low, and there is a risk of loss. The process of remote contracting is very inconvenient and difficult to standardize. The commonly used method is that one party scans the document with the seal affixed and then sends it to the other party. The other party prints the scanned document, affixes the seal, and then scans it again and sends it. This process is cumbersome, and often the quality of the document deteriorates due to scanning. All the problems in the electronic management of sealed documents are weaknesses in the management of physical seals.
[0003] In recent years, there have also emerged products such as smart seal machines that place a physical seal in a smart case with an Internet chip that can be remotely controlled, open the case through remote authentication to complete the stamping, and automatically photograph and save the stamped text pattern. Such smart seal stamping machines have solved problems such as remote stamping and seal management of subsidiaries, but the overall operation is still cumbersome, very inconvenient to carry, and the problem of seal forgery still cannot be solved.
[0004] In the era of physical seals, there are cases where text software or graphic software is used to forge the electronic pattern of a physical seal. The electronic seal pattern is used in documents such as WPS or Word, and further printed on paper documents using a color printer. This situation is basically an illegal forgery act against various seals. Generally, it is not used alone as an electronic document, but is often printed on a paper document after being disguised as an original. For such illegally forged anti-counterfeiting electronic seal patterns, generally, the fine difference between the printing color of the seal and the color of the stamping ink is distinguished to determine the authenticity. When the color cannot be distinguished, it is often necessary to conduct a background investigation to confirm the authenticity of the stamped text. The reason why such simple electronic seal forgery acts have become unpopular is that there is a lack of a visualization anti-counterfeiting function or third-party platform authority authentication to limit its abuse. On the other hand, if the electronic seal pattern authenticated by a third party is only a simple copy of the physical seal pattern and does not have the dynamic visualization information and convenient anti-counterfeiting authentication function of a true anti-counterfeiting electronic seal, it is still difficult to use such an electronic seal pattern after converting it into a paper document. The reason is that in a paper document printed as a pattern, the seal patterns are the same, and it is difficult to distinguish the authenticity of the seal pattern and the stamped text, and one has to rely on a complex authentication platform for electronic authenticity identification. Internet applications emphasize simple and convenient operations, but the electronic authenticity identification of existing network contract platforms is very complex, and many novice users have lost their enthusiasm due to such a complex authentication process.
[0005] With the development of Internet technology, there is a need for an electronic signature method to solve the above problems in social and economic life, and electronic signature and network identity authentication have emerged. In 1995, the state of Utah in the United States enacted the world's first electronic signature law. In 1996, the United Nations Commission on International Trade Law formulated the "Model Law on Electronic Signatures". In 1999, the European Union formulated the "Electronic Signature Directive". In 2000, the US Congress passed the "Electronic Signatures in Global and National Commerce Act", and President Clinton signed the electronic signature law in an electronic signature manner. Subsequently, more than 40 countries such as Japan, Singapore, and South Korea have successively enacted laws related to e-commerce. On April 1, 2005, China's "Electronic Signature Law" was officially implemented. On April 2, 2003, DocuSign was established in the state of Washington to provide electronic signature solutions to users.
[0006] In 2006, the inventor published "Dual Network Mode Wireless Seal Authentication" in the 9th issue of the "E-Commerce" magazine in the same year, and for the first time proposed the use of short message dynamic codes to solve the problem of remote identity authentication, which has been widely used. This technical idea is one of the theoretical bases for preventing the forgery of electronic seals in the present invention.
[0007] Since 2010, more than 10 domestic network platforms have started third-party network contract services. Generally speaking, there are BestSign, Fadada, qiyesign, Yunhetong, eSign, Yiyunzhang, WoTong I-Sign Documents, yunsign, anxinsign, No1sign, wensign, lingsign, yitiantong, qianbihe, etc. In addition, there are also many departments that provide electronic seal signature texts and certificates externally under their own management, such as banks, mobile phone companies, and customs. However, the electronic seals of the above platforms or departments only have the function of preventing forgery at the electronic level and do not have the function of preventing forgery based on paper. The stamping patterns of such seals are exactly the same every time and can be easily copied without being discovered.
[0008] The currently popular electronic seal service is actually a semi-functional electronic seal provided by the online contract platform as described above. Such an electronic seal is merely an accessory of the network contract platform provided by the network contract service, and can only achieve the anti-counterfeiting function at the electronic level, without the anti-counterfeiting function of visualization, or without the visual recognition anti-counterfeiting function or the paper-based anti-counterfeiting function. Currently, such an electronic seal can only be attached to an electronic file in a specific format (usually a file in PDF format). When the existing electronic seal is printed on paper or displayed in the form of an image on an electronic display carrier (such as a web page), the anti-counterfeiting function is completely lost. This is also an important problem in current network contracts and electronic seal applications. Since the existing electronic seals of network contracts do not have the paper-based anti-counterfeiting function, there are many restrictions in daily applications. In particular, small and medium-sized enterprises and individual entrepreneurs have a very low acceptance of existing network contracts. As of January 2023, the number of registered enterprises in China exceeded 150 million, of which the incorporated enterprises exceeded 50 million. However, the current total number of corporate users of network contracts remains at the million level, and the penetration rate is only about 5%. The existing network contract service is essentially an added-value service for electronic seals.
[0009] Currently, in the industry, it is generally believed that in the future, a completely paperless office will be achieved. In the trend of office electronics, as long as electronic text solves the problem of anti-counterfeiting at the electronic level, it is equivalent to solving all anti-counterfeiting problems, and electronic seals do not require a paper-based anti-counterfeiting function. In fact, because this view is widely recognized, the above contract platform pays little attention to the problem of visual anti-counterfeiting in the field of electronic signatures. In fact, this is also because no effective solution has been found. The inventor believes that neither such predictions nor conclusions are accurate. First, an absolute paperless office cannot be achieved in the near future. In fact, many network contract service institutions also provide smart seal machines at the same time, which itself indicates that paper-based stamped text is still essential. Second, even for electronic documents, visual authenticity identification is still indispensable during the use process, and its usage frequency far exceeds electronic authentication. On the other hand, most industry players even think that it is impossible to prevent paper-based counterfeiting of electronic seals. Such a one-sided understanding can only be broken after practical technical solutions are actually produced. Of course, there are also people in the industry who continue to explore visualization (paper-based) anti-counterfeiting technologies for electronic seals. The existing so-called visualization anti-counterfeiting technology routes for electronic seals mainly include ideas such as special watermarks, special patterns, special inks, or special printers. However, there is always a possibility or inevitability that these methods will be copied or forged. Furthermore, in these methods, external authentication parties often do not understand or grasp the patterns and ink specifications of genuine seals, and it is actually difficult to judge authenticity.
[0010] Therefore, in real social and economic life, in order to replace physical seals and strengthen the current network contract stamp function to cover all online and offline scenarios, a full-function electronic seal is urgently needed. Whether this goal can be achieved cannot be arbitrarily concluded before the actual solution is implemented.
[0011] In the "Smart Seal System" of CN104850961A (2015102921354) disclosed on August 19, 2015, the smart seal system can obtain the billing company and billing target information of the seal by scanning a QR code. This case adds the billing target information to the QR code, has no visual recognition function, and actually has no anti-counterfeiting function when only using the QR code. This is because it is extremely easy to edit information to generate a QR code, and it is impossible to distinguish authenticity by appearance. The billing target information in this case is only for information display, is extremely easy to copy or forge, and lacks convenient anti-counterfeiting authentication means after being forged.
[0012] In the "Electronic Seal System and Its Usage Method" of CN106682479A (2016111909765) disclosed on May 17, 2017, after the review by the seal-using department, if approval is agreed, at the same time, information such as the contract number or file number, the number of seal impressions, and the number of printed copies is used by the seal formation module to form a seal and transmit it to the electronic seal private key. In this case, a text file is saved in the electronic seal private key storage device, and the electronic seal private key is displayed in the shape of a password stamp on the file where the seal is impressed. At the same time, the corporate password seal is also impressed at an appropriate position on the last page of the contract or file. In the "Smart Seal Management System" of CN109840704A (201910080554X) disclosed on June 4, 2019, in order to facilitate user inquiries, the cloud platform is used to record and save the usage time and usage times of the seal. The two applications of 2021101930440 and 202110190817X disclosed on May 7, 2021 relate to the problem of preventing visual forgery of electronic seals. In the technical solutions of these two applications, the impression time information and the cumulative number of impressions of the electronic seal are displayed on the electronic seal pattern. The above-mentioned means only solve the uniqueness problem of each impression of the electronic seal, but the directivity problem of the electronic seal and the most important anti-counterfeiting authentication problem have not been solved yet.
[0013] The inventor believes that a seal represents an organization or a person, and a seal has internal and external characteristics. The seal pattern corresponds to a person's appearance, the seal pattern or signature sample stored by a third-party platform corresponds to the identity certificate data of the public security organ, and the electronic signature or identity authentication data corresponds to the DNA of the anti-counterfeiting electronic seal. Existing technical solutions have well solved the problems of data and DNA storage, but the problem of visual identification of the seal pattern cannot be solved, and naturally, the problem of paper-based anti-counterfeiting of electronic seals cannot be solved either. In actual use, visual identification of patterns is common and there is a large demand. Between people, it can be identified based on appearance in daily life, but in some special situations, it will be compared based on the identity certificate according to the authority, and only in even more special situations can DNA comparison be possible. The inventor believes that more than 20 years have passed since the birth of electronic signatures, but they still have not been widely popularized and accepted. The main reason is that the problem of their appearance identification has not been solved, thereby forming an insurmountable barrier among the broadest general public. Both electronic anti-counterfeiting and visual anti-counterfeiting are indispensable. Existing third-party contract platforms can only solve one of these problems.
[0014] Generally speaking, the anti-counterfeiting of electronic seals mainly involves four aspects. First, it is the identity authentication problem of the seal itself, which is solved by reliable identity authentication on a third-party platform. Second, it is the authenticity problem of the seal pattern itself, which is solved in multiple stages by combining the visual anti-counterfeiting seal pattern with the electronic anti-counterfeiting means of the platform, and at the same time, it meets the anti-counterfeiting authentication needs at different levels. Third, it is the problem of uniqueness, directivity and prevention of illegally forged copies for the combination of electronic seals, text content and people, which is solved in multiple stages by combining the visual anti-counterfeiting seal pattern with the electronic anti-counterfeiting means of the platform, and at the same time, it meets the anti-counterfeiting authentication needs at different levels. Fourth, it is the problem of highly reliable and convenient anti-counterfeiting authentication for external parties. By reasonably combining and using the above four elements, a truly practical and easily managed anti-counterfeiting electronic seal can be created.
Summary of the Invention
[0015] Regarding the problems of the use and forgery prevention of electronic seals in the network economy era, the object of the present invention is to provide a method for implementing a forgery-proof electronic seal based on paper-based visual recognition that is highly reliable and convenient.
[0016] To achieve this object, in the method for implementing a forgery-proof electronic seal based on paper-based visual recognition of the present invention, it is realized by electronic seal function software. When the user needs to affix a seal, the seal pattern is generated by operating the electronic seal function software and affixed to the electronic text waiting for the seal. The seal pattern of the forgery-proof electronic seal based on paper-based visual recognition includes a fixed information unit and a dynamic information unit, which include one or a combination of multiple of the seal body name, seal logo, seal body code, or seal type name. The dynamic information unit includes an authorized party-related code. The authorized party-related code is generated by the electronic seal operator submitting the communication tool number information of the authorized party to the electronic seal function software, and the electronic seal function software selects part or all of the submitted communication tool number information of the authorized party to constitute part or all of the content of the authorized party-related code, and the authorized party-related code is fixed and displayed in a directly visually readable manner within the generated seal pattern or its attached information area.
[0017] In a preferred solution, the communication tool number is a communication tool number with dedicated identity orientation characteristics, including a mobile phone number, an email number, or an instant messaging tool software number. Here, in particular, the mobile phone number is the most reliable and convenient means of use as anti-forgery authentication. The instant messaging tool software number includes a WeChat number, a QQ number, an MSN number, etc. The communication tool number with dedicated identity orientation characteristics refers to a communication tool number that has a certain degree of dedicated identity association with the number owner or user. For example, it includes communication tool numbers with real-name authentication such as mobile phone numbers, email numbers, QQ numbers, WeChat numbers, etc. Such communication tool numbers have relatively stable and clear identity orientation characteristics and can be used depending on a mobile terminal, so they have the convenience of being carried around. A fixed phone number (landline phone number) does not belong to the communication tool number with dedicated identity orientation characteristics. Since many people use a certain fixed phone number, when it is used for user identity authentication, it is relatively inaccurate and easily abused. Most of them cannot be carried around. Although a personal handy phone system could be carried around several years ago, due to its association characteristics with a fixed phone, its identity orientation is unstable.
[0018] In a preferred solution, the information in the attached information area and the seal main pattern can be synchronously generated, synchronously displayed, and synchronously printed on paper. The seal main pattern refers to the pattern of the part including the characteristic information related to the main body such as the seal body name, the seal body code, or the seal type according to the conventional usage habits. In a preferred solution, the attached information area is a rectangular information area, an annular information area outside the ring of the circular or oval seal main pattern, or an irregularly shaped information area. Usually, the attached information area is located outside the main pattern information area, and the distance between the closest point of the attached information area and the main pattern information area is less than or equal to the diameter of the main pattern information area, or the distance between the closest point of the attached information area and the main pattern information area is less than or equal to the length of the widest part of the contour of the main pattern information area. The dynamic information unit can further include two sets or more sets of authorized counterparty-related codes.
[0019] Furthermore, the electronic seal function software stores the seal pattern sample, seal information summary, or seal text formed after the stamping operation. The seal pattern sample, seal information summary, or seal text are collectively referred to as the stamping sample. The electronic seal function software is equipped with an electronic seal authentication communication interface. The electronic seal function software authenticates and associates the communication tool number based on the information source of the authorized counterpart-related code with the stamping sample, or the electronic seal function software authenticates and associates the communication tool number information of the obtained authorized counterpart with the stamping sample. By identifying the communication tool number information authenticated and associated by the authorized counterpart during operation and use, the electronic seal function software grants the authorized counterpart the actively startable authentication right, extraction right, or viewing right for the current or this batch of stamping samples.
[0020] The above-mentioned authentication right, extraction right or viewing right that can be actively initiated has an essential difference from the online contract notification short message sent by the current network contract platform to the counterparty, mainly reflected in the following aspects. First, the functions and purposes of the two are different. The existing contract notification short message is used to notify the counterparty to complete the online contract operation, while the purpose of the actively initiated authentication, extraction or viewing act in the application of the present invention is mainly for authenticity verification. Second, the working processes of the two are different. The existing network contract short message is generated by the contract platform in advance, sent to the counterparty, and notifies the counterparty to conduct an online contract. The counterparty receives it passively or passively and responds to the related work. The actively initiated authentication, extraction or viewing act of the solution means in the present invention is actively initiated by the authorizing party at any time, and then the platform approves or rejects this request. The anti-counterfeiting authentication means with an actively initiated function is a basic condition for digital anti-counterfeiting authentication. Third, the anti-counterfeiting effects of the two are different. Through the active authentication, extraction or viewing function, the authorizing party is provided with an active anti-counterfeiting authentication means for the signature sample, making it impossible for counterfeiting acts to exist. Since the mobile phone number receiving the existing contract notification short message cannot be authenticated and associated with the signature text, the counterparty also does not have an independent anti-counterfeiting authentication function. Fourth, the existing contract notification short message cannot extract the one-sided signature text. When the counterparty receives the contract short message and does not respond to the contract, the contract procedure is always in a suspended state and cannot proceed to the next operation. The solution means in the present invention enables the authorizing party to realize independent and active authentication, extraction or viewing for one-party, both-party and multi-party signature samples. Fifth, and most importantly, the mobile phone number receiving the existing contract notification short message is not displayed in the seal pattern or its attached information area, so that the existing electronic seal has no directivity or offline authentication property, and further has no paper-based anti-counterfeiting function.
[0021] Furthermore, as a method for authenticating, extracting, or viewing the seal sample, the authorized party uses or operates the communication tool number that is authenticated with the seal sample and is based on the communication tool number or the authorized party-related code information associated therewith, establishes communication with the electronic seal function software via the electronic seal authentication communication interface, and submits a request for authenticating, extracting, or viewing the seal sample. After receiving the above request, the electronic seal function software extracts the communication tool number information of the request submitted by the authorized party, determines whether there is a seal sample that is authenticated and associated with the number information, and thereby decides whether to permit the request.
[0022] In a preferred solution, the dynamic information unit further includes a seal sample-related code. The seal sample-related code is generated by the electronic seal function software automatically generating the seal sample-related code during the seal operation process of the electronic seal, and fixing and displaying the generated seal sample-related code in a directly visually readable format within the generated seal pattern. Alternatively, the electronic seal function software acquires the time information during the seal operation, fixes and displays the acquired time information in a directly visually readable format within the generated seal pattern, and constitutes part or all of the content of the dynamic information unit. One of the preferred solutions is as follows. The electronic seal function software uses the acquired time information as the basic information for generating the seal sample-related code. Another preferred solution is as follows. The time information and the seal sample-related code during the seal operation are simultaneously fixed and displayed in a directly visually readable format within the generated seal pattern, and constitute part or all of the content of the dynamic information unit.
[0023] As a method for authenticating, extracting, or viewing a favorable seal sample, the authorized party uses or operates a communication tool number that authenticates and associates it with the seal sample or a communication tool number based on the authorized party-related code information, establishes communication with the electronic seal function software via the electronic seal authentication communication interface, and submits a request for authenticating, extracting, or viewing the seal sample. The request information includes seal body-related information, seal sample-related code, or a combination of both. After receiving the above request, the electronic seal function software extracts the communication tool number information of the request submitted by the authorized party, combines the seal body-related information, seal sample-related code, or a combination of both submitted by the authorized party, and searches for a seal sample that matches the above-related elements in the database. If there is a match, the request is permitted; otherwise, the request is rejected. Here, the communication tool number information submitted by the authorized party matching the communication tool number information of the authorized party authenticated and associated with the seal sample in the database is a necessary condition for permitting the request. Establishing communication with the electronic seal function software via the above electronic seal authentication communication interface includes, but is not limited to, dialing a phone number to the electronic seal authentication communication interface, sending a short message to the electronic seal authentication communication interface, sending an email to the electronic seal authentication communication interface, logging into the WeChat official account of the electronic seal authentication communication interface, logging into the website of the electronic seal authentication communication interface, etc. The seal body-related information refers to information with identity orientation related to the seal body, including, but not limited to, seal body name, seal body code, seal body abbreviation, etc.
[0024] In the above method, when the request information submitted by the authorized party only contains the seal body related information, the electronic seal function software displays the dedicated communication tool numbers of all authorized parties in the seal body in the database and the list of signature samples associated with the authentication to the authorized party, and provides a selection. When the request information submitted by the authorized party only contains the signature sample related code, the electronic seal function software searches the database for the signature sample that simultaneously satisfies the authentication association with the dedicated communication tool number of the authorized party and the association with the signature sample related code. If there is a match, the request is permitted. When the request information submitted by the authorized party contains the combined information of the seal body related information and the signature sample related code, it belongs to the precise authentication request, and the corresponding signature sample needs to match the dedicated communication tool number, the seal body related information, and the signature sample related code authenticated and associated by the authorized party simultaneously. The electronic seal function software searches the database for the signature sample that matches the request. If there is a match, the request is permitted.
[0025] Furthermore, when the authorizing party needs to transfer the authority to another person for the authentication, extraction, or viewing of the seal samples, the following method shall be implemented. If the transferee of the authorizing party submits a request for the authentication, extraction, or viewing of the seal samples to the electronic seal function software, the submitted request information shall include the communication tool number information authenticated and associated with the authorizing party and the seal samples or the communication tool number information based on the information of the authorizing party-related code, and shall simultaneously include one or both combinations of the information related to the seal body or the code related to the seal samples. After the electronic seal function software receives the above request, it extracts the communication tool number information of the authorizing party in the request information, combines the information related to the seal body or the code related to the seal samples or the combined information of both in the request information, searches for the related and matching seal samples in the database. If there is a matching seal sample, the electronic seal function software shall send the authority transfer confirmation information to the communication tool number of the above authorizing party, and the authorizing party shall forward the received confirmation information to the transferee. The transferee shall use the received confirmation information to submit a request for the consistency of the authority transfer qualification to the electronic seal function software. The electronic seal function software shall make a determination of consistency. If they are consistent, the authority transfer permission is completed, and the transferee shall obtain the authentication right, extraction right, or viewing right associated with the seal samples. The authority transfer confirmation information may be a short message dynamic verification code, may be the web address link and file extraction code of the seal samples, or may be the specific method for the authentication, extraction, and viewing of the seal samples.
[0026] In a preferred solution, the electronic seal function software is an electronic seal function software platform managed by a third-party authentication agency.
[0027] In a preferred solution, the seal pattern or its attached information area of the paper-based visual recognition anti-counterfeiting electronic seal further includes the relevant logo information or authentication communication interface information of the electronic seal authentication agency.
[0028] In a preferred solution, the anti-counterfeiting electronic seal for paper-based visual recognition is combined with and used in combination with identity authentication, electronic signature or timestamp technology for the seal body, seal operator and each related party.
[0029] The seal body described in the claims and the specification of the present invention includes natural persons, legal persons, or other organizations. The authentication described in the present invention refers to the act of the user or other relevant persons of the seal sample to confirm the authenticity of the seal sample. The authentication of the seal sample described in the present invention includes the act of the authentication requester uploading the seal sample and automatically comparing and authenticating it by the electronic seal function software, the act of directly downloading from the background of the electronic seal function software and the electronic seal function software sending the file to the authentication extractor, the act of the authentication requester extracting the seal sample for self-comparison and authentication, and the act of the authentication requester online viewing and comparing the seal sample, but is not limited thereto. Since the act of the user of the seal sample extracting or viewing the seal sample is not merely for the purpose of authentication, the claims and the specification of the present invention handle authentication (authentication right), extraction (extraction right), and viewing (viewing right) in a parallel manner. The act of being authenticated and associated with the seal sample described in the present invention refers to the act of making the authentication-related information and the seal sample associated with directivity when the user needs to perform authentication, extraction, or viewing operations on the seal sample. The authorized party described in the present invention refers to a natural person, legal person, or other organization to whom the seal body or the seal operator grants the authentication right, extraction right, or viewing right of the seal sample in the seal event or for the seal sample formed by the seal. The authorized party described in the present invention must be distinguished from the electronic seal body itself or the electronic seal operator. However, the electronic seal operator can also be the authorized party. For the contract document signed by two or more parties, the authorized party of the seal body of either party to the contract includes the counterparty (natural person, legal person, or other organization. For example, when the electronic seal body of the contract document is the first party to the contract, the second party, the third party, etc. to the contract are the counterparties. When a labor contract is concluded, the contracting company and the worker are counterparties to each other), the authorized representative of the counterparty, the third party authorized by the contract document, the public authority or other third party having the right to authenticate, view, or extract the seal sample according to the legal provisions, and other persons authorized by the seal entity, but is not limited thereto.For the text of the signature of one party (such as the text of an authorization document, a declaration document, an official document, a notice, a notification, etc.), the authorized party includes, but is not limited to, the authorized object and specific recipients of the declaration document, the official document, the notice, the notification, etc. In the solution of the present invention, when the authorized party is a legal person or another organization, the act of its authorization operation agent (authorization operator) is regarded as the act of the authorized party.
[0030] The term "directly visually readable" described in the present invention means that related codes, such as numeric codes, alphabetic codes, character codes, or mixed codes of numbers, alphabets, and characters, can be read without borrowing other equipment or software. Barcodes or QR codes, etc. are typical codes that are not directly visually readable and need to be read using corresponding electronic devices before performing subsequent anti-counterfeiting authentication operations. When evaluating a large number of signature samples, since the corresponding reading determination operation is too complicated, it is easy to miss the determination of anti-counterfeiting authentication. Therefore, the other party has a strong need to visually distinguish the authenticity. Furthermore, when barcodes or QR codes are copied or counterfeited, they cannot be easily identified. In the present invention, communication and communication, communication interface and communication interface are synonymous.
[0031] By installing an authentication-related mechanism for authorized parties, a specific orientation is given to the seal imprint sample of the electronic seal, excluding parties other than relevant persons from participating in the authentication process of the seal imprint sample. When seal code information, related code information of the ownership party, etc. are displayed on the seal pattern, the seal pattern generated for each seal can be easily made unique (of course, uniqueness is not an essential requirement for the solution means of the present invention). Therefore, the defect of illegal copying behavior can be easily revealed. In particular, when it is displayed in a form that can be directly read visually, it is very convenient and highly reliable to visually determine the authenticity of the electronic seal. For forgers, it greatly improves the difficulty of hiding the defect. When the authorized party uses or operates the authenticated and associated communication tool number (especially the mobile phone number) to perform actual authenticity verification, the forger will inevitably be unable to hide. For unauthorized persons of the seal imprint sample, since they do not have an authorized mobile phone number, there is no way to authenticate, extract or view the seal imprint sample. Displaying part or all of the communication tool number information of the authorized party in the seal pattern-related code of the authorized party of the seal pattern aims to prevent illegal copying of the seal pattern. When copying the seal pattern as it is, the copier does not have the corresponding authorized communication tool number information, so it will be easily exposed. Conversely, when embedding one's own communication tool number information in the seal pattern, it cannot pass the identity authentication of the electronic seal function software platform. Therefore, the electronic seal in the technical solution of the present invention has a very strong anti-counterfeiting function by printing the seal pattern on paper.
[0032] The most important solution of the present invention is to use the mobile phone number as the basis for the authorized counterpart-related code. This is because the mobile phone number has the following characteristics: 1. It has a relatively clear identity orientation through the real-name authentication of a relatively authoritative third party; 2. It has a dynamic information interaction function; 3. It has an immediate authentication property. The immediate authentication property includes at least the following two steps. First, whether the relevant person is managing or using the mobile phone number in real time, which can be confirmed by directly making a phone call. Second, whether the mobile phone number has obtained the authentication qualification of the authentication target, and directly operate the mobile phone number to perform immediate authentication, and the authenticity can be immediately verified. The immediate dynamic identity confirmation characteristics and information interaction characteristics provided by the mobile phone number are not possessed by other identity characteristic information. Although other communication tool numbers also have the above characteristics to a certain extent, their reliability and convenience are far inferior to those of the mobile phone number.
[0033] Regarding the anti-counterfeiting authentication of electronic seals, there are three levels of anti-counterfeiting. The first level is the anti-counterfeiting authentication of the online network platform. By verifying elements such as the electronic signature, timestamp, and hash value of the seal sample, its authenticity characteristics are judged. The anti-counterfeiting at this level is very reliable but very inconvenient, which is equivalent to DNA checking and is a common means in the prior art. The second level is the offline electronic code scanning authentication. This requires the use of an electronic device with a code scanning function, and then establish communication with the network background to confirm the authenticity characteristics of the seal sample, which is equivalent to the checking of the identity certificate. At this level, it is relatively reliable but still inconvenient. The third level is that the authentication elements on the electronic seal pattern are displayed in a directly visually readable form. At this level, preliminary visual identification is possible without borrowing any equipment, which is very convenient compared to daily appearance identification. Visual recognition further combines the authentication elements displayed on the electronic seal pattern to pass the electronic-level authentication of the network background, with extremely high reliability and very convenient. Therefore, the anti-counterfeiting of electronic seals at the third level combines convenience and reliability and has the highest practicality. The anti-counterfeiting of electronic seals at the third level can be combined with the online anti-counterfeiting method at the first level to completely cover the anti-counterfeiting functions of online and offline electronic seals.
[0034] For the paper-based visual recognition anti-counterfeiting electronic seal in the technical solution of the present invention, when its seal pattern is printed on paper or published in the Internet space in image format, it still has a strong anti-counterfeiting function, that is, a visualization anti-counterfeiting function. The electronic seal of the present invention combines with the electronic signature and timestamp technologies that have been maturely applied in various current network contract platforms, and can completely solve the problem of seal anti-counterfeiting in all application scenarios at the electronic level and paper level, both online and offline. The paper-based visual recognition anti-counterfeiting electronic seal of the present invention is a powerful extension of the current online contract platform service mode. The implementation method of the paper-based visual recognition anti-counterfeiting electronic seal of the present invention is convenient to operate, has high use reliability, strong anti-counterfeiting characteristics, has a strong application prospect, and can further promote the sound and stable development of the network economy.
[0035] Hereinafter, the present invention will be described in more detail with reference to the drawings.
Brief Description of the Drawings
[0036]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Embodiment for Carrying Out the Invention
[0037] Example 1 The method for realizing the paper-based visually recognizable forgery-proof electronic seal of the present invention is realized by electronic seal function software. An electronic seal authentication communication interface is installed in the electronic seal function software. When a user needs to stamp, by operating the electronic seal function software, a seal pattern is generated and stamped on the electronic text waiting for stamping. The seal pattern of the paper-based visually recognizable forgery-proof electronic seal includes a fixed information unit and a dynamic information unit. As shown in FIG. 1, the seal pattern of the paper-based visually recognizable forgery-proof electronic seal includes a fixed information unit and a dynamic information unit. The fixed information unit includes seal body name 1, seal logo pentagram, seal body code 2, or seal type name contract document dedicated seal. The dynamic information unit is a set of authorized counterparty related codes 4, and in this embodiment, it is displayed as the mobile phone number of the authorized counterparty, "counterparty 13912345678". The authorized counterparty related code 4 is generated by the method of the electronic seal operator submitting the mobile phone number information of the authorized counterparty with dedicated characteristics to the electronic seal function software, and the electronic seal function software selecting the above mobile phone number as the authorized counterparty related code 4 and displaying it on the generated seal pattern in a directly visually readable format.
[0038] The authorized party-related code 4 is displayed in the electronic seal pattern in a non-directly visible form such as a QR code or barcode, and has a certain offline authentication function, but has no visual recognition forgery prevention function. When it is necessary to manage and distinguish a large number of contract documents, the QR code is very inconvenient and difficult to use. More importantly, it can be easily forged without being noticed by others. Due to these drawbacks, it is difficult to be widely accepted by users at the operation level of the application.
[0039] As an authentication tool for the seal sample, using a dedicated communication tool number for the authorized party has the advantages of convenient operation and high reliability. Here, in particular, the mobile phone number is the most convenient and reliable one. The specific authentication process for the seal sample is as follows. The authorized party uses or operates the mobile phone number associated with the authenticated seal sample, and according to the specified requirements, sends an authentication request short message to the electronic seal authentication communication interface of the electronic seal function software. The request information includes the seal body name 1. The electronic seal function software extracts the mobile phone number information that sent the request information and compares it with the mobile phone number information of the authorized party authenticated and associated in the database. If they match, the identity authentication is completed, and the electronic seal function software permits the authentication, extraction, or viewing of the current or batch seal sample of the above-mentioned authorized party. The electronic seal function software returns the authentication, extraction, viewing method of the seal sample or the web address for authentication, extraction, and viewing to the mobile phone number that submitted the request of the above-mentioned authorized party in the form of a short message. In this embodiment, the background database displays all the seal samples that match the seal body name 1 associated with the mobile phone number related to the authentication to the authorized party and provides a selection. If the above-mentioned identity information does not match, the electronic seal function software rejects the request.
[0040] In this embodiment, using a dedicated email address of the authorized party as an authentication-related tool is a highly reliable and convenient solution, but it is not as good as the mobile phone number in terms of authentication convenience.
[0041] Taking the re - authentication of the email address and using it as the authorized counterparty communication tool number information as an example, the following is an explanation. The authorized counterparty uses or operates the email address authenticated and associated with the signature sample, and in accordance with the specified requirements, sends an authentication request email to the electronic signature authentication communication interface of the electronic signature function software. The request information includes Seal Body Name 1. The electronic signature function software extracts the email address information from which the request information was sent, compares it with the email address information authenticated and associated with the authorized counterparty in the database. If they match, the identity authentication is completed, and the electronic signature function software permits the authentication, extraction, or viewing of the signature sample of the current or this batch of the above - mentioned authorized counterparty. The electronic signature function software returns the method of authenticating, extracting, viewing the signature sample or the web address for authentication, extraction, viewing to the email address that submitted the request of the above - mentioned authorized counterparty in the form of an email. If the above - mentioned email address information does not match, the electronic signature function software rejects the request.
[0042] Basically, similar functions can also be achieved by using instant messaging tool software numbers such as WeChat number, QQ number, MSN number, etc. instead of the mobile phone number. However, it is necessary to perform operations such as following or adding friends in advance, and it is not done interactively and in real - time. The instant messaging tool software number is less convenient and reliable than the mobile phone number.
[0043] Example 2 The method for realizing a visualized forgery-proof electronic seal of the present invention is realized by electronic seal function software. In the electronic seal function software, technical means such as identity authentication, electronic signature, timestamp, etc. and an electronic seal authentication communication interface are installed. As shown in Figure 2, the seal pattern of the electronic seal includes a fixed information unit and a dynamic information unit. The fixed information unit includes the seal body name 1, the seal logo pentagram, and the seal type contract document special seal. The dynamic information unit includes the authorized counterparty related code 4 and the signature sample related code 3. The authorized counterparty related code 4 and the signature sample related code 3 are displayed in a digital code format that can be directly read visually. Compared with Example 1, the authorized counterparty related code 4 does not display the complete mobile phone number, but only cuts off the first and last digits of the mobile phone number and replaces the middle digits with symbols such as *. Such processing is advantageous for the protection of trade secrets and also protects the privacy of the counterparty to a certain extent, but basically does not affect the uniqueness and forgery-proof characteristics of the electronic seal pattern.
[0044] The same method can also be applied to the personal seal of a natural person or the special seal of a legal representative. As shown in Figure 3, the seal pattern includes the name of the natural person, the authorized counterparty related code 4, and the signature sample related code 3. If necessary, time information at the time of the signature operation can also be added to the dynamic information unit.
[0045] The above-mentioned authorized party related code 4 is generated by the following method. The signer inputs the mobile phone number of the authorized person extracted from the signature sample into the background database, authenticates and associates the mobile phone number information with the signature sample of this batch, and uses it as the authentication tool means for signature sample authentication qualification, extraction qualification or viewing qualification. When there are several sets of associated mobile phone number information, the authorized party related code 4 can select one set or several sets and display them in the seal pattern in a directly visually readable manner. In this embodiment, one set of mobile phone numbers is selected, and the first and last digits of the mobile phone number are truncated to form the authorized party related code 4. In this case, the authorized party related code 4 corresponds to a set of encrypted codes, and only the owner of the complete mobile phone number or other internal related persons know the complete mobile phone number hidden, and the authentication qualification, extraction qualification or viewing qualification of the signature sample can be obtained by using the complete mobile phone number. For the mobile phone number information that does not need to be displayed in the seal pattern as the authorized party related code 4, it is also possible to add it after signature. In this embodiment, an email address is used instead of the mobile phone number, which basically plays a similar role.
[0046] The above-mentioned signature sample related code 3 is generated by the following usage. During the signature operation of the electronic seal, the electronic seal function software automatically generates the signature sample related code 3 for this signature operation of the electronic seal or the signature operation of this batch, and the signature sample related code 3 is associated with the signature sample. The signature sample related code 3 may be a set of random numbers, or numbers associated with the cumulative signature times of this electronic seal may be used, or the time information at the time of the signature operation may also be extracted. The time information may be used as the basic information of the signature sample related code 3, or may be independently displayed in the electronic seal pattern. Using the related numbers of the cumulative signature times of the electronic seal or the signature time information with a certain accuracy (for example, accurate to minutes and even seconds), the single element of the signature sample related code 3 is also made unique.
[0047] The specific authentication process for the seal sample is as follows. The authorized party authenticates the seal sample and uses or operates the associated mobile phone number, and in accordance with the specified requirements, sends an authentication request short message to the electronic seal authentication communication interface of the electronic seal function software. The request information includes the seal body name 1 and the seal sample related code 3. The electronic seal function software extracts the mobile phone number information from which the request information was sent and compares it with the mobile phone number information of the authorized party authenticated and associated in the database. If they match, the identity authentication is completed, and the electronic seal function software grants the authorized party the authentication right, extraction right, or viewing right for the current or this batch of seal samples. The electronic seal function software returns the authentication, extraction, viewing method of the seal sample or the web address for authentication, extraction, viewing to the mobile phone number that submitted the request of the authorized party in the form of a short message. Compared with Example 1, this example is an accurate authentication. The background database displays the seal sample that simultaneously matches the seal body name 1 and the seal sample related code 3 associated with the mobile phone number related to the authentication to the authorized party and provides authentication, extraction, or viewing. If it only matches the seal body name 1 and does not match the seal sample related code 3, the electronic seal function software platform displays all the seal samples associated with the seal body name 1 related to the mobile phone number of the authorized party to the authorized party and provides a selection. If the above identity information does not match, the electronic seal function software rejects the request.
[0048] Example 3 The implementation method of the paper-based visual recognition forgery-proof electronic seal of the present invention is managed by a third-party authentication agency. An electronic seal function software platform is installed in the third-party authentication agency to provide services for generating, storing, and forgery-proof authentication of electronic seals for users, and technical means such as identity authentication, electronic signature, and timestamp are installed. The third-party electronic seal certification agency and the seal body department establish a mutually recognized electronic seal service relationship and construct a database of the identity information and electronic seal authentication information of the seal body department. The seal body department associates a mobile communication number for sending and receiving electronic seal authentication information, and registers the associated mobile communication number in advance in the database of the seal body department identity information and electronic seal authentication information constructed by the third-party electronic seal authentication agency. For the seal body user, an identity authentication mode in the form of a USB-Key can also be used.
[0049] As shown in FIG. 4, the seal pattern of the electronic seal includes a fixed information unit and a dynamic information unit. The fixed information unit includes the seal body name 1, the seal logo pentagram, and the seal body code 2. The dynamic information unit includes the signature sample related code 3 and the authorized party related code 4. For the generation methods of the authorized party related code 4 and the signature sample related code 3, refer to Example 1 or Example 2 respectively. The signature sample related code 3 and the authorized party related code 4 are displayed in a digital code format that can be directly read by visual inspection. The authorized party related code 4 in this embodiment is the mobile phone number of the authorized party. At the same time, the seal pattern also includes authentication communication interface information 5. The electronic seal authentication communication interface 5 may be the phone number of customer service, the email address, the authentication web address, the account of the instant messaging tool, or the account of the self-media, etc. The authorized party or the person who has obtained other permission authentication can establish communication through the electronic seal authentication communication interface 5 and the electronic seal function software platform, and submit a request for authentication, extraction, or browsing that matches the signature. Instead of the authentication communication interface information 5, an authentication agency identity feature mark may be used. In this case, behind the authentication agency identity feature mark, it is associated with the default authentication communication interface information 5.
[0050] As shown in FIG. 7, the generation and use procedures of the electronic seal in this embodiment are specifically as follows.
[0051] Step 101: The user (electronic seal operator) logs in to the electronic seal function software platform, prepares an electronic text waiting for signature, and after passing the identity authentication of the platform, the use of the electronic seal is permitted. In actual use, the electronic text waiting for signature and the identity certificate authentication of the platform can be performed at any step before the signature operation.
[0052] Step 102: The user (electronic seal operator) submits the interactive communication tool number information of the authorized party to the electronic seal function software platform, and uses it as the authentication-related information of the seal sample for this batch.
[0053] Step 103: The electronic seal function software platform selects part or all of the above-submitted interactive communication tool number information to form part or all of the authorized party-related code 4, and fixes the generated authorized party-related code 4 in a directly visually readable format on the electronic seal pattern for display. This step in this embodiment can be specifically subdivided as follows. The electronic seal function software platform uses the entire submitted mobile phone number as the authorized party-related code 4.
[0054] Step 104: The user (electronic seal operator) performs a seal operation, and the electronic seal function software platform generates a seal sample-related code 3, and fixes the seal sample-related code in a directly visually readable format on the electronic seal pattern for display.
[0055] Step 105: The user (electronic seal operator) stamps the generated seal pattern on the electronic text waiting for stamping.
[0056] Step 106: The electronic seal function software platform (background server, database or operating computer) saves the seal sample formed after the seal operation.
[0057] For example, performing identity authentication first or inserting an identity authentication process during the operation, inserting an electronic signature operation to save related data, recording and saving the timestamp data during the seal operation, etc. Inserting the above steps as a whole into more electronic seal usage steps or inserting them after splitting also falls within the protection scope of the present invention.
[0058] The authorized party for the seal sample obtains the authentication qualification, extraction qualification, or viewing qualification of the seal sample based on the mobile phone number used as the authorized party related code 4. If the mobile phone number information of an authorized party that is not the authorized party related code 4 has already been registered in the database and the electronic seal operator authenticates it as a seal sample and associates it, this mobile phone number information can also be used as the basis for the authorized party to obtain the authentication qualification, extraction qualification, or viewing qualification of the associated seal sample.
[0059] When the authorized party needs to authenticate, extract, or view the seal sample, use the mobile phone number displayed in the authorized party related code 4 to send an authentication short message to the authentication service communication interface of the authentication agency to obtain the authorization for the seal sample associated with authentication, extraction, or viewing. The specific authentication, extraction, or viewing method of the seal sample includes the following steps as shown in Figure 8.
[0060] Step 201: The authorized party uses the mobile phone number associated with its authentication to establish communication with the authentication communication interface of the electronic seal function software platform and submit a request for authentication, extraction, or viewing of the seal sample. The request content includes information related to the identity of the seal body, the seal sample related code, or a combination of both. The information related to the identity of the seal body is set according to the specified requirements. For example, the name of the seal body, abbreviation, or the seal body identity code, etc., can all be used as the information related to the identity of the seal body.
[0061] Step 202: The electronic seal function software platform searches for a matching seal sample in the database based on the mobile phone number submitted by the authorized party and the information submitted.
[0062] Step 203: Determine the match. Proceed to Step 2041 or Step 2042 according to whether the match is successful. In this step, whether the mobile phone number that submitted the request has the corresponding authorization qualification is a prerequisite and necessary condition for a successful match. First, perform identity authentication on the authorized party, that is, match the mobile phone number that submitted the request with the mobile phone number information of the authorized party that has been authenticated and associated in the database (it can be verified using the short message dynamic verification code), and then search for a signature sample that matches the signature body name or the related code of the signature sample. It is also possible to simultaneously search for a match of the combined information of the mobile phone number submitted by the authorized party and the signature body name or the related code of the signature sample.
[0063] Step 2041: If they match, the electronic signature function software platform permits the authentication, extraction, or viewing of the signature samples associated with the authorized party. This step can be further subdivided as follows. The electronic signature function software platform sends an extraction link and an extraction code for the signature sample to the mobile phone number. The authorized party can log in to the link and enter the extraction code to extract all the associated signature samples.
[0064] Step 2042: If they do not match, reject the request.
[0065] For unauthorized persons of the seal sample, since they do not have an authorized mobile phone number, there is no way to authenticate, extract or view the seal sample. Displaying part or all of the authorized mobile phone number information of the authorized party of the seal sample in the authorized party related code 4 of the seal pattern aims to prevent unauthorized copying of the seal pattern. When copying the seal pattern as it is, the copier does not have the corresponding authorized mobile phone number information and will be easily exposed. Conversely, when entering one's own mobile phone number information into the seal pattern, it cannot pass the identity authentication of the electronic seal function software platform. Therefore, the electronic seal of the technical solution of the present invention still has a very strong anti-counterfeiting function after printing the seal pattern on paper. The electronic seal of the present invention combines the currently mature online contract platform mode and can completely solve the problem of preventing seal forgery in all application scenarios at the electronic and paper levels, both online and offline.
[0066] In this embodiment, a mobile phone number is selected as the authorized party related code 4 and the mobile phone number information is completely displayed. Selecting an email address instead of the mobile phone number basically realizes the same function. Naturally, the mobile phone number in this embodiment can also be replaced with other instant messaging tool number information such as QQ number and WeChat number. However, compared with them, the identity verification function, operation convenience and manageability of the mobile phone number are much better.
[0067] In this embodiment, the authorized extractor and the authorized viewer of the seal sample have different authorities. The authorized viewer of the seal sample is only limited to obtaining the viewing right of the seal sample, does not have the extraction right, and the electronic seal pattern of the viewed seal sample contains a watermark or is subjected to deformation processing. The authorized viewer can conditionally identify the authenticity of the electronic seal and cannot copy the electronic seal as it is.
[0068] Afterwards, if a new authorized party or external party needs to authenticate, extract, or view the sealed sample, it is necessary to obtain the authorization permission of the seal operator, and the communication tool number information such as the mobile phone number or email address of the new authorized party or external party may be added to the authorized party authentication-related information list in the database. In this case, the mobile phone number or email address of this set of authorized parties cannot be displayed on the dynamic information unit of the seal pattern, and there is no need to display it, but its authentication function is still the same as the communication tool number information authenticated and associated with the previous authorized party.
[0069] In other situations, external parties can obtain the qualification to authenticate, extract, or view the sealed sample through the transfer of authority from the authorized party. The transferee of the authorized party submits a request for authenticating, extracting, or viewing the sealed sample to the electronic seal function software platform. The submitted request information must include the mobile phone number or email address information authenticated and associated with the authorized party, and at the same time include the seal body-related information or the sealed sample-related code 3. The electronic seal function software platform sends a dynamic verification code to the mobile phone number or email address authenticated and associated with the authorized party submitted by the transferee. The authorized party transfers the received dynamic verification code to the transferee. The transferee submits the received dynamic verification code to the electronic seal function software platform. If they match, the transfer of authority permission is completed, and the transferee obtains the authentication right, extraction right, or viewing right associated with the sealed sample. The electronic seal function software platform resends the method of authenticating, extracting, or viewing the sealed sample to the transferee.
[0070] The authority transfer method may be as follows. After the electronic seal function software platform receives the above authority transfer request, the authorized party submitted by the authority transfer recipient is authenticated, and a web address link and a file extraction code are sent to the associated mobile phone number or email address. The authority transfer recipient logs in to the web address based on the transferred mobile phone number and authenticates, extracts, or views the signature sample.
[0071] Example 4 The electronic seal function software is an electronic seal function software platform provided by a third-party authentication agency, which provides services for generating, storing, and anti-forgery authentication of electronic seals for users, and technical means such as identity authentication, electronic signature, and timestamp are installed. The third-party electronic seal certification agency and the seal main body department establish a mutually recognized electronic seal service relationship and construct a database of the identity information and electronic seal authentication information of the seal main body department. The seal main body department associates a mobile communication number for sending and receiving electronic seal authentication information, and registers the associated mobile communication number in advance in the database of the identity information and electronic seal authentication information of the seal main body department constructed by the third-party electronic seal authentication agency. For the seal main body user, a USB-Key form identity authentication mode can also be used.
[0072] When a user needs to use an electronic seal, the user logs in to the electronic seal function software platform, obtains approval for using the seal through identity authentication or electronic signature. The user opens, imports, inputs, or uploads an electronic text waiting for signature through the electronic seal function software platform, and operates the electronic seal function software platform to generate a seal pattern and sign the electronic text.
[0073] As shown in FIG. 5, the seal pattern of the paper-based visual recognition anti-counterfeiting electronic seal includes a fixed information unit and a dynamic information unit. The fixed information unit includes the seal body name 1, the seal body code 2, the seal logo pentagram, and the authentication communication interface information 5 or identity characteristic mark or code of the third-party authentication agency. The dynamic information unit includes the authorized partner-related code 4 and the signature sample-related code 3. The authorized partner-related code 4 and the signature sample-related code 3 are displayed in a digital code format that can be directly read visually. For the generation method of the authorized partner-related code 4 and the signature sample-related code 3, refer to Example 1 or Example 2.
[0074] The seal pattern generated by the anti-counterfeiting electronic seal further includes an attached information area in addition to the main pattern, and complete signature anti-counterfeiting authentication information is constituted together with the information in the main pattern and the information in the attached information area. The seal main pattern is a circular official seal including the seal body name 1, the seal logo pentagram, and the seal body code 2 belonging to the fixed information unit. At the same time, the seal main pattern further includes the signature sample-related code 3 belonging to the dynamic information unit, and the signature sample-related code 3 is a code generated based on the cumulative number of signatures of the electronic seal. The attached information area is an annular area formed outside the circular seal main pattern, and the attached information area includes the mobile phone numbers of 4 groups of signature sample authorized partners. In addition, the attached information area further includes a set of authentication agency identity codes 5 composed of the abbreviation of the third-party authentication agency and the service phone number.
[0075] For the generation and utilization procedures of the paper-based visual recognition electronic seal and the authentication, extraction or browsing method of the signature sample in this embodiment, refer to Example 1, Example 2 or Example 3.
[0076] Example 5 As shown in FIG. 6, referring to Example 4, the seal pattern generated by the paper-based visual recognition anti-counterfeiting electronic seal further includes an attached information area in addition to the main pattern, and together with the information in the main pattern and the information in the attached information area, complete anti-counterfeiting authentication information for seal imprinting is constituted. The main seal pattern is a circular official seal including the seal body name 1 belonging to the fixed information unit, the seal logo pentagram, and the seal body code 2. At the same time, the main seal pattern further includes the imprint sample related code 3 belonging to the dynamic information unit, and the imprint sample related code 3 is a code generated based on the cumulative number of imprints of the electronic seal. The attached information area is a rectangular frame, and within the attached information area, there are included the mobile phone numbers of 4 sets of approved parties for imprint samples and 1 set of time information at the time of imprint operation, and this time information essentially constitutes another set of imprint sample related codes. For all 4 sets of mobile phone numbers, the middle 4 digits are hidden to protect the privacy of the approved parties without affecting its function. The attached information area of the rectangular frame in this embodiment is a typical irregular attached information area after removing the frame.
Claims
1. It is realized by electronic seal function software. When a user needs to affix a seal, by operating the electronic seal function software, a seal pattern is generated and affixed to an electronic text waiting for affixation. The seal pattern includes a fixed information unit and a dynamic information unit, where the fixed information unit includes one or a combination of multiple of seal body name (1), seal logo, seal body code (2), or seal type name. A method for implementing an anti-counterfeiting electronic seal for paper-based visual recognition, wherein the dynamic information unit includes an authorized counterparty-related code (4). The authorized counterparty-related code (4) is generated by the electronic seal operator submitting the communication tool number information of the authorized counterparty to the electronic seal function software, and the electronic seal function software selects part or all of the submitted communication tool number information of the authorized counterparty to constitute part or all of the content of the authorized counterparty-related code (4), and the authorized counterparty-related code (4) is fixed and displayed in a directly visually readable manner within the generated seal pattern or its attached information area. A method for implementing an anti-counterfeiting electronic seal for paper-based visual recognition, characterized in that it is generated by the above method.
2. The method for implementing an anti-counterfeiting electronic seal for paper-based visual recognition according to claim 1, characterized in that the communication tool number is a communication tool number with a dedicated identity-oriented characteristic, including a mobile phone number, an email number, or an instant messaging tool software number.
3. The method for implementing an anti-counterfeiting electronic seal for paper-based visual recognition according to claim 1, characterized in that the information in the attached information area and the main seal pattern can be generated synchronously, displayed synchronously, and printed synchronously on paper.
4. The electronic seal function software stores the seal pattern sample, seal information summary, or seal text formed after the stamping operation. The seal pattern sample, seal information summary, or seal text are collectively referred to as the stamping sample. The electronic seal function software is provided with an electronic seal authentication communication interface. The electronic seal function software authenticates and associates the communication tool number based on the information source of the authorized partner-related code (4) with the stamping sample, or the electronic seal function software authenticates and associates the obtained communication tool number information of the authorized partner with the stamping sample. By identifying the communication tool number information authenticated and associated by the authorized partner's operation and use, the electronic seal function software gives the authorized partner the actively startable authentication right, extraction right, or viewing right for the current or this batch of stamping samples. The method for implementing an anti-counterfeiting electronic seal for paper-based visual recognition according to claim 1, 2, or 3.
5. The authorized partner uses or operates the communication tool number authenticated and associated with it and the stamping sample, or the communication tool number based on the information source of the authorized partner-related code (4), establishes communication with the electronic seal function software through the electronic seal authentication communication interface, and submits a request for authentication, extraction, or viewing of the stamping sample. After receiving the above request, the electronic seal function software extracts the communication tool number information of the request submitted by the authorized partner, and determines whether there is a stamping sample authenticated and associated with the number information, thereby determining whether to permit the request. The method for implementing an anti-counterfeiting electronic seal for paper-based visual recognition according to claim 4.
6. The dynamic information unit further includes a stamping sample-related code (3). The stamping sample-related code (3) is automatically generated by the electronic seal function software during the stamping operation process of the electronic seal, and the generated stamping sample-related code (3) is generated by a method of fixing and displaying it in a directly visually readable form within the generated seal pattern or its attached information area. The method for implementing an anti-counterfeiting electronic seal for paper-based visual recognition according to claim 1, 2, 3, or 5.
7. The authorized party uses or operates the communication tool number associated with the authentication of it and the signature sample, or the communication tool number based on the information of the authorized party related code (4), establishes communication with the electronic signature function software via the electronic signature authentication communication interface, submits a request for authentication, extraction, or viewing of the signature sample, and the request information includes the information related to the seal body or the signature sample related code (3) or a combination of both. After the electronic signature function software receives the above request, it extracts the communication tool number information of the request submitted by the authorized party, combines the information related to the seal body or the signature sample related code (3) or a combination of both submitted by the authorized party, searches for the signature sample that matches the above related elements in the database, and if there is a match, permits the request. The method for implementing an anti-forgery electronic signature for paper-based visual recognition according to claim 6, characterized in that.
8. The transferee of the authorized party's authority submits a request for authentication, extraction, or viewing of the signature sample to the electronic signature function software. The submitted request information must include the communication tool number information associated with the authentication of the authorized party and the signature sample or the communication tool number information based on the information of the authorized party related code (4), and at the same time includes one or a combination of both of the information related to the seal body or the signature sample related code (3). After the electronic signature function software receives the above request, it extracts the communication tool number information of the authorized party in the request information, combines the information related to the seal body or the signature sample related code (3) or a combination of both in the request information, searches for the related and matching signature sample in the database, and if there is a matching signature sample, the electronic signature function software sends the authority transfer confirmation information to the communication tool number of the above authorized party. The authorized party transfers the received confirmation information to the transferee of the authority. The transferee of the authority uses the received confirmation information to submit a request for authority transfer qualification match to the electronic signature function software. The electronic signature function software makes a determination of match. If there is a match, the authority transfer permission is completed, and the transferee of the authority obtains the authentication right, extraction right, or viewing right associated with the signature sample. The method for implementing an anti-forgery electronic signature for paper-based visual recognition according to claim 7, characterized in that.
9. The method for implementing an anti-forgery electronic seal for paper-based visual recognition according to claim 1, 2, 3, 5, 7 or 8, characterized in that the electronic seal function software is an electronic seal function software platform managed by a third-party authentication agency.
10. The method for implementing an anti-forgery electronic seal for paper-based visual recognition according to claim 1, 2, 3, 5, 7 or 8, characterized in that the seal pattern or its attached information area of the anti-forgery electronic seal for paper-based visual recognition further includes relevant logo information or authentication communication interface information (5) of an electronic seal authentication agency.
11. The method for implementing an anti-forgery electronic seal for paper-based visual recognition according to claim 1, 2, 3, 5, 7 or 8, characterized in that the attached information area is a rectangular information area, an annular information area outside the ring of a circular or oval main seal pattern, or an irregularly shaped information area.
12. The method for implementing an anti-forgery electronic seal for paper-based visual recognition according to claim 1, 2, 3, 5, 7 or 8, characterized in that the anti-forgery electronic seal for paper-based visual recognition is combined with and used in combination with identity authentication, electronic signature or timestamp technology of the seal body, seal operator and each relevant party.
Citation Information
Patent Citations
Implementation method of ideographic electronic seal
CN112765569A
Facsimile equipment
JP1995264339A
Electronic writing instrument and electronic entering method
JP2000231626A
Waste appropriate processing management system, electronic sheet-type waste managing slip, table and electronic sheet
JP2000235610A
System, server and program for electronic approval
JP2022042347A