Novel network illegal and criminal case handling cooperation method based on block chain
Through the use of new types of case -handling cooperation in the investigation of cyber illegal crimes, it solves the problem of difficulty in responding to the problem of new types of network illegal crimes, realizing the credibility of the evidence and the improvement of multi -unit collaboration, and protecting the network space. Safety.
Patent Information
- Application Number
- CN202411527333.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-30
- Publication Date
- 2025-01-28
AI Technical Summary
Traditional investigative methods are difficult to effectively deal with new types of cybercrimes, especially in the face of information islands and the tampering of evidence, and it is difficult to achieve effective evidence fixation and cross-border cooperation.
Adopting new types of network -based network -based network -based criminal cases of case handling methods, through building a collaborative platform for blockchain case handling to achieve evidence, upload, verification and storage, and promote the communication and sharing of data between multiple units.
Enhance the credibility and integrity of the evidence, promote efficient synergy between multiple units, effectively respond to new challenges of cyber crimes, and protect the security of cyber space.
Smart Images

Figure CN119377322A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of investigation and handling of new network crime cases, and specifically to a new network crime case handling collaborative method based on blockchain. Background Art
[0002] With the rapid development of Internet technology, cyberspace has become an indispensable part of people's daily life, work and study. However, the openness, anonymity and technical characteristics of cyberspace have also provided criminals with new places and means of committing crimes.
[0003] In recent years, new types of cyber crimes have become increasingly covert and complex, making it difficult to track crimes, fix evidence, and cross-border collaboration. Traditional investigative methods are often limited by information silos and evidence that is easily tampered with, making it difficult to effectively respond, bringing huge challenges to the investigation, evidence collection, and case handling of departments and units. Summary of the invention
[0004] The technical problem to be solved by the present invention is to provide a new type of collaborative method for handling network crime cases based on blockchain, which can provide effective technical support and case handling strategies for departments and units.
[0005] In order to solve the above technical problems, the technical solutions adopted by the present invention are as follows.
[0006] A new collaborative method for handling cybercrime cases based on blockchain includes the following steps:
[0007] S1. Build a blockchain case-handling collaborative platform based on blockchain technology, and the blockchain case-handling collaborative platform is compatible with the evidence standards of different judicial systems;
[0008] S2. Integrate and share the data resources of departments and other relevant units with the blockchain case handling collaboration platform;
[0009] S3. The blockchain case-handling collaborative platform is used to realize the encrypted upload, verification and storage of various types of cybercrime evidence, and the blockchain case-handling collaborative platform is used to realize data interoperability and sharing among various units and collaborative case handling among various units.
[0010] Preferably, the blockchain case-handling collaborative platform includes a basic functional unit and a background management unit; the basic functional unit includes a case management module, an evidence upload module, an evidence verification module, an evidence storage module, an evidence retrieval module, a data analysis and judgment module, a traceability query module, a clue sharing module, a collaborative discussion module and a data statistics module; the background management unit includes a user registration and authentication module, a data access control module and a permission allocation module.
[0011] Preferably, the case management module includes but is not limited to supporting the creation, deletion, modification and query management of cases, as well as providing case overview, progress tracking, clue management and evidence upload functions;
[0012] The evidence upload module provides an upload interface that supports users to upload electronic evidence, including but not limited to documents, pictures and videos, to the blockchain case handling collaborative platform, and performs basic verification of the electronic evidence files during the electronic evidence upload process, specifically verifying whether the file size and format meet the requirements, and whether the file has been tampered with.
[0013] Preferably, the evidence verification module uses smart contracts to automatically verify the uploaded electronic evidence. The smart contract compares and verifies the key information of the electronic evidence file, including but not limited to hash values and timestamps, according to preset rules and conditions to ensure the integrity and authenticity of the electronic evidence file. When processing data involving personal privacy, blockchain can be used to verify the authenticity of the data without exposing sensitive information through technologies including but not limited to zero-knowledge proof and homomorphic encryption. The blockchain case-handling collaborative platform also supports a manual verification function. When users or platform administrators have questions about the verification results of the smart contract, they can manually perform secondary verification to ensure the accuracy of the verification results.
[0014] The evidence storage module uses a hash algorithm to encrypt the verified electronic evidence, generate a hash value of a fixed length, and store it on the blockchain. Each block contains a block header, which contains a hash value pointing to the previous block. The evidence storage module also uses a combination of alliance chain and private chain architecture. The alliance chain is used to store and share non-confidential data, and the private chain is used to store and maintain confidential data. The evidence storage module also controls data access rights through smart contracts to achieve secure data sharing, and provides an API interface to facilitate the integration and use of blockchain evidence custody services.
[0015] The evidence retrieval module uses the block header hash to quickly locate a specific block and then retrieve the evidence data therein, and uses cache to reduce direct access to the blockchain, speed up data retrieval, reduce network burden, and compress unstructured data to reduce storage space and bandwidth consumption.
[0016] Preferably, the data analysis and judgment module adopts a machine learning algorithm, performs data modeling based on a preset learning algorithm, performs intelligent analysis and judgment on the data on the blockchain, quickly identifies the patterns and characteristics of network illegal and criminal behaviors, and at the same time, instructs the execution host to perform corresponding analysis and identification or attack tasks based on the judgment results.
[0017] Preferably, the clue sharing module is implemented through a consortium chain, allowing multiple units to join the network, share data but maintain their own data sovereignty, and share clues with other users for collaborative evidence collection with other users;
[0018] The collaborative discussion module integrates instant messaging functions, which facilitates all participants to conduct real-time discussions, exchange opinions and formulate case handling strategies on the platform, and can establish discussion groups for different cases.
[0019] Preferably, the traceability query module provides a traceability query function for electronic evidence, and the traceability query can trace the entire process from the generation to the storage of evidence;
[0020] The data statistics module provides data statistics functions for electronic evidence, which is convenient for users to understand the storage and usage of evidence. It specifically uses big data analysis and visualization technology to analyze the electronic evidence stored on the blockchain and generate intuitive statistical reports and charts for user reference.
[0021] Preferably, the user registration and authentication module supports user registration, uploads relevant certificates to complete user information, and grants corresponding permissions after approval by the backend administrator to ensure that only legitimate users can access the platform;
[0022] The data access control module implements role-based access control. Only authorized users can access specific evidence data. Different data access permissions are set for different users or roles to ensure data security and privacy. Specifically, the platform implements permission policies through access control mechanisms. When a user tries to access an evidence file, the platform will check the user's role and permissions, and determine whether the user has the right to perform the operation based on preset rules. If the user's permissions are insufficient, the platform will deny the access request and display an error message to the user or redirect to a permission escalation page.
[0023] The permission allocation module enables the platform administrator to allocate corresponding permissions to each role. The permission allocation is specific to the following contents: upload permission, view permission, download permission, modify permission, delete permission, annotation permission and operation log.
[0024] Due to the adoption of the above technical scheme, the technical progress achieved by the present invention is as follows.
[0025] The present invention adopts blockchain technology, with its decentralization, immutability, transparency and traceability, to provide an innovative solution for combating new types of cyber crimes. It not only enhances the credibility of evidence, but also promotes efficient collaboration among multiple units. By building a blockchain-based case-handling collaboration platform, we can effectively respond to new challenges of cyber crimes and protect the security of cyberspace.
[0026] The present invention can enhance the fidelity of evidence: by utilizing the tamper-proof nature of blockchain, case-related evidence (such as IP address records, transaction flows, chat records, etc.) can be stored on the chain to ensure the authenticity and integrity of the evidence and provide reliable digital evidence.
[0027] The present invention can optimize the collaborative case handling process: construct a multi-party blockchain case handling collaborative platform based on blockchain, allowing departments, cybersecurity companies, financial institutions and other parties to share case information while protecting privacy, thereby accelerating the case detection process; and smart contracts can automatically execute information sharing agreements to ensure the compliance and security of data flow.
[0028] The present invention can protect the privacy of victims: when processing data involving personal privacy, blockchain can verify the authenticity of data and protect the privacy of victims through advanced encryption technologies such as zero-knowledge proof and homomorphic encryption without exposing sensitive information. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 It is a flow chart of the present invention. DETAILED DESCRIPTION
[0030] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0031] A new collaborative method for handling cybercrime cases based on blockchain, combined with Figure 1 As shown, the following steps are included:
[0032] S1. Build a blockchain case-handling collaboration platform based on blockchain technology, and the blockchain case-handling collaboration platform is compatible with the evidence standards of different judicial systems.
[0033] Departmental units and other relevant units jointly establish a blockchain-based blockchain case-handling collaborative platform. The blockchain case-handling collaborative platform supports the encrypted upload, verification and storage of various types of cybercrime evidence; the blockchain case-handling collaborative platform can realize data intercommunication and sharing between units, as well as collaborative operations between units, thereby improving investigation efficiency. On this platform, units can jointly formulate case-handling strategies, coordinate actions, share clues and evidence, etc. The blockchain case-handling collaborative platform is compatible with the evidence standards of different judicial systems, ensuring the international recognition of evidence, realizing rapid international information exchange and trust building, and simplifying cross-border investigation procedures.
[0034] During the implementation process, first of all, we need to pay attention to the performance and scalability of blockchain technology. With the continuous increase in data volume and the continuous change in business needs, the blockchain network needs to be able to support more transactions and query requests and maintain good performance and stability. This requires the use of distributed storage, load balancing and other technical means to improve the performance and scalability of the system.
[0035] Secondly, we need to pay attention to the security and privacy of data. In the process of data sharing and collaboration, we need to adopt a variety of technical means to protect the security and privacy of data, and take corresponding technical means and management measures to protect the security of data, such as encryption technology, access control strategy, audit mechanism, etc. At the same time, it is also necessary to establish corresponding security management systems and emergency plans to deal with possible security risks and threats.
[0036] In order to ensure the effective operation of the blockchain case-handling collaborative platform, corresponding data interfaces and middleware should be developed to achieve data interoperability and sharing. Departments and units need to formulate corresponding data sharing standards and specifications. These standards and specifications should clarify the requirements and regulations for data collection, storage, sharing and use, and clarify the rights and obligations of the participants, including information access rights, data usage scope, responsibility allocation, etc.
[0037] Specifically, the blockchain case-handling collaborative platform includes basic functional units and back-end management units. The basic functional units include case management module, evidence upload module, evidence verification module, evidence storage module, evidence retrieval module, data analysis and judgment module, traceability query module, clue sharing module, collaborative discussion module and data statistics module; the back-end management unit includes user registration and authentication module, data access control module and authority allocation module.
[0038] Regarding the basic functional unit, its modules are as follows:
[0039] (1) Case management module: supports the creation, deletion, modification, and query of cases, and provides functions such as case overview, progress tracking, clue management, and evidence upload.
[0040] (2) Evidence upload module: provides an upload interface to support users to upload electronic evidence (such as documents, pictures, videos, etc.) to the blockchain case handling collaborative platform. During the evidence upload process, the electronic evidence files will also be subject to basic verification, specifically verifying whether the file size and format meet the requirements, and whether the file has been tampered with, so as to ensure the integrity and authenticity of the uploaded electronic evidence files.
[0041] (3) Evidence verification module: Use smart contracts to automatically verify uploaded electronic evidence. Smart contracts can compare and verify key information such as hash values and timestamps of electronic evidence files according to preset rules and conditions to ensure the integrity and authenticity of electronic evidence files. When processing data involving personal privacy, blockchain can be used to verify data authenticity without exposing sensitive information through advanced encryption technologies such as zero-knowledge proof and homomorphic encryption, thereby protecting the privacy of victims.
[0042] In addition to automatic verification of smart contracts, the blockchain case handling collaborative platform also supports manual verification. When users or platform administrators have questions about the verification results of smart contracts, they can manually perform secondary verification to ensure the accuracy of the verification results.
[0043] (4) Evidence storage module: The hash value of electronic evidence is stored on the blockchain to ensure the integrity and immutability of the file. The hash value is the unique identifier of electronic evidence. Once generated, it cannot be changed. Any modification to the original file will cause the hash value to change, which will be detected by the platform.
[0044] Specifically, a hash algorithm (SHA-256) is used to encrypt the verified electronic evidence to generate a hash value of a fixed length and store it on the blockchain. Each block contains a block header, which contains a hash value pointing to the previous block. A combination of alliance chain and private chain is adopted. The alliance chain is used to store and share non-confidential data, and the private chain is used to store and maintain confidential data. Access rights to data are controlled through smart contracts to achieve secure sharing of data. An API interface is provided to facilitate the integration and use of blockchain evidence custody services. The API interface can realize data exchange and sharing between different systems, thereby improving the flexibility and scalability of the system.
[0045] (5) Evidence retrieval module: The verified electronic evidence is stored on the blockchain. Each block contains a block header, which contains a hash value pointing to the previous block. This hash chain structure ensures the order and integrity of the blocks and quickly verifies the continuity of the blocks through the hash value. When searching, the block header hash is used to quickly locate a specific block and then retrieve the evidence data in it, so that users can quickly find and use evidence when needed. The cache is used to reduce direct access to the blockchain, speed up data retrieval, and reduce network burden; unstructured data (such as video and audio) is compressed to reduce storage space and bandwidth consumption.
[0046] (6) Data analysis and judgment module: It uses machine learning algorithms to perform data modeling based on preset learning algorithms, conducts intelligent analysis and judgment on the data on the blockchain, and quickly identifies the patterns and characteristics of network crimes. At the same time, based on the judgment results, it instructs the execution host to perform corresponding analysis and identification or attack tasks.
[0047] (7) Source Query Module: Provides the source query function of electronic evidence, which facilitates users to query the evidence storage records. The source query can trace the entire process from the generation to the storage of evidence, ensuring the authenticity and credibility of the evidence.
[0048] (8) Clue sharing module: This module is implemented through the alliance chain, allowing multiple units to join the network and share data while maintaining their own data sovereignty. Clues can be shared with other users to achieve functions such as collaborative evidence collection with other users, promoting the rapid flow and collaboration of information. Clues in different cases that are the same can be merged into the same clue, and can be merged when the clues are retrieved for evidence.
[0049] (9) Collaborative discussion module: Integrates instant messaging functions to facilitate all parties to conduct real-time discussions, exchange opinions, and formulate case handling strategies on the platform. Discussion groups can be established for different cases to improve communication efficiency.
[0050] (10) Data statistics module: It provides data statistics function for electronic evidence, which helps users understand the storage and usage of evidence. The data statistics function can help users analyze key information such as the type, quantity, storage time, etc. of evidence. It uses big data analysis and visualization technology to analyze the electronic evidence stored on the blockchain and generate intuitive statistical reports and charts for users’ reference.
[0051] Regarding the background management unit, its modules are as follows:
[0052] (1) User registration and authentication module: supports user registration, uploads relevant certificates to complete user information, and grants corresponding permissions after approval by the backend administrator to ensure that only legitimate users can access the platform.
[0053] (2) Data access control module: Implement role-based access control (RBAC). Only authorized users can access specific evidence data. Set different data access permissions for different users or roles to ensure data security and privacy. Specifically, the platform implements permission policies through access control mechanisms. When a user tries to access an evidence file, the platform checks the user's role and permissions, and determines whether the user has the right to perform the operation based on preset rules. If the user's permissions are insufficient, the platform will deny the access request and may display an error message to the user or redirect to a permission escalation page.
[0054] (3) Permission allocation module: Platform administrators can assign corresponding permissions to each role. Permission allocation is specifically as follows:
[0055] Upload permission: Allow users to upload new evidence files to the blockchain case handling collaboration platform.
[0056] View permission: Allows users to view uploaded evidence files and their details.
[0057] Download permission: Allows users to download evidence files to local storage for further analysis or archiving.
[0058] Modification permission: allows users to edit or update evidence files (usually rare because data on the blockchain is generally immutable).
[0059] Deletion permission: allows users to delete evidence files that are no longer needed from the platform (note that deletion here may be marking them as invalid or hidden on the blockchain, rather than physical deletion).
[0060] Annotation permissions: Allow users to add annotations or comments on evidence files to share insights or questions with other users.
[0061] Operation log: The platform records all operation logs of users on evidence files, including detailed information on operations such as viewing, downloading, and modifying. The platform administrator monitors and audits the user's operation behavior to prevent illegal operations and misoperations.
[0062] S2. Integrate and share the data resources of departments and other relevant units with the blockchain case-handling collaborative platform.
[0063] S3. The blockchain case-handling collaborative platform is used to realize the encrypted upload, verification and storage of various types of cybercrime evidence, and the blockchain case-handling collaborative platform is used to realize data interoperability and sharing among various units and collaborative case handling among various units.
[0064] The present invention adopts blockchain technology, with its decentralization, immutability, transparency and traceability, to provide an innovative solution for combating new types of cyber crimes. It not only enhances the credibility of evidence, but also promotes efficient collaboration among multiple units. By building a blockchain-based case-handling collaboration platform, we can effectively respond to new challenges of cyber crimes and protect the security of cyberspace.
Claims
1. A new collaborative method for handling cybercrime cases based on blockchain, characterized by: The method comprises the following steps: S1. Build a blockchain case-handling collaborative platform based on blockchain technology, and the blockchain case-handling collaborative platform is compatible with the evidence standards of different judicial systems; S2. Integrate and share the data resources of departments and other relevant units with the blockchain case handling collaboration platform; S3. The blockchain case-handling collaborative platform is used to realize the encrypted upload, verification and storage of various types of cybercrime evidence, and the blockchain case-handling collaborative platform is used to realize data interoperability and sharing among various units and collaborative case handling among various units.
2. According to claim 1, a new type of collaborative method for handling cyber crime cases based on blockchain, characterized in that: The blockchain case-handling collaborative platform includes a basic functional unit and a background management unit; the basic functional unit includes a case management module, an evidence upload module, an evidence verification module, an evidence storage module, an evidence retrieval module, a data analysis and judgment module, a traceability query module, a clue sharing module, a collaborative discussion module and a data statistics module; the background management unit includes a user registration and authentication module, a data access control module and a permission allocation module.
3. According to claim 2, a new type of collaborative method for handling cyber crime cases based on blockchain, characterized in that: The case management module includes but is not limited to supporting the creation, deletion, modification and query management of cases, as well as providing case overview, progress tracking, clue management and evidence upload functions; The evidence upload module provides an upload interface that supports users to upload electronic evidence, including but not limited to documents, pictures and videos, to the blockchain case handling collaborative platform, and performs basic verification of the electronic evidence files during the electronic evidence upload process, specifically verifying whether the file size and format meet the requirements, and whether the file has been tampered with.
4. According to claim 2, a new type of collaborative method for handling cyber crime cases based on blockchain is characterized by: The evidence verification module uses smart contracts to automatically verify the uploaded electronic evidence. The smart contract compares and verifies the key information of the electronic evidence file, including but not limited to hash values and timestamps, according to preset rules and conditions to ensure the integrity and authenticity of the electronic evidence file. When processing data involving personal privacy, the blockchain can be used to verify the authenticity of the data without exposing sensitive information through technologies including but not limited to zero-knowledge proof and homomorphic encryption. The blockchain case-handling collaborative platform also supports a manual verification function. When users or platform administrators have questions about the verification results of the smart contract, they can manually perform a second verification to ensure the accuracy of the verification results. The evidence storage module uses a hash algorithm to encrypt the verified electronic evidence, generate a hash value of a fixed length, and store it on the blockchain. Each block contains a block header, which contains a hash value pointing to the previous block. The evidence storage module also uses a combination of alliance chain and private chain architecture. The alliance chain is used to store and share non-confidential data, and the private chain is used to store and maintain confidential data. The evidence storage module also controls data access rights through smart contracts to achieve secure data sharing, and provides an API interface to facilitate the integration and use of blockchain evidence custody services. The evidence retrieval module uses the block header hash to quickly locate a specific block and then retrieve the evidence data therein, and uses cache to reduce direct access to the blockchain, speed up data retrieval, reduce network burden, and compress unstructured data to reduce storage space and bandwidth consumption.
5. According to claim 2, a new type of collaborative method for handling cyber crime cases based on blockchain, characterized in that: The data analysis and judgment module adopts a machine learning algorithm to perform data modeling based on a preset learning algorithm, conducts intelligent analysis and judgment on the data on the blockchain, and quickly identifies the patterns and characteristics of network illegal and criminal behaviors. At the same time, based on the judgment results, it instructs the execution host to perform corresponding analysis and identification or attack tasks.
6. According to claim 2, a new type of collaborative method for handling cyber crime cases based on blockchain is characterized by: The clue sharing module is implemented through a consortium chain, allowing multiple units to join the network, share data but maintain their own data sovereignty, and share clues with other users for collaborative evidence collection with other users; The collaborative discussion module integrates instant messaging functions, which facilitates all participants to conduct real-time discussions, exchange opinions and formulate case handling strategies on the platform, and can establish discussion groups for different cases.
7. According to claim 2, a new type of collaborative method for handling cyber crime cases based on blockchain, characterized in that: The traceability query module provides a traceability query function for electronic evidence, which can trace the entire process from the generation to the storage of evidence; The data statistics module provides data statistics functions for electronic evidence, which is convenient for users to understand the storage and usage of evidence. It specifically uses big data analysis and visualization technology to analyze the electronic evidence stored on the blockchain and generate intuitive statistical reports and charts for user reference.
8. According to claim 2, a new type of collaborative method for handling cyber crime cases based on blockchain, characterized in that: The user registration and authentication module supports user registration, uploads relevant certificates to complete user information, and grants corresponding permissions after approval by the backend administrator to ensure that only legitimate users can access the platform; The data access control module implements role-based access control. Only authorized users can access specific evidence data. Different data access permissions are set for different users or roles to ensure data security and privacy. Specifically, the platform implements permission policies through access control mechanisms. When a user tries to access an evidence file, the platform will check the user's role and permissions, and determine whether the user has the right to perform the operation based on preset rules. If the user's permissions are insufficient, the platform will deny the access request and display an error message to the user or redirect to a permission escalation page. The permission allocation module enables the platform administrator to allocate corresponding permissions to each role. The permission allocation is specific to the following contents: upload permission, view permission, download permission, modify permission, delete permission, annotation permission and operation log.