A method, system, and medium for intelligent verification of legal documents
By combining voice and encrypted link verification through the court hotline system with blockchain storage technology, legal documents are split and access is controlled by smart contracts. This solves the problems of low efficiency and insufficient security in existing legal document verification, and realizes an efficient and secure document verification process.
Patent Information
- Application Number
- CN202510891771.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2045-06-30
AI Technical Summary
Existing methods for verifying legal documents are inefficient and prone to errors. Paper documents are easily damaged and electronic documents are easily tampered with. Current electronic verification technologies cannot meet the security and reliability requirements of judicial practice.
The court hotline system performs dual verification through voice and encrypted links, splits legal documents and stores them on the judicial blockchain, combines blockchain markers and digital certificates for dynamic verification, and employs sharding encryption technology and smart contracts to control access periods, thus achieving multi-layered security verification.
It significantly improves the security and efficiency of legal document verification, ensures the authenticity and integrity of documents, prevents tampering, and enhances judicial credibility.
Smart Images

Figure CN120408726B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of judicial information technology, and more specifically, to a method, system, and medium for intelligent verification of legal documents. Background Technology
[0002] In judicial proceedings, the authenticity, completeness, and security of legal documents are crucial elements in ensuring judicial fairness. Traditional methods of verifying legal documents largely rely on manual operation, which suffers from inefficiency, susceptibility to errors, and vulnerability to human interference. For example, manually verifying the authenticity of legal documents not only consumes significant time and manpower but is also prone to errors due to negligence. Furthermore, in the storage and transmission of legal documents, paper documents are easily damaged or lost, while electronic legal documents face the risk of tampering and forgery. Although some electronic document verification technologies have been applied with the development of information technology, existing electronic document verification schemes still have shortcomings in areas such as identity verification, encrypted data storage, and verification processes. They cannot meet the stringent requirements of judicial practice for the verification of evidentiary documents and are insufficient to effectively guarantee the security and reliability of litigation evidence throughout the entire judicial process. Therefore, there is an urgent need for an efficient, accurate, and secure intelligent verification method and system for legal documents to meet the evolving needs of modern judicial work. Summary of the Invention
[0003] The purpose of this application is to provide a method, system, and medium for intelligent verification of legal documents. Legal documents are generated through dual verification via voice and encrypted link through the court hotline system. Segmented encryption technology is used to split and store the documents on a judicial blockchain, binding them with the parties' identity keys and attaching access periods. During verification, authenticity is ensured through blockchain markers and dynamic verification using digital certificates. In case of anomalies, secondary verification via SMS is automatically triggered, and anti-tampering logs are recorded. This solution, with segmented encryption for tamper prevention, dynamic verification to prevent impersonation, and intelligent disaster recovery to ensure continuity as its core, achieves secure and reliable verification of legal documents throughout the entire process, significantly improving judicial efficiency and evidentiary validity.
[0004] Firstly, this application provides a method for intelligent verification of legal documents, comprising the following steps:
[0005] The court-designated hotline system automatically contacts the parties involved and uses voice feature matching and the generation of encrypted links with time limits to conduct dual identity verification. After successful verification, legal documents are generated based on preset formats, templates and specific case information.
[0006] Legal documents are split, encrypted, and stored in a designated judicial blockchain platform, generating storage tags related to the splitting and encryption of legal documents.
[0007] When the recipient views the document, they verify the validity of the storage markers and the issuing authority's certificate.
[0008] If the verification fails, the recipient will automatically send an SMS verification code to the mobile phone number registered by the person in question for a second confirmation, initiate a backup SMS verification code verification process, and save tamper-proof operation records.
[0009] In the intelligent verification method for legal documents described in this application, the dual identity authentication includes:
[0010] During calls on the court-designated hotline system, the voice characteristics of the recipient are collected using voice acquisition equipment, and then matched with data pre-stored in the identity database using a voiceprint recognition algorithm.
[0011] An asymmetric encryption algorithm is used in conjunction with a random number generator to generate an encrypted link with a time limit, which contains a first verification code that can only be used once.
[0012] The encrypted link is generated using a dual verification method. The user's location information is obtained by acquiring base station positioning or GPS positioning information, and then hashed and added to the first verification code.
[0013] In the intelligent verification method for legal documents described in this application, the step of splitting and encrypting the legal documents includes:
[0014] Based on the logical structure of legal document paragraphs and chapters, intelligent document parsing technology is used to divide the legal document into at least 3 encrypted parts. According to the preset importance of the information contained in different parts, different encryption algorithms are selected to encrypt each part separately.
[0015] By using smart contract technology, a preset access period is added to each encrypted part for control. This period is set according to the progress of the case trial and the need for evidence confidentiality. After the timeout, the smart contract automatically executes the access prohibition instruction.
[0016] In the intelligent verification method for legal documents described in this application, the generation of storage tags related to the splitting and encryption of legal documents includes:
[0017] The encrypted legal documents will be split into different parts and redundantly stored through the distributed storage nodes of the judicial blockchain platform. Parameters related to the storage will be generated to record the storage node address, encryption information, and storage time.
[0018] Asymmetric encryption technology is used to directly bind the decoding key of each encrypted part to the identity information of the parties and store it in the court-authorized security key management system, generating storage marks related to the split encryption of legal documents, including preset corresponding content identifiers;
[0019] The data structure is constructed by splitting and encrypting the legal documents, including corresponding data blocks, storage tags, preset content identifiers, and generation timestamps, and then uploaded and stored on the blockchain platform.
[0020] In the intelligent verification method for legal documents described in this application, the verification of the validity of the storage mark and the issuing unit certificate by the recipient when viewing the document includes:
[0021] Obtain the pre-defined corresponding content identifier and decoding key from the storage tags related to the splitting and encryption of legal documents through the blockchain platform;
[0022] The data blocks corresponding to each part of the legal document are decrypted according to the decoding key to obtain the corresponding legal document data, and a second verification code is generated for the legal document data according to preset rules.
[0023] The obtained preset corresponding content identifier is compared with the second verification code corresponding to the currently decrypted legal document data;
[0024] If the preset corresponding content identifier in the storage tag is consistent with the second verification code of the currently decrypted data, and the digital certificate of the issuing unit is recognized by the superior certification authority, the verification will pass; otherwise, the verification will fail.
[0025] The system automatically verifies whether the issuing organization's digital certificate has been approved by a higher-level certification authority through a secure communication link.
[0026] In the intelligent verification method for legal documents described in this application, the step of automatically verifying whether the digital certificate of the issuing unit has been recognized by the superior certification authority through a secure communication link includes:
[0027] The system automatically queries the list of invalid certificates through a real-time data interaction interface, uses a status monitoring program to detect the certificate status in real time, and issues a warning when an invalid certificate is detected.
[0028] Using a dedicated timestamp extraction tool, a reliable timestamp is extracted from the electronic signature of a legal document and compared with the standard time source provided by the National Time Service Center to determine whether the timestamp is within the validity period certified by the National Time Service Center.
[0029] In the intelligent verification method for legal documents described in this application, when the verification fails, the recipient automatically sends an SMS verification code to the party's pre-registered mobile phone number for a second confirmation, initiates a backup SMS verification code verification process, and saves tamper-proof operation records, including:
[0030] When the verification fails, the system will automatically send an encrypted SMS containing a one-time SMS verification code to the mobile phone number reserved by the party through the judicial SMS gateway via the preset SMS sending module.
[0031] A second identity verification must be completed within a preset time; otherwise, access will be terminated.
[0032] Key data in the verification process, including the identity information of the parties involved, SMS verification codes, and verification time, are encrypted and recorded using blockchain timestamps and preset encryption algorithms, and then synchronized to preset judicial evidence storage nodes for evidence storage.
[0033] Secondly, this application provides a legal document intelligent verification system, which includes: a memory and a processor. The memory stores a program for a legal document intelligent verification method, and when the program for the legal document intelligent verification method is executed by the processor, it performs the following steps:
[0034] The court-designated hotline system automatically contacts the parties involved and uses voice feature matching and the generation of encrypted links with time limits to conduct dual identity verification. After successful verification, legal documents are generated based on preset formats, templates and specific case information.
[0035] Legal documents are split, encrypted, and stored in a designated judicial blockchain platform, generating storage tags related to the splitting and encryption of legal documents.
[0036] When the recipient views the document, they verify the validity of the storage markers and the issuing authority's certificate.
[0037] If the verification fails, the recipient will automatically send an SMS verification code to the mobile phone number registered by the person in question for a second confirmation, initiate a backup SMS verification code verification process, and save tamper-proof operation records.
[0038] In the intelligent legal document verification system described in this application, the dual identity authentication includes:
[0039] During calls on the court-designated hotline system, the voice characteristics of the recipient are collected using voice acquisition equipment, and then matched with data pre-stored in the identity database using a voiceprint recognition algorithm.
[0040] An asymmetric encryption algorithm is used in conjunction with a random number generator to generate an encrypted link with a time limit, which contains a first verification code that can only be used once.
[0041] The encrypted link is generated using a dual verification method. The user's location information is obtained by acquiring base station positioning or GPS positioning information, and then hashed and added to the first verification code.
[0042] Thirdly, this application also provides a computer-readable storage medium storing a legal document intelligent verification method program, which, when executed by a processor, implements the steps of the legal document intelligent verification method as described in any of the above claims.
[0043] As described above, the intelligent verification method, system, and medium for legal documents provided in this application automatically trigger a dual identity verification process through a court-designated hotline system. It generates legal documents by combining voice feature matching and time-sensitive encrypted links, and innovatively employs fragmented encryption technology to split the document into at least three independent encrypted parts. After adding access period control, these parts are stored in a judicial blockchain node, forming a key and blockchain storage marker bound to the party's identity. During verification by the recipient, multi-layered security verification is achieved through blockchain identifier comparison and dynamic verification of the issuing unit's digital certificate (including certificate invalidation list lookup and national time service center timestamp verification). If verification is abnormal, the system automatically initiates secondary SMS verification and generates an anti-tampering operation log. This solution prevents data tampering through blockchain distributed storage and fragmented encryption, resists identity impersonation risks with dynamic dual verification, enhances data sovereignty through time-sensitive access control and key binding, and ensures the legal validity of documents through an intelligent certificate verification system. Ultimately, it constructs a fully trusted evidence chain from generation, storage, verification to disaster recovery and traceability, significantly improving the security, efficiency, and judicial credibility of litigation evidence verification.
[0044] Other features and advantages of this application will be set forth in the following description and will be apparent in part from the description or may be learned by practicing embodiments of this application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description and the accompanying drawings. Attached Figure Description
[0045] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work.
[0046] Figure 1 A flowchart illustrating an intelligent verification method for legal documents provided in this application embodiment;
[0047] Figure 2 A flowchart illustrating the dual authentication method for intelligent verification of legal documents provided in this application embodiment;
[0048] Figure 3A flowchart illustrating the legal document splitting and encryption method provided in this application embodiment for an intelligent verification method for legal documents;
[0049] Figure 4 This is a flowchart illustrating the generation of a legal document intelligent verification method and the storage tags related to the splitting and encryption of legal documents, as provided in this application embodiment. Detailed Implementation
[0050] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0051] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first" and "second" are used only to distinguish descriptions and should not be construed as indicating or implying relative importance. It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions.
[0052] Please refer to Figure 1 , Figure 1 This is a flowchart of a legal document intelligent verification method according to some embodiments of this application. This legal document intelligent verification method is used in terminal devices, such as computers and mobile terminals. The legal document intelligent verification method includes the following steps:
[0053] S101. The court automatically contacts the parties through the designated hotline system and uses voice feature matching and the generation of encrypted links with time limits to conduct dual identity verification of the parties. After the verification is successful, legal documents are generated according to the preset format and template and the specific case information.
[0054] S102. After splitting and encrypting the legal documents, store them in the designated judicial blockchain platform and generate storage tags related to the splitting and encryption of the legal documents.
[0055] S103. When the recipient views the document, they verify the validity of the storage mark and the issuing unit's certificate;
[0056] S104. When the verification fails, the recipient automatically sends an SMS verification code to the mobile phone number reserved by the party for a second confirmation, initiates the backup SMS verification code verification process, and saves the anti-tampering operation record.
[0057] This method first automatically calls the parties involved through a court-designated hotline system. During the call, professional voice acquisition equipment is used to collect the recipient's voice characteristics. A voiceprint recognition algorithm is then used to perform a high-precision comparison with data pre-stored in an identity database. Simultaneously, an asymmetric encryption algorithm combined with a random number generator is used to generate an encrypted link with a time limit. This link contains a first verification code that can only be used once. The verification code is then incorporated into the hash operation performed on the base station location or GPS location information. This dual verification method confirms the identity of the parties involved. After identity verification is completed, the system automatically generates legal documents according to a preset format and template. Subsequently, the generated legal documents are divided into at least three parts according to the logical structure of paragraphs, chapters, etc., using intelligent document parsing technology. Each part is encrypted using an appropriate encryption algorithm based on its sensitivity. Smart contract technology is used to set a flexible access period for each encrypted part based on factors such as the progress of the case trial and the need for evidence confidentiality. Access is automatically prohibited if the time limit is exceeded. Then, the divided and encrypted parts of the document are redundantly stored through the distributed storage nodes of the judicial blockchain platform. Asymmetric encryption technology is used to directly bind the decoding key of each encrypted part to the identity information of the parties and store it in the court-authorized security key management system, generating storage tags related to the division and encryption of the legal documents. When the recipient views the document, the system retrieves the corresponding preset content identifier from the storage tag through the blockchain platform and compares it with the second verification code of the currently decrypted data. If they match, the data is determined not to have been tampered with; otherwise, the data is considered to have been tampered with. Simultaneously, the system automatically verifies whether the issuing unit's digital certificate has been recognized by the superior certification authority through a secure communication link, including checking the certificate invalidation list, monitoring the certificate status in real time, and extracting and comparing trusted timestamps. If the verification fails, the system automatically sends an encrypted SMS containing a one-time verification code to the party's pre-registered mobile phone number through the judicial SMS gateway, requiring secondary identity verification within a preset time. If the verification fails within the time limit, access will be terminated. The system uses blockchain timestamps and preset algorithms to encrypt and record key data of the verification process, which is then synchronized to preset nodes for evidence storage, thereby constructing a complete, secure, and reliable intelligent verification process for legal documents.
[0058] Please refer to Figure 2 , Figure 2This is a flowchart illustrating dual authentication in a legal document intelligent verification method according to some embodiments of this application. According to embodiments of the present invention, the dual authentication includes:
[0059] S201. During a call on the court-designated hotline system, the voice characteristics of the recipient are collected using a voice acquisition device, and a voiceprint recognition algorithm is used to perform a high-precision match with the data pre-stored in the identity database.
[0060] S202. An asymmetric encryption algorithm is used in conjunction with a random number generator to generate an encrypted link with a time limit, which contains a first verification code that can only be used once.
[0061] S203. The generation of the encrypted link adopts a dual verification method. The user's location information is obtained by acquiring base station positioning or GPS positioning information, and then hashed and added to the first verification code.
[0062] The dual authentication mechanism in this invention aims to ensure the authenticity and uniqueness of the parties' identities, laying a solid security foundation for subsequent legal document verification processes. During the interaction between the court-designated hotline system and the parties, professional voice capture equipment accurately captures the voice features generated when the recipient speaks. These features contain unique voiceprint information. Then, using advanced voiceprint recognition algorithms, the captured voice features are compared with corresponding data pre-stored in the identity database with high precision, thereby initially confirming the party's identity. Simultaneously, the system employs an asymmetric encryption algorithm combined with a random number generator to generate an encrypted link with time limits (e.g., limited to 30 minutes). This link embeds a first verification code that can only be used once, strictly restricting access to the link in terms of time and usage frequency to prevent malicious theft or repeated use. Furthermore, the generation of the encrypted link also employs a dual verification method, obtaining base station positioning or GPS data. Location information is used to accurately pinpoint the user's location, and the location information is hashed. The result is cleverly incorporated into the verification code, forming a first layer of verification based on identity features and voiceprint information, and a second layer of verification integrating location information. These two layers of verification complement each other, greatly enhancing the security of the identity authentication process and effectively resisting security risks such as identity impersonation and forgery. This provides a reliable identity prerequisite guarantee for legal document verification processes. Specifically, regarding the relationship between asymmetric encryption algorithms, random numbers and encryption links, and verification codes: a random number generator produces a random number, which can serve as a key variable in the encryption process to increase the encryption chain. To address the unpredictability of verification codes, the encrypted link generation process first combines random numbers, verification codes, and other information into a data packet. Then, it uses the server's private key to perform asymmetric encryption, generating an encrypted link. Only terminals possessing the corresponding public key can decrypt the link to obtain the random numbers, verification codes, and other information. When a party subsequently views the document verification storage mark and the issuing unit's certificate and clicks the encrypted link, the public key is used to decrypt the content, obtaining the random numbers and verification codes for subsequent verification operations. Regarding the relationship between the verification code and the hashed user location information: the user's current location is determined by obtaining base station positioning or GPS positioning information. This location information is then hashed, converting it into a hash value. This hash value ensures the uniqueness and immutability of the location information. The hashed user location information is then added to the verification code. During verification code generation, the hash value of the user location information obtained through hashing is used as part of the verification code or as an important parameter in the verification code generation algorithm.
[0063] Please refer to Figure 3 , Figure 3This is a flowchart illustrating a legal document splitting and encryption method according to some embodiments of this application. According to an embodiment of the present invention, the splitting and encryption of the legal document includes:
[0064] S301. According to the logical structure of paragraphs and chapters of legal documents, use intelligent document parsing technology to divide the legal documents into at least 3 encrypted parts, and select different encryption algorithms to encrypt each part separately according to the preset importance of the information contained in different parts.
[0065] S302. Using smart contract technology, a preset access period is added to each encrypted part for control. This period is set according to the progress of the case trial and the need for evidence confidentiality. After the timeout, the smart contract automatically executes the access prohibition instruction.
[0066] The legal document splitting and encryption process of this invention constructs a multi-layered data security protection system through intelligent parsing, differentiated encryption, and dynamic access control. The system first uses intelligent document parsing technology to perform semantic analysis based on the paragraph and chapter logical structure of the legal document, automatically splitting the document into at least three independent encrypted parts, such as classifying the main content, sensitive information of the parties involved, and evidence attachments. A tiered encryption strategy is adopted based on the preset importance of different parts: advanced symmetric encryption algorithms such as AES-256 are used for party information containing personal privacy; RSA asymmetric encryption algorithms are used for key legal clauses and judgment bases; and lightweight encryption algorithms are used for general descriptive content. This differentiated encryption method ensures the security of sensitive data while also considering system processing efficiency. At the access control level, the system dynamically adds preset access periods to each encrypted part through smart contract technology. These periods are set according to the progress of the case trial and the need for evidence confidentiality; for example, strict access time limits are set for the evidence part during the case investigation stage, and relevant documents are gradually opened during the trial stage. The smart contract automatically monitors the timestamps, and immediately triggers a prohibition command once the preset period is exceeded. The execution is ensured to be immutable through the blockchain consensus mechanism. This dynamic access control mechanism not only meets the needs of phased information disclosure in the judicial process, but also prevents unauthorized or expired access to data, achieving secure management of legal documents throughout their entire lifecycle.
[0067] Please refer to Figure 4 , Figure 4 This is a flowchart illustrating the generation of storage tags related to the splitting and encryption of legal documents, as part of a legal document intelligent verification method according to some embodiments of this application. According to embodiments of the present invention, the generation of storage tags related to the splitting and encryption of legal documents includes:
[0068] S401. The various parts of the split and encrypted legal document are redundantly stored through the distributed storage nodes of the judicial blockchain platform, and storage-related parameters are generated to record the storage node address, encryption information and storage time.
[0069] S402. Using asymmetric encryption technology, the decoding key of each encrypted part is directly bound to the identity information of the parties and stored in the security key management system authorized by the court, generating storage marks related to the split encryption of legal documents, including preset corresponding content identifiers;
[0070] S403. Construct a data structure by combining the data blocks, storage tags, preset corresponding content identifiers, and generation timestamps corresponding to each part of the split and encrypted legal document, and upload and store it on the blockchain platform.
[0071] The process of generating storage markers related to the splitting and encryption of legal documents in this invention constructs a highly secure storage system for legal documents by combining distributed redundant storage with identity-bound key management. After the legal documents are split and encrypted, the system redundantly stores each encrypted part through distributed storage nodes of the judicial blockchain platform. Utilizing the decentralized and tamper-proof characteristics of blockchain technology, document data is stored simultaneously on multiple nodes, avoiding data loss due to a single node failure and preventing malicious data tampering, thus ensuring the integrity and reliability of document storage. Simultaneously, asymmetric encryption technology is used to directly bind the decoding key corresponding to each encrypted part to the identity information of the parties involved. Only entities matching the party's identity information can obtain the corresponding legal document content through decryption. These bound keys are stored in a court-authorized secure key management system. This system has strict access control and encryption protection measures to further ensure the security of key storage. This ensures that legal documents achieve data security redundancy during storage, and through the identity-bound key mechanism, it ensures that only authorized parties can legally access the documents, effectively preventing document data leakage and unauthorized access. This successfully generates highly secure and traceable storage tags related to the split encryption of legal documents. The storage tag is a unique storage tag generated by binding the decoding key of the corresponding data block of each part of the split encrypted legal document with the identity information of the parties. It contains a preset corresponding content identifier, which is used to identify the original position and content characteristics of the corresponding data block of each part of the legal document in the legal document. For example, a hash algorithm can be used to perform a hash operation on the original legal document content or its key information to obtain a partial identifier content, and combine it with encryption level or importance-related information to form a complete preset corresponding content identifier. Then, the data blocks of each part of the split encrypted legal document, the storage tag, the preset corresponding content identifier, and the generation timestamp are organized into a specific data structure, such as in JSON format. The data structure is then used as transaction data to build a blockchain transaction and stored on the blockchain platform.
[0072] According to an embodiment of the present invention, when the recipient views the document, verifying the validity of the storage tag and the issuing authority certificate includes:
[0073] Obtain the pre-defined corresponding content identifier and decoding key from the storage tags related to the splitting and encryption of legal documents through the blockchain platform;
[0074] The data blocks corresponding to each part of the legal document are decrypted according to the decoding key to obtain the corresponding legal document data, and a second verification code is generated for the legal document data according to preset rules.
[0075] The obtained preset corresponding content identifier is compared with the second verification code corresponding to the currently decrypted legal document data;
[0076] If the preset corresponding content identifier in the storage tag is consistent with the second verification code of the currently decrypted data, and the digital certificate of the issuing unit is recognized by the superior certification authority, the verification will pass; otherwise, the verification will fail.
[0077] The system automatically verifies whether the issuing organization's digital certificate has been approved by a higher-level certification authority through a secure communication link.
[0078] When the recipient views the legal documents, the system employs a dual verification mechanism to ensure the documents' authenticity and legality. First, regarding storage tag verification, the system leverages the blockchain platform to extract a pre-defined corresponding content identifier from the storage tags related to the splitting and encryption of the legal documents. This identifier is a unique identifier generated during the splitting and encryption of the legal documents, recording the original state information of the documents. Through the blockchain platform's query interface, based on relevant information recorded in the data blocks of each part of the stored legal documents, such as transaction hashes and storage addresses, the system queries the corresponding blockchain transaction data to obtain the pre-defined corresponding content identifier from the storage tags. It then retrieves the data blocks of each part of the split and encrypted legal documents from the blockchain platform, simultaneously obtaining the corresponding decoding key. Using the decoding key, the system decrypts the encrypted data blocks of each part of the legal documents, obtaining the original content data of each part of the legal documents. The data corresponding to the decrypted legal document is processed according to preset rules to generate a second verification code. These rules may involve performing a specific hash operation or mathematical transformation on a specific portion of the data to obtain the second verification code. Then, key elements for comparison are extracted from the obtained preset corresponding content identifier and the generated second verification code. These elements include content feature information in the identifier and the checksum in the verification code. Each extracted key element is compared to check for consistency. If they match, it indicates that the integrity and correctness of the decrypted legal document data have been verified, and it conforms to the content of the legal document corresponding to the content identifier stored on the blockchain. If they do not match, data tampering or other security issues may exist. Simultaneously, the system automatically verifies the issuing authority's digital certificate through a secure communication link. This verification process relies on a digital certificate authentication system, automatically verifying whether the certificate is legally authorized and recognized through a secure connection established with a higher-level certification authority. Only when a digital certificate is valid and recognized by a higher-level certification authority can the legitimacy and authority of the document's issuance source be confirmed. This further ensures that the document viewed by the recipient is legally issued by a legitimate judicial institution, comprehensively guaranteeing the credibility and validity of legal documents from two key dimensions: storage status and issuance source.
[0079] According to an embodiment of the present invention, the automatic verification of whether the digital certificate of the issuing unit has been approved by the superior certification authority through a secure communication link includes:
[0080] The system automatically queries the list of invalid certificates through a real-time data interaction interface, uses a status monitoring program to detect the certificate status in real time, and issues a warning when an invalid certificate is detected.
[0081] Using a dedicated timestamp extraction tool, a reliable timestamp is extracted from the electronic signature of a legal document and compared with the standard time source provided by the National Time Service Center to determine whether the timestamp is within the validity period certified by the National Time Service Center.
[0082] This invention verifies the validity and legitimacy of digital certificates issued by issuing entities through multi-dimensional, real-time verification methods. The system automatically connects to an authoritative database of invalid certificates via a real-time data interaction interface, continuously synchronizing the latest certificate invalidation information. A status monitoring program scans certificate status in real-time at millisecond intervals. If a certificate is found to be in a revoked, expired, or other invalid state, an early warning mechanism is immediately triggered, alerting relevant personnel to avoid security risks caused by using invalid certificates. Simultaneously, the system uses a dedicated timestamp extraction tool to extract a reliable timestamp from the electronic signature of legal documents. This timestamp records the accurate moment of document issuance. The system then rigorously compares the extracted timestamp with a high-precision standard time source provided by the National Time Service Center to accurately verify whether the timestamp is within the validity period certified by the National Time Service Center. Only when the timestamp is within the validity period can the document's issuance time be confirmed as authentic and credible, complying with the time regulations of judicial procedures. Through this dual verification mechanism, the validity of the issuing entity's digital certificate is comprehensively and accurately verified from two key aspects: certificate status and issuance time, providing a solid guarantee for the authority of legal documents.
[0083] According to an embodiment of the present invention, when the verification fails, the recipient automatically sends an SMS verification code to the mobile phone number reserved by the party concerned for a second confirmation, initiates a backup SMS verification code verification process, and saves tamper-proof operation records, including:
[0084] When the verification fails, the system will automatically send an encrypted SMS containing a one-time SMS verification code to the mobile phone number reserved by the party through the judicial SMS gateway via the preset SMS sending module.
[0085] A second identity verification must be completed within a preset time; otherwise, access will be terminated.
[0086] Key data in the verification process, including the identity information of the parties involved, SMS verification codes, and verification time, are encrypted and recorded using blockchain timestamps and preset encryption algorithms, and then synchronized to preset judicial evidence storage nodes for evidence storage.
[0087] In this invention, when the verification process for legal documents fails due to anomalies, the system employs a multi-layered backup verification mechanism and an anti-tampering evidence storage strategy to ensure the security of evidence access and the traceability of operations. The system's pre-set SMS sending module automatically invokes the judicial SMS gateway to send an encrypted SMS containing a one-time verification code to the pre-registered mobile phone number of the party involved. This verification code is generated using a high-strength encryption algorithm, ensuring timeliness and uniqueness, effectively preventing theft or misuse. Simultaneously, the system activates a strict time control mechanism, requiring the party involved to complete a secondary identity verification operation within a preset time. If this time limit is exceeded, access will be immediately terminated to avoid potential security risks caused by prolonged verification window opening. During the verification process, the system utilizes the immutability of blockchain technology, combined with a pre-set encryption algorithm, to encrypt and record key data (including party identity information, verification code, and verification time) in real time throughout the verification process, and synchronizes it to the pre-set judicial evidence storage node through a blockchain consensus mechanism. Each operation record is assigned a blockchain timestamp, calibrated by a standard time source provided by the National Time Service Center, ensuring the authority and authenticity of the time. In this way, not only is full-process supervision of the backup verification process achieved, but reliable audit basis is also provided for potential disputes in the future, thereby building a complete and rigorous security protection system to comprehensively ensure the security and reliability of the litigation evidence verification process.
[0088] According to an embodiment of the present invention, the court-designated hotline system is connected to a dedicated judicial terminal, the terminal comprising:
[0089] The touch-screen identity verification device, embedded in the court's case filing hall, is equipped with a fingerprint / finger vein dual-mode biometric module;
[0090] The device has a built-in judicial electronic tag writer that generates NFC physical tags containing outbound call time and geographic coordinates;
[0091] A direct communication channel was established with the court's internal network server via a dedicated frequency band.
[0092] The terminal, embedded in the court's case filing hall, features a touch-screen interface and a built-in dual-mode biometric data collection module for high-precision identity verification, combining fingerprint and finger vein recognition. Equipped with a judicial electronic tag writer, it automatically generates a physical tag with encryption algorithms upon successful verification. The tag contains key information such as the outbound call timestamp, device geographic coordinates, and case number, ensuring traceability for every operation. The terminal establishes a physically isolated direct communication channel with the court's intranet server via a dedicated judicial frequency band, employing quantum encryption protocols to ensure data transmission is protected against eavesdropping and tampering throughout the process. This terminal system, through a closed-loop technology of "biometric verification—electronic tag—dedicated network communication," achieves judicial-level protection for party identification, operation time and space information fixation, and data transmission security, meeting mandatory security requirements for terminal devices.
[0093] According to an embodiment of the present invention, the dual authentication connection to the relevant department's population information database includes:
[0094] Real-time comparison of the subject's ID photo feature code with the on-site photographed image for liveness detection;
[0095] Verify the real-name registration information of the party's mobile phone number through the dedicated line interface of the relevant department;
[0096] Generate enhanced verification credentials that include police logos.
[0097] The system retrieves the encrypted feature code of the applicant's ID photo in real time and performs dynamic liveness comparison with the on-site captured video stream. Liveness detection algorithms (such as blinking and head shaking recognition) are used to prevent photo or video forgery. Simultaneously, an encrypted dedicated line connects to the relevant department's real-name registration database of mobile phone numbers to verify whether the mobile phone number provided by the applicant matches the ID card information, ensuring the authenticity of the communication identity. Upon successful verification, the system automatically generates an enhanced verification credential containing a police badge, digital signature, and verification timestamp. This credential is encrypted and issued by the relevant department's electronic signature system and written to the blockchain evidence storage platform. Through the collaborative mechanism of direct data connection to relevant department databases, liveness biometric verification, and authoritative credential generation, a closed loop of judicial identity authentication is achieved, ensuring "identity consistency, number and certificate association, and credential anti-counterfeiting." This meets the legal requirements for identity verification and effectively prevents the risk of identity misuse in litigation scenarios.
[0098] According to an embodiment of the present invention, it further includes:
[0099] Real-time collection of the individual's heart rate, body temperature, and vital signs data, combined with voiceprint and fingerprint verification results, is used to perform multimodal feature fusion to generate a bioactivity index;
[0100] When the bioactivity index is lower than the preset activity threshold, the backup verification process is forcibly triggered.
[0101] The system collects real-time data on the individual's heart rate fluctuations and body surface temperature distribution. Combining this with voiceprint spectral features and fingerprint minutiae matching results, a weighted fusion algorithm is used to generate a dynamic biometric activity index (BAI). When the BAI value falls below a preset activity threshold (e.g., due to coercion causing an abnormal rise in heart rate to >120 bpm or a sudden drop in body temperature to >2°C), the system automatically determines a risk of biometric forgery, immediately interrupts the current verification process, and forcibly activates a backup verification mechanism. It sends a verification request containing geolocation information to the individual's pre-bound emergency contact, while simultaneously activating SMS secondary verification and anti-tampering log recording functions. Through the fusion analysis of dynamic activity monitoring of multimodal physiological signs and traditional biometric verification, a three-dimensional risk identification model of "physiological state—biometrics—behavioral abnormalities" is constructed, effectively preventing identity theft in complex scenarios such as coercion and drug control, meeting the enhanced verification requirements for high-risk scenarios.
[0102] This invention also discloses a legal document intelligent verification system, including a memory and a processor. The memory stores a legal document intelligent verification method program, which, when executed by the processor, performs the following steps:
[0103] The court-designated hotline system automatically contacts the parties involved and uses voice feature matching and the generation of encrypted links with time limits to conduct dual identity verification. After successful verification, legal documents are generated based on preset formats, templates and specific case information.
[0104] Legal documents are split, encrypted, and stored in a designated judicial blockchain platform, generating storage tags related to the splitting and encryption of legal documents.
[0105] When the recipient views the document, they verify the validity of the storage markers and the issuing authority's certificate.
[0106] If the verification fails, the recipient will automatically send an SMS verification code to the mobile phone number registered by the person in question for a second confirmation, initiate a backup SMS verification code verification process, and save tamper-proof operation records.
[0107] This method first automatically calls the parties involved through a court-designated hotline system. During the call, professional voice acquisition equipment is used to collect the recipient's voice characteristics. A voiceprint recognition algorithm is then used to perform a high-precision comparison with data pre-stored in an identity database. Simultaneously, an asymmetric encryption algorithm combined with a random number generator is used to generate an encrypted link with a time limit. This link contains a first verification code that can only be used once. The verification code is then incorporated into the hash operation performed on the base station location or GPS location information. This dual verification method confirms the identity of the parties involved. After identity verification is completed, the system automatically generates legal documents according to a preset format and template. Subsequently, the generated legal documents are divided into at least three parts according to the logical structure of paragraphs, chapters, etc., using intelligent document parsing technology. Each part is encrypted using an appropriate encryption algorithm based on its sensitivity. Smart contract technology is used to set a flexible access period for each encrypted part based on factors such as the progress of the case trial and the need for evidence confidentiality. Access is automatically prohibited if the time limit is exceeded. Then, the divided and encrypted parts of the document are redundantly stored through the distributed storage nodes of the judicial blockchain platform. Asymmetric encryption technology is used to directly bind the decoding key of each encrypted part to the identity information of the parties and store it in the court-authorized security key management system, generating storage tags related to the division and encryption of the legal documents. When the recipient views the document, the system retrieves the corresponding preset content identifier from the storage tag through the blockchain platform and compares it with the second verification code of the currently decrypted data. If they match, the data is determined not to have been tampered with; otherwise, the data is considered to have been tampered with. Simultaneously, the system automatically verifies whether the issuing unit's digital certificate has been recognized by the superior certification authority through a secure communication link, including checking the certificate invalidation list, monitoring the certificate status in real time, and extracting and comparing trusted timestamps. If the verification fails, the system automatically sends an encrypted SMS containing a one-time verification code to the party's pre-registered mobile phone number through the judicial SMS gateway, requiring secondary identity verification within a preset time. If the verification fails within the time limit, access will be terminated. The system uses blockchain timestamps and preset algorithms to encrypt and record key data of the verification process, which is then synchronized to preset nodes for evidence storage, thereby constructing a complete, secure, and reliable intelligent verification process for legal documents.
[0108] According to an embodiment of the present invention, the dual authentication includes:
[0109] During calls on the court-designated hotline system, the voice characteristics of the recipient are collected using voice acquisition equipment, and then matched with data pre-stored in the identity database using a voiceprint recognition algorithm.
[0110] An asymmetric encryption algorithm is used in conjunction with a random number generator to generate an encrypted link with a time limit, which contains a first verification code that can only be used once.
[0111] The encrypted link is generated using a dual verification method. The user's location information is obtained by acquiring base station positioning or GPS positioning information, and then hashed and added to the first verification code.
[0112] The dual authentication mechanism in this invention aims to ensure the authenticity and uniqueness of the parties' identities, laying a solid security foundation for subsequent legal document verification processes. During the interaction between the court-designated hotline system and the parties, professional voice capture equipment accurately captures the voice features generated when the recipient speaks. These features contain unique voiceprint information. Then, using advanced voiceprint recognition algorithms, the captured voice features are compared with corresponding data pre-stored in the identity database with high precision, thereby initially confirming the party's identity. Simultaneously, the system employs an asymmetric encryption algorithm combined with a random number generator to generate an encrypted link with time limits (e.g., limited to 30 minutes). This link embeds a first verification code that can only be used once, strictly restricting access to the link in terms of time and usage frequency to prevent malicious theft or repeated use. Furthermore, the generation of the encrypted link also employs a dual verification method, obtaining base station positioning or GPS data. Location information is used to accurately pinpoint the user's location, and the location information is hashed. The result is cleverly incorporated into the verification code, forming a first layer of verification based on identity features and voiceprint information, and a second layer of verification integrating location information. These two layers of verification complement each other, greatly enhancing the security of the identity authentication process and effectively resisting security risks such as identity impersonation and forgery. This provides a reliable identity prerequisite guarantee for legal document verification processes. Specifically, regarding the relationship between asymmetric encryption algorithms, random numbers and encryption links, and verification codes: a random number generator produces a random number, which can serve as a key variable in the encryption process to increase the encryption chain. To address the unpredictability of verification codes, the encrypted link generation process first combines random numbers, verification codes, and other information into a data packet. Then, it uses the server's private key to perform asymmetric encryption, generating an encrypted link. Only terminals possessing the corresponding public key can decrypt the link to obtain the random numbers, verification codes, and other information. When a party subsequently views the document verification storage mark and the issuing unit's certificate and clicks the encrypted link, the public key is used to decrypt the content, obtaining the random numbers and verification codes for subsequent verification operations. Regarding the relationship between the verification code and the hashed user location information: the user's current location is determined by obtaining base station positioning or GPS positioning information. This location information is then hashed, converting it into a hash value. This hash value ensures the uniqueness and immutability of the location information. The hashed user location information is then added to the verification code. During verification code generation, the hash value of the user location information obtained through hashing is used as part of the verification code or as an important parameter in the verification code generation algorithm.
[0113] According to an embodiment of the present invention, the step of splitting and encrypting legal documents includes:
[0114] Based on the logical structure of legal document paragraphs and chapters, intelligent document parsing technology is used to divide the legal document into at least 3 encrypted parts. According to the preset importance of the information contained in different parts, different encryption algorithms are selected to encrypt each part separately.
[0115] By using smart contract technology, a preset access period is added to each encrypted part for control. This period is set according to the progress of the case trial and the need for evidence confidentiality. After the timeout, the smart contract automatically executes the access prohibition instruction.
[0116] The legal document splitting and encryption process of this invention constructs a multi-layered data security protection system through intelligent parsing, differentiated encryption, and dynamic access control. The system first uses intelligent document parsing technology to perform semantic analysis based on the paragraph and chapter logical structure of the legal document, automatically splitting the document into at least three independent encrypted parts, such as classifying the main content, sensitive information of the parties involved, and evidence attachments. A tiered encryption strategy is adopted based on the preset importance of different parts: advanced symmetric encryption algorithms such as AES-256 are used for party information containing personal privacy; RSA asymmetric encryption algorithms are used for key legal clauses and judgment bases; and lightweight encryption algorithms are used for general descriptive content. This differentiated encryption method ensures the security of sensitive data while also considering system processing efficiency. At the access control level, the system dynamically adds preset access periods to each encrypted part through smart contract technology. These periods are set according to the progress of the case trial and the need for evidence confidentiality; for example, strict access time limits are set for the evidence part during the case investigation stage, and relevant documents are gradually opened during the trial stage. The smart contract automatically monitors the timestamps, and immediately triggers a prohibition command once the preset period is exceeded. The execution is ensured to be immutable through the blockchain consensus mechanism. This dynamic access control mechanism not only meets the needs of phased information disclosure in the judicial process, but also prevents unauthorized or expired access to data, achieving secure management of legal documents throughout their entire lifecycle.
[0117] According to an embodiment of the present invention, generating storage tags related to the splitting and encryption of legal documents includes:
[0118] The encrypted legal documents will be split into different parts and redundantly stored through the distributed storage nodes of the judicial blockchain platform. Parameters related to the storage will be generated to record the storage node address, encryption information, and storage time.
[0119] Asymmetric encryption technology is used to directly bind the decoding key of each encrypted part to the identity information of the parties and store it in the court-authorized security key management system, generating storage marks related to the split encryption of legal documents, including preset corresponding content identifiers;
[0120] The data structure is constructed by splitting and encrypting the legal documents, including corresponding data blocks, storage tags, preset content identifiers, and generation timestamps, and then uploaded and stored on the blockchain platform.
[0121] The process of generating storage markers related to the splitting and encryption of legal documents in this invention constructs a highly secure storage system for legal documents by combining distributed redundant storage with identity-bound key management. After the legal documents are split and encrypted, the system redundantly stores each encrypted part through distributed storage nodes of the judicial blockchain platform. Utilizing the decentralized and tamper-proof characteristics of blockchain technology, document data is stored simultaneously on multiple nodes, avoiding data loss due to a single node failure and preventing malicious data tampering, thus ensuring the integrity and reliability of document storage. Simultaneously, asymmetric encryption technology is used to directly bind the decoding key corresponding to each encrypted part to the identity information of the parties involved. Only entities matching the party's identity information can obtain the corresponding legal document content through decryption. These bound keys are stored in a court-authorized secure key management system. This system has strict access control and encryption protection measures to further ensure the security of key storage. This ensures that legal documents achieve data security redundancy during storage, and through the identity-bound key mechanism, it ensures that only authorized parties can legally access the documents, effectively preventing document data leakage and unauthorized access. This successfully generates highly secure and traceable storage tags related to the split encryption of legal documents. The storage tag is a unique storage tag generated by binding the decoding key of the corresponding data block of each part of the split encrypted legal document with the identity information of the parties. It contains a preset corresponding content identifier, which is used to identify the original position and content characteristics of the corresponding data block of each part of the legal document in the legal document. For example, a hash algorithm can be used to perform a hash operation on the original legal document content or its key information to obtain a partial identifier content, and combine it with encryption level or importance-related information to form a complete preset corresponding content identifier. Then, the data blocks of each part of the split encrypted legal document, the storage tag, the preset corresponding content identifier, and the generation timestamp are organized into a specific data structure, such as in JSON format. The data structure is then used as transaction data to build a blockchain transaction and stored on the blockchain platform.
[0122] According to an embodiment of the present invention, when the recipient views the document, verifying the validity of the storage tag and the issuing authority certificate includes:
[0123] Obtain the pre-defined corresponding content identifier and decoding key from the storage tags related to the splitting and encryption of legal documents through the blockchain platform;
[0124] The data blocks corresponding to each part of the legal document are decrypted according to the decoding key to obtain the corresponding legal document data, and a second verification code is generated for the legal document data according to preset rules.
[0125] The obtained preset corresponding content identifier is compared with the second verification code corresponding to the currently decrypted legal document data;
[0126] If the preset corresponding content identifier in the storage tag is consistent with the second verification code of the currently decrypted data, and the digital certificate of the issuing unit is recognized by the superior certification authority, the verification will pass; otherwise, the verification will fail.
[0127] The system automatically verifies whether the issuing organization's digital certificate has been approved by a higher-level certification authority through a secure communication link.
[0128] When the recipient views the legal documents, the system employs a dual verification mechanism to ensure the documents' authenticity and legality. First, regarding storage tag verification, the system leverages the blockchain platform to extract a pre-defined corresponding content identifier from the storage tags related to the splitting and encryption of the legal documents. This identifier is a unique identifier generated during the splitting and encryption of the legal documents, recording the original state information of the documents. Through the blockchain platform's query interface, based on relevant information recorded in the data blocks of each part of the stored legal documents, such as transaction hashes and storage addresses, the system queries the corresponding blockchain transaction data to obtain the pre-defined corresponding content identifier from the storage tags. It then retrieves the data blocks of each part of the split and encrypted legal documents from the blockchain platform, simultaneously obtaining the corresponding decoding key. Using the decoding key, the system decrypts the encrypted data blocks of each part of the legal documents, obtaining the original content data of each part of the legal documents. The data corresponding to the decrypted legal document is processed according to preset rules to generate a second verification code. These rules may involve performing a specific hash operation or mathematical transformation on a specific portion of the data to obtain the second verification code. Then, key elements for comparison are extracted from the obtained preset corresponding content identifier and the generated second verification code. These elements include content feature information in the identifier and the checksum in the verification code. Each extracted key element is compared to check for consistency. If they match, it indicates that the integrity and correctness of the decrypted legal document data have been verified, and it conforms to the content of the legal document corresponding to the content identifier stored on the blockchain. If they do not match, data tampering or other security issues may exist. Simultaneously, the system automatically verifies the issuing authority's digital certificate through a secure communication link. This verification process relies on a digital certificate authentication system, automatically verifying whether the certificate is legally authorized and recognized through a secure connection established with a higher-level certification authority. Only when a digital certificate is valid and recognized by a higher-level certification authority can the legitimacy and authority of the document's issuance source be confirmed. This further ensures that the document viewed by the recipient is legally issued by a legitimate judicial institution, comprehensively guaranteeing the credibility and validity of legal documents from two key dimensions: storage status and issuance source.
[0129] According to an embodiment of the present invention, the automatic verification of whether the digital certificate of the issuing unit has been approved by the superior certification authority through a secure communication link includes:
[0130] The system automatically queries the list of invalid certificates through a real-time data interaction interface, uses a status monitoring program to detect the certificate status in real time, and issues a warning when an invalid certificate is detected.
[0131] Using a dedicated timestamp extraction tool, a reliable timestamp is extracted from the electronic signature of a legal document and compared with the standard time source provided by the National Time Service Center to determine whether the timestamp is within the validity period certified by the National Time Service Center.
[0132] This invention verifies the validity and legitimacy of digital certificates issued by issuing entities through multi-dimensional, real-time verification methods. The system automatically connects to an authoritative database of invalid certificates via a real-time data interaction interface, continuously synchronizing the latest certificate invalidation information. A status monitoring program scans certificate status in real-time at millisecond intervals. If a certificate is found to be in a revoked, expired, or other invalid state, an early warning mechanism is immediately triggered, alerting relevant personnel to avoid security risks caused by using invalid certificates. Simultaneously, the system uses a dedicated timestamp extraction tool to accurately extract a reliable timestamp from the electronic signature closely linked to legal documents. This timestamp records the precise moment of document issuance. The system then rigorously compares the extracted timestamp with a high-precision standard time source provided by the National Time Service Center to precisely verify whether the timestamp is within the validity period certified by the National Time Service Center. Only when the timestamp is within the validity period can the document's issuance time be confirmed as authentic and credible, complying with the time regulations of judicial procedures. Through this dual verification mechanism, the validity of the issuing entity's digital certificate is comprehensively and accurately verified from two key aspects: certificate status and issuance time, providing a solid guarantee for the authority of legal documents.
[0133] According to an embodiment of the present invention, when the verification fails, the recipient automatically sends an SMS verification code to the mobile phone number reserved by the party concerned for a second confirmation, initiates a backup SMS verification code verification process, and saves tamper-proof operation records, including:
[0134] When the verification fails, the system will automatically send an encrypted SMS containing a one-time SMS verification code to the mobile phone number reserved by the party through the judicial SMS gateway via the preset SMS sending module.
[0135] A second identity verification must be completed within a preset time; otherwise, access will be terminated.
[0136] Key data in the verification process, including the identity information of the parties involved, SMS verification codes, and verification time, are encrypted and recorded using blockchain timestamps and preset encryption algorithms, and then synchronized to preset judicial evidence storage nodes for evidence storage.
[0137] In this invention, when the verification process for legal documents fails due to anomalies, the system employs a multi-layered backup verification mechanism and an anti-tampering evidence storage strategy to ensure the security of evidence access and the traceability of operations. The system's pre-set SMS sending module automatically invokes the judicial SMS gateway to send an encrypted SMS containing a one-time verification code to the pre-registered mobile phone number of the party involved. This verification code is generated using a high-strength encryption algorithm, ensuring timeliness and uniqueness, effectively preventing theft or misuse. Simultaneously, the system activates a strict time control mechanism, requiring the party involved to complete a secondary identity verification operation within a preset time. If this time limit is exceeded, access will be immediately terminated to avoid potential security risks caused by prolonged verification window opening. During the verification process, the system utilizes the immutability of blockchain technology, combined with a pre-set encryption algorithm, to encrypt and record key data (including party identity information, verification code, and verification time) in real time throughout the verification process, and synchronizes it to the pre-set judicial evidence storage node through a blockchain consensus mechanism. Each operation record is assigned a blockchain timestamp, calibrated by a standard time source provided by the National Time Service Center, ensuring the authority and authenticity of the time. In this way, not only is full-process supervision of the backup verification process achieved, but reliable audit basis is also provided for potential disputes in the future, thereby building a complete and rigorous security protection system to comprehensively ensure the security and reliability of the litigation evidence verification process.
[0138] According to an embodiment of the present invention, the court-designated hotline system is connected to a dedicated judicial terminal, the terminal comprising:
[0139] The touch-screen identity verification device, embedded in the court's case filing hall, is equipped with a fingerprint / finger vein dual-mode biometric module;
[0140] The device has a built-in judicial electronic tag writer that generates NFC physical tags containing outbound call time and geographic coordinates;
[0141] A direct communication channel was established with the court's internal network server via a dedicated frequency band.
[0142] The terminal, embedded in the court's case filing hall, features a touch-screen interface and a built-in dual-mode biometric data collection module for high-precision identity verification, combining fingerprint and finger vein recognition. Equipped with a judicial electronic tag writer, it automatically generates a physical tag with encryption algorithms upon successful verification. The tag contains key information such as the outbound call timestamp, device geographic coordinates, and case number, ensuring traceability for every operation. The terminal establishes a physically isolated direct communication channel with the court's intranet server via a dedicated judicial frequency band, employing quantum encryption protocols to ensure data transmission is protected against eavesdropping and tampering throughout the process. This terminal system, through a closed-loop technology of "biometric verification—electronic tag—dedicated network communication," achieves judicial-level protection for party identification, operation time and space information fixation, and data transmission security, meeting mandatory security requirements for terminal devices.
[0143] According to an embodiment of the present invention, the dual authentication connection to the relevant department's population information database includes:
[0144] Real-time comparison of the subject's ID photo feature code with the on-site photographed image for liveness detection;
[0145] Verify the real-name registration information of the party's mobile phone number through the dedicated line interface of the relevant department;
[0146] Generate enhanced verification credentials that include police logos.
[0147] The system retrieves the encrypted feature code of the applicant's ID photo in real time and performs dynamic liveness comparison with the on-site captured video stream. Liveness detection algorithms (such as blinking and head shaking recognition) are used to prevent photo or video forgery. Simultaneously, an encrypted dedicated line connects to the relevant department's real-name registration database of mobile phone numbers to verify whether the mobile phone number provided by the applicant matches the ID card information, ensuring the authenticity of the communication identity. Upon successful verification, the system automatically generates an enhanced verification credential containing a police badge, digital signature, and verification timestamp. This credential is encrypted and issued by the relevant department's electronic signature system and written to the blockchain evidence storage platform. Through the collaborative mechanism of direct data connection to relevant department databases, liveness biometric verification, and authoritative credential generation, a closed loop of judicial identity authentication is achieved, ensuring "identity consistency, number and certificate association, and credential anti-counterfeiting." This meets the legal requirements for identity verification and effectively prevents the risk of identity misuse in litigation scenarios.
[0148] According to an embodiment of the present invention, it further includes:
[0149] Real-time collection of the individual's heart rate, body temperature, and vital signs data, combined with voiceprint and fingerprint verification results, is used to perform multimodal feature fusion to generate a bioactivity index;
[0150] When the bioactivity index is lower than the preset activity threshold, the backup verification process is forcibly triggered.
[0151] The system collects real-time data on the individual's heart rate fluctuations and body surface temperature distribution. Combining this with voiceprint spectral features and fingerprint minutiae matching results, a weighted fusion algorithm is used to generate a dynamic biometric activity index (BAI). When the BAI value falls below a preset activity threshold (e.g., due to coercion causing an abnormal rise in heart rate to >120 bpm or a sudden drop in body temperature to >2°C), the system automatically determines a risk of biometric forgery, immediately interrupts the current verification process, and forcibly activates a backup verification mechanism. It sends a verification request containing geolocation information to the individual's pre-bound emergency contact, while simultaneously activating SMS secondary verification and anti-tampering log recording functions. Through the fusion analysis of dynamic activity monitoring of multimodal physiological signs and traditional biometric verification, a three-dimensional risk identification model of "physiological state—biometrics—behavioral abnormalities" is constructed, effectively preventing identity theft in complex scenarios such as coercion and drug control, meeting the enhanced verification requirements for high-risk scenarios.
[0152] A third aspect of the present invention provides a computer-readable storage medium comprising a legal document intelligent verification method program, wherein when the legal document intelligent verification method program is executed by a processor, it implements the steps of the legal document intelligent verification method as described in any of the preceding claims.
[0153] This invention discloses a legal document intelligent verification method, system, and medium, which constructs a full-process security system covering identity authentication, document processing, storage verification, and anomaly response. In the identity authentication stage, a dual verification process is employed, combining a court-designated hotline system with voiceprint recognition and a time-sensitive encrypted link. Simultaneously, it collaborates with relevant departments' population databases for liveness detection and mobile phone number verification, and collects physiological data such as heart rate and body temperature for multimodal fusion with traditional biometrics to ensure the authenticity of the parties' identities and operational security. In the document processing stage, intelligent document parsing technology is used to break down legal documents according to their logical structure. Hierarchical encryption algorithms are employed for content of varying sensitivity, and smart contracts are used to set dynamic access periods. In the storage stage, the split and encrypted documents are distributed and redundantly stored on a judicial blockchain platform, while simultaneously binding the decoding key with the parties' identity information to generate secure and traceable storage markers related to the split and encryption of the legal documents. When the recipient views the documents, the integrity of the data is verified by comparing the identifier of the storage marker content with the decrypted data verification code. The validity of the issuing unit's digital certificate is verified using a secure communication link, including real-time monitoring of certificate status and comparison of trusted timestamps. If verification fails, an encrypted SMS verification code is automatically sent to initiate a backup SMS verification process, completing a secondary confirmation within a limited time. Key data from the verification process is also encrypted and stored using blockchain timestamps. In addition, the supporting court-designated hotline system is connected to the judicial dedicated terminal. Through fingerprint / finger vein dual-mode recognition, electronic tag generation, and encrypted communication over a dedicated network, the system achieves secure protection for terminal operations, ultimately forming a rigorous and reliable intelligent verification system for legal documents that complies with judicial norms, effectively improving the security, accuracy, and efficiency of evidence verification.
[0154] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
[0155] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0156] In addition, in the various embodiments of the present invention, each functional unit can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0157] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory, random access memory, magnetic disks, or optical disks.
[0158] Alternatively, if the integrated units of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
Claims
1. A method for intelligent verification of legal documents, characterized in that, Includes the following steps: The court-designated hotline system automatically contacts the parties involved and uses voice feature matching and the generation of encrypted links with time limits to conduct dual identity verification. After successful verification, legal documents are generated based on preset formats, templates and specific case information. Legal documents are split, encrypted, and stored in a designated judicial blockchain platform, generating storage tags related to the splitting and encryption of legal documents. When the recipient views the document, they verify the validity of the storage markers and the issuing authority's certificate. When the verification fails, the recipient automatically sends an SMS verification code to the mobile phone number reserved by the person for a second confirmation, initiates the backup SMS verification code verification process, and saves the operation record to prevent tampering. The method further includes: Real-time collection of the individual's heart rate, body temperature, and vital signs data, combined with voiceprint and fingerprint verification results, is used to perform multimodal feature fusion to generate a bioactivity index; When the bioactivity index is lower than the preset activity threshold, the backup verification process is forcibly triggered. The dual authentication includes: During calls on the court-designated hotline system, the voice characteristics of the recipient are collected using voice acquisition equipment, and then matched with data pre-stored in the identity database using a voiceprint recognition algorithm. An asymmetric encryption algorithm is used in conjunction with a random number generator to generate an encrypted link with a time limit, which contains a first verification code that can only be used once. The encrypted link is generated using a dual verification method. The user's location information is obtained by acquiring base station positioning or GPS positioning information, and then hashed and added to the first verification code. The process of splitting and encrypting legal documents includes: Based on the logical structure of legal document paragraphs and chapters, intelligent document parsing technology is used to divide the legal document into at least 3 encrypted parts. According to the preset importance of the information contained in different parts, different encryption algorithms are selected to encrypt each part separately. By using smart contract technology, a preset access period is added to each encrypted part for control. This period is set according to the progress of the case trial and the need for evidence confidentiality. After the timeout, the smart contract will automatically execute the access prohibition instruction. The generation of storage tags related to the split encryption of legal documents includes: using asymmetric encryption technology, directly binding the decoding key of each encrypted part with the identity information of the parties and storing it in a court-authorized security key management system to generate storage tags related to the split encryption of legal documents, including preset corresponding content identifiers.
2. The intelligent verification method for legal documents according to claim 1, characterized in that, When the recipient views the document, they verify the validity of the storage tag and the issuing authority's certificate, including: Obtain the pre-defined corresponding content identifier and decoding key from the storage tags related to the splitting and encryption of legal documents through the blockchain platform; The data blocks corresponding to each part of the legal document are decrypted according to the decoding key to obtain the corresponding legal document data, and a second verification code is generated for the legal document data according to preset rules. The obtained preset corresponding content identifier is compared with the second verification code corresponding to the currently decrypted legal document data; If the preset corresponding content identifier in the storage tag is consistent with the second verification code of the currently decrypted data, and the digital certificate of the issuing unit is recognized by the superior certification authority, the verification will pass; otherwise, the verification will fail. The system automatically verifies whether the issuing organization's digital certificate has been approved by a higher-level certification authority through a secure communication link.
3. The intelligent verification method for legal documents according to claim 2, characterized in that, The automatic verification of whether the issuing unit's digital certificate has been approved by the superior certification authority through a secure communication link includes: The system automatically queries the list of invalid certificates through a real-time data interaction interface, uses a status monitoring program to detect the certificate status in real time, and issues a warning when an invalid certificate is detected. Using a dedicated timestamp extraction tool, a reliable timestamp is extracted from the electronic signature of a legal document and compared with the standard time source provided by the National Time Service Center to determine whether the timestamp is within the validity period certified by the National Time Service Center.
4. The intelligent verification method for legal documents according to claim 1, characterized in that, When the verification fails, the recipient automatically sends an SMS verification code to the mobile phone number registered with the party for a second confirmation, initiates a backup SMS verification code verification process, and saves tamper-proof operation records, including: When the verification fails, the system will automatically send an encrypted SMS containing a one-time SMS verification code to the mobile phone number reserved by the party through the judicial SMS gateway via the preset SMS sending module. A second identity verification must be completed within a preset time; otherwise, access will be terminated. Key data in the verification process, including the identity information of the parties involved, SMS verification codes, and verification time, are encrypted and recorded using blockchain timestamps and preset encryption algorithms, and then synchronized to preset judicial evidence storage nodes for evidence storage.
5. A legal document intelligent verification system, characterized in that, The system includes a memory and a processor. The memory stores a program for intelligent verification of legal documents. When the program for intelligent verification of legal documents is executed by the processor, it implements the steps of the intelligent verification method for legal documents as described in any one of claims 1 to 4.
6. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a legal document intelligent verification method program, which, when executed by a processor, implements the steps of the legal document intelligent verification method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Authentication in ubiquitous environment
CN106576044A
Authentication method and device, computer program, storage medium and electronic device
CN109325771A
Block chain-based document verification method
CN113761578A
Industrial data asset management method and system based on block chain technology
CN119316199A