Number card security reutilization system based on block chain technology
Through the blockchain technology-based card security reuse system, compatibility and security issues in the reuse of waste SIM cards are solved, and efficient and secure card reuse is achieved, improving the reliability and resource utilization of the system.
Patent Information
- Application Number
- CN202510291105.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2025-06-24
AI Technical Summary
The reuse of used SIM cards faces problems such as compatibility, security, card merchant key restrictions and technical difficulty, which leads to serious restrictions on its promotion and popularization.
The card security reuse system based on blockchain technology is adopted, and decentralized, safe and reliable card reuse is achieved through the card merchant key discrete service module, SIM card reuse system module, card status management module, business system module, card repair client and card clearing terminal and other modules.
It improves the efficiency and security of card reuse, enhances the reliability and anti-debtability of the system, solves the problem of operator card resource waste, reduces operating costs, and improves resource utilization.
Smart Images

Figure CN120201425A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a number card security reuse system based on blockchain technology. Background Art
[0002] With the rapid development of 5G communication technology and the continuous growth in the number of mobile users, the demand for SIM cards, as key components in mobile communication networks, has increased dramatically. However, the global chip supply tension in recent years has further exacerbated the scarcity of SIM card resources. In this context, the reuse of used SIM cards has become an important way to alleviate resource pressure and reduce production costs.
[0003] However, the reuse of used SIM cards is not easy and currently faces many technical challenges:
[0004] Compatibility issues: Used SIM cards come from many different manufacturers, and there are significant differences in packaging, chip types, communication protocols, etc. This difference means that during the reuse process, used SIM cards may not be fully compatible with existing network equipment or mobile terminals, affecting the stability and reliability of communication services.
[0005] Security issues: Used SIM cards may store sensitive data such as user personal information and call records. If these data are not properly handled and protected during reuse, they can be easily obtained and abused by unauthorized personnel, seriously threatening user privacy and security.
[0006] Card manufacturer key restrictions: The card manufacturing key of SIM cards is usually controlled by the card manufacturer, and once the card leaves the factory, it is difficult for the operator to clear or modify the data in the card by themselves, making the reuse of used SIM cards extremely difficult in terms of data clearing and reconfiguration.
[0007] Technical difficulty and cost: The reuse of used SIM cards involves complex card processing, testing, reconfiguration and other processes. These processes require a high degree of professional skills and advanced security technology as support, which is not only technically difficult but also costly.
[0008] Therefore, the promotion and popularization of the reuse of waste SIM cards is severely restricted. Summary of the invention
[0009] In order to solve the above-mentioned problems existing in the prior art, the purpose of the present invention is to provide a safe reuse system for number cards based on blockchain technology, which aims to realize the reuse of waste SIM cards in a decentralized, safe and reliable manner, while ensuring the security and traceability of number card information, solving the safety and efficiency problems in the reuse process of waste SIM cards, and providing a new solution for operators and number card management.
[0010] The present invention realizes the above object through the following technical solutions:
[0011] A SIM card secure reuse system based on blockchain technology, comprising:
[0012] A card dealer key discretization service module, configured to discretize the key of the card dealer, that is, split the key into multiple parts and store them on different nodes of the blockchain network respectively;
[0013] A SIM card reuse system module, configured to receive waste SIM cards and perform reuse processing;
[0014] A SIM card status management module, configured to record and manage the status information of SIM cards;
[0015] A business system module, configured to interact with the business system of the operator;
[0016] A card repair client, configured to perform specific card repair operations;
[0017] A card clearing terminal, configured to perform card clearing operations;
[0018] Wherein, a blockchain network is established, and the card dealer key discretization service module, the SIM card reuse system module, the SIM card status management module, the business system module, the card repair client and the card clearing terminal are used as nodes in the blockchain network, and through the distributed characteristics of the blockchain network, decentralized connection between each module is realized.
[0019] According to a SIM card secure reuse system based on blockchain technology provided by the present invention, before the card repair client executes the card cleaning instruction, the following steps are further included:
[0020] Verify the integrity and legality of the card cleaning instruction;
[0021] After confirming that the card cleaning instruction is complete and legal, transmit the instruction to the card writing device through a secure channel;
[0022] Wherein, the verification step includes using a preset encryption algorithm to check the received card cleaning instruction.
[0023] According to a SIM card secure reuse system based on blockchain technology provided by the present invention, when performing card cleaning, the card repair client reads the card information. After the card repair client obtains the card information, it initiates a card cleaning request to the card repair system. The card repair platform identifies the card dealer according to the card information, obtains the card dealer's decentralized key through the data trading private chain, and the card repair platform initiates a query request to the SIM card platform according to the card information to obtain the card-making chip information of the card. Moreover, based on the obtained card dealer's decentralized key and the card-making chip information, the card repair platform assembles and generates an instruction set for clearing the card data. The instruction set is returned to the card repair client for the card repair client to perform the card cleaning operation. After the cleaning operation is completed, the card repair platform sends a notice to the service platform to release the card and number resources to the idle state.
[0024] According to a SIM card secure reuse system based on blockchain technology provided by the present invention, when clearing the card data, it further includes:
[0025] A component adapter, configured to:
[0026] Identify the card dealer and the chip model according to the ATR information of the card;
[0027] According to the identified chip model, adapt and load the card clearing component of the corresponding manufacturer;
[0028] If the card clearing component of a specific manufacturer cannot be adapted, enable the standard card clearing component and obtain the card clearing instruction from the card repair platform to perform the card clearing operation;
[0029] And a card reader adapter, configured to:
[0030] Realize the compatible adaptation with card readers of various manufacturers, including establishing a connection, closing the connection and sending instructions of the card reader, to ensure that the card reader can communicate with the card normally and execute the card clearing instruction or the standard card clearing instruction provided by the component adapter, thereby completing the card data clearing work.
[0031] A SIM card secure reuse system based on blockchain technology provided by the present invention, wherein the blockchain node includes a sending unit and a receiving unit. Both the sending unit and the receiving unit are implemented in a hardware storage manner, and the hardware storage device is invisible in the network. Each sending unit and receiving unit is configured with its own address list, and the address sequence codes in the address list are kept consistent. The sending unit is used to send data to other nodes in the blockchain network according to the address list, and the receiving unit is used to receive data from other nodes in the blockchain network according to the address list, so as to achieve secure and orderly communication between blockchain nodes. Among them, during the data transmission process, the sending unit and the receiving unit do not perform a large number of encryption and decryption calculations. Instead, they rely on a pre-configured and consistent physical address list to send and receive data packets and perform data recovery processing.
[0032] A SIM card secure reuse system based on blockchain technology provided by the present invention. When configuring the respective address lists of the sending unit and the receiving unit, each blockchain node maintains an address list, which contains the address information of other nodes in the network. The address information includes at least the public key, IP address, and port number of the node, and is used to uniquely identify and locate each node in the network.
[0033] Each address in the address list is assigned a unique sequence code, which is kept consistent in the list. The sequence code is used to determine the order of data sending and receiving to ensure the orderliness of communication.
[0034] A SIM card secure reuse system based on blockchain technology provided by the present invention
[0035] When the sending unit needs to send data, it first obtains the address information of the target node from the address list. The sending unit selects the target node for data sending according to the address sequence code in a predetermined order or strategy. The data is encrypted before sending to ensure data security.
[0036] The sending unit transmits the encrypted data to the target node through the network. If the sending fails, the sending unit tries to resend according to the next address in the address list.
[0037] The receiving unit continuously monitors the data transmission requests in the network. When receiving data, the receiving unit first verifies the source and integrity of the data. If the data verification passes, the receiving unit stores the data in the corresponding location or performs further processing according to the sequence code in the address list. Among them, the receiving unit parses and processes the received data. After the processing is completed, the receiving unit generates response data and sends it back to the original sending node or other relevant nodes through the sending unit.
[0038] A SIM card security reuse system based on blockchain technology provided by the present invention, during the transmission of the card key through the blockchain, the following modules are used for secure transmission:
[0039] The data sub-packaging module is used to randomly sub-package the data to be processed into three modules A1, A4, and A6 respectively;
[0040] The data extraction and storage module is configured to extract data from the A1, A4, and A6 modules and respectively receive and store them in the corresponding A1, A4, and A6 areas of the receiving unit;
[0041] The data parsing module is used to parse the data in the receiving unit and extract CBX data;
[0042] The transmission decryption module includes a transmission decryption algorithm, which is used to decrypt the extracted CBX data to obtain the real plaintext data.
[0043] A SIM card security reuse system based on blockchain technology provided by the present invention, the card clearing terminal is configured with a card recognition module for recognizing the card and determining whether the card has the repair condition;
[0044] For the cards with the repair condition, the card clearing terminal adapts various card clearing components through a component adapter to select a suitable card clearing component for the card clearing operation;
[0045] For the cards that cannot provide an adapted card clearing component, the card clearing terminal calls the unified card clearing component to complete the card clearing operation;
[0046] The unified card clearing component obtains the card clearing instruction by calling the backend card clearing service;
[0047] During the card clearing process, receive the card clearing instruction from the card repair platform and execute the instruction to complete the card clearing operation of the card;
[0048] After the card clearing is completed, send a card clearing completion notice to the card repair platform, so that the card repair platform can notify the business system and the SIM card system to start the reuse process of clearing SIM card resources;
[0049] During the process of assembling the card clearing instruction, the backend card clearing service connects to the card merchant key platform through the blockchain to obtain the card key dispersedly, so as to ensure the security and effectiveness of the card clearing instruction.
[0050] A SIM card security reuse system based on blockchain technology provided by the present invention, after the card repair platform successfully obtains the card dispersion key, it assembles the card clearing instruction according to the key;
[0051] The completed card clearing instruction is returned by the card repair platform to the card repair client for the card repair client to perform the card clearing operation. At the same time, the card repair platform sends notifications to the business system and the SIM card system to inform them of the card clearing operation information regarding the relevant cards.
[0052] It can be seen that compared with the prior art, the present invention has the following beneficial effects:
[0053] Improve the reuse efficiency of SIM cards: By utilizing the decentralized feature of blockchain technology, the present invention can quickly obtain and securely transmit the card repair key, greatly shortening the processing time for SIM card reuse. Through the consensus mechanism for the global card and number status, it ensures the real-time update and consistency of the SIM card status, improving the efficiency and accuracy of SIM card reuse.
[0054] Enhance compatibility and universality: The present invention constructs component adapters and card reader adapters in a componentized manner, achieving the adaptation of card clearing components from various manufacturers and the adaptation of general card clearing components, maximizing compatibility with different chips and terminals. This not only expands the scope of application for SIM card reuse but also reduces dependence on specific manufacturers or chips, improving the flexibility and scalability of the system.
[0055] Guarantee the security of SIM card data: Based on a hardware storage sending unit and receiving unit, the present invention realizes a data security transmission method of random sending based on an address list, effectively preventing data from being intercepted or tampered with during transmission, guaranteeing the secure transmission of key data between systems based on a private blockchain, and enhancing the security of SIM card data.
[0056] Solve the problem of waste of operator's card resources: Through the effective integration with blockchain technology, the card repair platform, the card merchant key platform, the business system, and the SIM card system, the present invention completely solves the pain point of the difficult recycling and reuse of operator's card resources, not only reducing the operating costs of operators but also improving the resource utilization rate, which is in line with the concept of sustainable development.
[0057] Enhance the reliability and non-repudiation of the system: The non-repudiation feature of blockchain technology ensures that all operations during the SIM card reuse process are traceable and unalterable, enhancing the reliability of the system; the application of the consensus mechanism makes the process of SIM card cleaning and SIM card reuse more transparent and fair, improving the credibility of the system and user satisfaction.
[0058] In summary, by introducing blockchain technology, the present invention realizes the systematization, high efficiency, and security of secure SIM card reuse, providing a more convenient, reliable, and secure SIM card reuse solution for operators, with significant beneficial effects and application values.
[0059] The following further elaborates on the present invention in detail in conjunction with the accompanying drawings and specific implementation manners. Brief Description of the Drawings
[0060] Figure 1 is the schematic diagram of an embodiment of a SIM card secure reuse system based on blockchain technology of the present invention.
[0061] Figure 2 is the schematic diagram of the implementation of SIM card cleaning in an embodiment of a SIM card secure reuse system based on blockchain technology of the present invention.
[0062] Figure 3 is the schematic diagram of the implementation of card data clearing in an embodiment of a SIM card secure reuse system based on blockchain technology of the present invention.
[0063] Figure 4 The schematic diagram of the process of secure key transmission in an embodiment of a SIM card secure reuse system based on blockchain technology of the present invention.
[0064] Figure 5 is the overall schematic diagram of the secure reuse of SIM cards in an embodiment of a SIM card secure reuse system based on blockchain technology of the present invention. Detailed Description of the Embodiment
[0065] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below with reference to the accompanying drawings in the present invention. Apparently, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without making creative efforts based on the embodiments in the present invention fall within the protection scope of the present invention.
[0066] Referring to "", this embodiment provides a SIM card secure reuse system based on blockchain technology, including:
[0067] Refer to Figures 1 to 5 this embodiment provides a SIM card secure reuse system based on blockchain technology, including:
[0068] A card dealer key discretization service module, which is used to discretize the key of the card dealer, that is, split the key into multiple parts and store them on different nodes of the blockchain network respectively;
[0069] A SIM card reuse system module, which is used to receive waste SIM cards and perform reuse processing;
[0070] The SIM card status management module is used to record and manage the status information of the SIM card;
[0071] The business system module is used to interact with the business systems of the operators;
[0072] The card repair client is used to perform specific card repair operations;
[0073] The card clearing terminal is used to perform card clearing operations;
[0074] Among them, a blockchain network is established, and the SIM card merchant key discrete service module, the SIM card reuse system module, the SIM card status management module, the business system module, the card repair client, and the card clearing terminal are used as nodes in the blockchain network, and through the distributed characteristics of the blockchain network, decentralized connection between each module is realized.
[0075] The SIM card merchant key discrete service module, the SIM card reuse system module, the SIM card status management module, the business system module, and the card repair client in this embodiment are all connected through blockchain technology to achieve decentralization, data anti-tampering, transparency, and traceability. Specifically, it includes:
[0076] Decentralization: This embodiment adopts blockchain technology to put the SIM card merchant key discrete service, the SIM card reuse system, the SIM card status, the business system, and the card repair client all on the chain, truly realizing the decentralization of the card reuse process, reducing the risk of single-point failure, and increasing the reliability and security of the system.
[0077] Data anti-tampering: After the data is put on the chain, it cannot be tampered with. Only the status change of the SIM card can be executed through the smart contract, ensuring the integrity and credibility of the SIM card data.
[0078] Transparency: Through the consensus mechanism of the blockchain, each node can timely perceive the status change of the SIM card data on the blockchain.
[0079] Traceability: The blockchain records all transaction and operation histories, which enables the operations of SIM card repair to be traced, helping to improve the security and credibility of SIM card reuse.
[0080] Smart contract: Use the smart contract to achieve discrete key management. The smart contract can perform corresponding key discrete operations according to the preset discrete rules and conditions, and at the same time call the SIM card merchant password security service to complete key discretization.
[0081] Customized security mechanism: The customized high-security transmission mechanism and security algorithm cannot be reversely deduced, with high efficiency and strong security.
[0082] Therefore, this embodiment proposes a SIM card reuse system based on blockchain technology. By building a proprietary blockchain and connecting different card providers and core business systems, as well as a card repair system, a secure, efficient, and trustworthy SIM card reuse system and solution are realized.
[0083] In this embodiment, before the card repair client executes the card cleaning instruction, the following steps are further included:
[0084] Verify the integrity and legality of the card cleaning instruction;
[0085] After confirming that the card cleaning instruction is complete and legal, transmit the instruction to the card writing device through a secure channel;
[0086] Among them, the verification step includes using a preset encryption algorithm to verify the received card cleaning instruction.
[0087] In this embodiment, the SIM card cleaning method mainly integrates the card provider key service, SIM card platform, CRM, and card repair platform through the blockchain method. Utilizing the decentralized and non-repudiable characteristics of the blockchain, it breaks the security barrier and fully realizes the reuse of SIM cards. When the operator's terminal finishes writing the card, the user cancels the business handling, or the card writing fails, a card clearing operation needs to be initiated. The specific implementation principle is as follows:
[0088] As Figure 2 shown, when performing card cleaning, the operator operates the card repair client to read the card information, including: card number, ATR value, IMSI, ICCID, etc., and reads the card information through the card repair client. After the card repair client obtains the card information, it sends a card cleaning request to the card repair system. The card repair platform identifies the card provider based on the card information, obtains the card provider's decentralized key through the data transaction private chain, and the card repair platform sends a query request to the SIM card platform based on the card information to obtain the card manufacturing chip information; moreover, the card repair platform assembles and generates an instruction set for clearing the card data based on the obtained card provider's decentralized key and card manufacturing chip information; the instruction set is returned to the card repair client for the card repair client to perform the card cleaning operation, and after the cleaning operation is completed, the card repair platform sends a notice to the business platform to release the card and number resources to the idle state.
[0089] In this embodiment, as Figure 3 shown, when clearing the card data, the following is further included:
[0090] Component adapter, used for:
[0091] Identify the card provider and chip model according to the ATR information of the card;
[0092] According to the identified chip model, adapt and load the corresponding card clearing component of the manufacturer;
[0093] If it is impossible to adapt to the card clearing components of a specific manufacturer, the standard card clearing components are enabled, and a card clearing instruction is obtained from the card repair platform to perform the card clearing operation;
[0094] and a card reader adapter, configured to:
[0095] achieve compatibility adaptation with card readers of various manufacturers, including establishing connections, closing connections, and sending instructions to the card readers, to ensure that the card readers can communicate with the cards normally and execute the card clearing instructions or standard card clearing instructions provided by the component adapter, thereby completing the card data clearing work.
[0096] It can be seen that in this embodiment, the card clearing is achieved by the card repair platform to dynamically disperse the keys from the card merchant measurement, and the card clearing is performed by loading the supporting card clearing components implemented by each manufacturer through the component adapter.
[0097] In this embodiment, the blockchain node includes a sending unit and a receiving unit. Both the sending unit and the receiving unit are implemented in a hardware storage manner, and the hardware storage device is invisible in the network; each sending unit and receiving unit is configured with its own address list, and the address sequence coding in the address list is kept consistent; the sending unit is used to send data to other nodes in the blockchain network according to the address list, and the receiving unit is used to receive data from other nodes in the blockchain network according to the address list, so as to achieve secure and orderly communication between blockchain nodes; among them, during the data transmission process, the sending unit and the receiving unit do not perform a large number of encryption and decryption calculations; instead, they rely on the pre-configured and consistent physical address list to send and receive data packets and perform data recovery processing. In this way, the overhead of computing resources is saved to the greatest extent, and since the data recovery depends on the physical address list rather than the encryption and decryption algorithms, the data security is further improved.
[0098] Since the address list can be expanded infinitely according to the situation, generally, the more the number, the higher the security after random distribution, and generally there are tens of thousands of address distributions. This makes it meaningless to brute-force crack the data after it is intercepted during the data transmission process. The intercepted data cannot be effectively assembled, and even if the reverse encryption algorithm is cracked, the plaintext cannot be obtained. The real plaintext can only be parsed and recognized by the sending unit and the receiving unit on the client and server sides locally. This embodiment applies the above solution to the blockchain card merchant's dispersed key transmission, which can effectively guarantee the security of key transmission. Moreover, the sending unit and the receiving unit do not need to perform a large number of encryption and decryption calculations, but rely on the physical address list for data recovery, which can save the computing resource overhead to the greatest extent and further improve the data security.
[0099] Specifically, when configuring the address lists of the sending unit and the receiving unit respectively, each blockchain node maintains an address list that contains the address information of other nodes in the network; the address information includes at least the public key, IP address, port number, etc. of the node, which is used to uniquely identify and locate each node in the network.
[0100] Each address in the address list is assigned a unique sequential code, which remains consistent in the list; the sequential code is used to determine the order of data sending and receiving to ensure the orderliness of communication.
[0101] When the sending unit needs to send data, it first obtains the address information of the target node from the address list. The sending unit selects the target node for data sending according to the address sequential code in a predetermined order or strategy; the data is encrypted before sending to ensure data security, and the encryption can use the public key of the node or other encryption algorithms.
[0102] The sending unit transmits the encrypted data to the target node through the network. If the sending fails (such as the target node is unreachable, network latency, etc.), the sending unit tries to resend according to the next address in the address list.
[0103] The receiving unit continuously listens for data transmission requests in the network. When receiving data, the receiving unit first verifies the source and integrity of the data, which can be achieved by decrypting the data and checking the digital signature. If the data verification passes, the receiving unit stores the data in the corresponding location or performs further processing according to the sequential code in the address list; among them, the receiving unit parses and processes the received data, such as executing smart contracts, updating the ledger, etc. After the processing is completed, the receiving unit generates response data and sends it back to the original sending node or other relevant nodes through the sending unit.
[0104] In this embodiment, through encryption and signature technologies, the confidentiality and integrity of data during transmission are ensured. Only the node with the corresponding private key can decrypt and verify the data, preventing the data from being illegally intercepted or tampered with.
[0105] The sequential code in the address list ensures the orderliness of data sending and receiving. By selecting the target node for data sending and receiving according to a predetermined order or strategy, the problems of data loss or out-of-order can be avoided.
[0106] In summary, by configuring the address lists of the sending unit and the receiving unit respectively and using these address lists to achieve communication between blockchain nodes, the security and orderliness of communication can be ensured. This implementation method helps to improve the stability and reliability of the blockchain network and provides strong support for the development of blockchain applications.
[0107] In this embodiment, such asFigure 4 As shown, during the transmission of the card key through the blockchain, the following modules are used for secure transmission:
[0108] The data sub-packaging module is used to randomly sub-package the data to be processed into three modules: A1, A4, and A6 respectively;
[0109] The data extraction and storage module is configured to extract data from the A1, A4, and A6 modules and respectively receive and store them in the corresponding A1, A4, and A6 areas of the receiving unit;
[0110] The data parsing module is used to parse the data in the receiving unit and extract the CBX data;
[0111] The transmission decryption module includes a transmission decryption algorithm and is used to decrypt the extracted CBX data to obtain the real plaintext data.
[0112] In this embodiment, the card clearing terminal is configured with a card recognition module for recognizing the card and determining whether the card has the repair condition.
[0113] As Figure 5 shown, for the cards with the repair condition, the card clearing terminal adapts various card clearing components through the component adapter to select the appropriate card clearing component for the card clearing operation.
[0114] For the cards that cannot provide the adapted card clearing components, the card clearing terminal calls the unified card clearing component to complete the card clearing operation.
[0115] The unified card clearing component obtains the card clearing instruction by calling the backend card clearing service;
[0116] During the card clearing process, receive the card clearing instruction from the card repair platform and execute the instruction to complete the card clearing operation of the card. After the card clearing is completed, send a card clearing completion notification to the card repair platform so that the card repair platform can notify the business system and the number card system to start the process of reusing the cleared number card resources.
[0117] Among them, during the process of assembling the card clearing instruction, the backend card clearing service connects to the card merchant key platform through the blockchain to obtain the card key dispersedly, thereby ensuring the security and effectiveness of the card clearing instruction.
[0118] After successfully obtaining the card dispersed key, the card repair platform assembles the card clearing instruction according to the key;
[0119] The assembled card clearing instruction is returned by the card repair platform to the card repair client for the card repair client to execute the card clearing operation; at the same time, the card repair platform sends a notification to the business system and the number card system to inform them of the card clearing operation information about the relevant cards.
[0120] Identify and determine whether the card to be processed meets the repair conditions: This is the primary task of the card clearing terminal. The card is detected and analyzed through the built-in card recognition module to determine whether the card can be restored for use through the card clearing operation.
[0121] Adapt the card clearing component or call the unified card clearing component: According to the type of the card and the repair requirements, the card clearing terminal selects the appropriate card clearing component through the component adapter or calls the predefined unified card clearing component for the card clearing operation, which reflects the flexibility and scalability of the card clearing terminal.
[0122] Receive and execute the card clearing instruction: The card clearing terminal receives the card clearing instruction from the card repair platform and executes the instruction to complete the card clearing operation, which reflects the close cooperation between the card clearing terminal and the card repair platform.
[0123] Send the card clearing completion notification: After the card clearing operation is completed, the card clearing terminal sends a card clearing completion notification to the card repair platform so that the card repair platform can notify the business system and the number card system to start the process of reusing the cleared number card resources, which helps to achieve the effective management and reuse of card resources.
[0124] Specifically, in this embodiment, through the provided card clearing terminal, the card clearing terminal identifies the card and determines whether the card meets the repair conditions. For the cards that can be repaired, the card clearing terminal adapts various card clearing components through the component adapter. For the cards that cannot provide card clearing components, it is completed by the unified card clearing component. The unified card clearing component obtains the card clearing instruction by calling the back-end card clearing service, and the assembled card clearing instruction needs to disperse the card key through the blockchain connection to the card merchant key platform. During the transmission of the card key through the blockchain, the high-security transmission of the key needs to be realized through the security transmission algorithm proposed in this embodiment. After obtaining the dispersed card key, the card repair platform is responsible for assembling and returning the card clearing instruction, and the card repair client is responsible for executing the instruction. The card repair platform needs to notify the business system and the number card system at the same time to start the process of reusing the cleared number card resources. Therefore, the system in this embodiment realizes the reuse of operator cards and numbers, effectively solves the problems of waste of card resources in various cities and low utilization rate of numbers, and will play an important role in improving service quality.
[0125] In summary, through the introduction of blockchain technology, this embodiment realizes the systematization, high efficiency and security of the safe reuse of number cards, provides a more convenient, reliable and secure number card reuse solution for operators, and has significant beneficial effects and application values.
[0126] Furthermore, by leveraging the decentralized feature of blockchain technology in this embodiment, the acquisition and secure transmission of the card repair key can be quickly achieved, greatly shortening the processing time for reusing the SIM card. Through the consensus mechanism for the global card and number status, the real-time update and consistency of the SIM card status are ensured, improving the efficiency and accuracy of SIM card reuse.
[0127] Furthermore, in this embodiment, the component adapter and the card reader adapter are constructed in a componentized manner, enabling the adaptation of card clearing components from various manufacturers and the adaptation of general card clearing components, maximizing compatibility with different chips and terminals. This not only expands the scope of application for SIM card reuse but also reduces the dependence on specific manufacturers or chips, enhancing the flexibility and scalability of the system.
[0128] Furthermore, based on a hardware storage sending unit and a receiving unit in this embodiment, a data security transmission method based on random sending according to an address list is implemented, effectively preventing data from being intercepted or tampered with during transmission, ensuring the secure transmission of key data between systems based on a private blockchain, and enhancing the security of SIM card data.
[0129] Furthermore, through the effective integration with blockchain technology, the SIM card repair platform, the card merchant key platform, the business system, and the SIM card system in this embodiment, the present invention completely solves the pain point of the difficult recovery and reuse of the operator's card resources. It not only reduces the operator's operating costs but also improves the resource utilization rate, conforming to the concept of sustainable development.
[0130] Furthermore, the anti-repudiation feature of blockchain technology ensures that all operations during the SIM card reuse process are traceable and non-tamperable, enhancing the reliability of the system; the application of the consensus mechanism makes the process of SIM card cleaning and SIM card reuse more transparent and fair, improving the credibility of the system and user satisfaction.
[0131] The above embodiments are only the preferred embodiments of the present invention and cannot be used to limit the scope of protection of the present invention. Any non-substantive changes and substitutions made by those skilled in the art based on the present invention fall within the scope of protection required by the present invention.
Claims
1. A number card security reuse system based on blockchain technology, characterized in that: include: The card merchant key discrete service module is used to discretize the card merchant's key, that is, split the key into multiple parts and store them on different nodes of the blockchain network; SIM card recycling system module, used to receive and reuse used SIM cards; Number card status management module, used to record and manage SIM card status information; Business system module, used to interact with the operator's business system; The card repair client is used to perform specific card repair operations; A card clearing terminal is used to perform a card clearing operation; Among them, a blockchain network is established, and the card merchant key discrete service module, SIM card reuse system module, number card status management module, business system module, card repair client and card clearing terminal are used as nodes in the blockchain network, and the decentralized connection between each module is realized through the distributed characteristics of the blockchain network.
2. The system according to claim 1, characterized in that: The card repair client further includes the following steps before executing the card cleaning instruction: Verify the integrity and legitimacy of the card cleaning instructions; After confirming that the card cleaning instruction is complete and legal, the instruction is transmitted to the card writing device through a secure channel; Wherein, the verification step includes using a preset encryption algorithm to verify the received card cleaning instruction.
3. The system according to claim 1, characterized in that: When performing card cleaning, the card information is read through the card repair client. After the card repair client obtains the card information, it initiates a card cleaning request to the card repair system. The card repair platform identifies the card merchant based on the card information, and obtains the card merchant's decentralized key through the data transaction private chain. The card repair platform initiates a query request to the number card platform based on the card information to obtain the card manufacturing chip information of the card; and the card repair platform assembles and generates an instruction set for clearing the card data based on the obtained card merchant's decentralized key and card manufacturing chip information; the instruction set is returned to the card repair client so that the card repair client executes the card cleaning operation, and after the cleaning operation is completed, the card repair platform sends a notification to the business platform to release the card and number resources to an idle state.
4. The system according to claim 3, characterized in that: When clearing card data, it also includes: Component adapters for: Identify the card manufacturer and chip model based on the card's ATR information; According to the identified chip model, adapt and load the card clearing component of the corresponding manufacturer; If the card clearing component of a specific manufacturer cannot be adapted, the standard card clearing component is enabled, and the card clearing instruction is obtained from the card repair platform to perform the card clearing operation; and a card reader adapter, which is configured as: Achieve compatibility and adaptation with card readers from various manufacturers, including connection establishment, connection closing and instruction sending operations of the card reader, to ensure that the card reader can communicate with the card normally and execute the card clearing instructions or standard card clearing instructions provided by the component adapter to complete the card data clearing work.
5. The system according to claim 1, characterized in that: The blockchain node includes a sending unit and a receiving unit, both of which are implemented in a hardware storage manner, and the hardware storage device is invisible in the network; each sending unit and receiving unit is configured with its own address list, and the address sequence encoding in the address list remains consistent; the sending unit is used to send data to other nodes in the blockchain network according to the address list, and the receiving unit is used to receive data from other nodes in the blockchain network according to the address list, thereby realizing secure and orderly communication between blockchain nodes; wherein, the sending unit and the receiving unit do not perform a large number of encryption and decryption calculations during the data transmission process; instead, they rely on a pre-configured and consistent physical address list to send and receive data packets, as well as data recovery processing.
6. The system according to claim 5, characterized in that: When configuring the address lists of the sending unit and the receiving unit, each blockchain node will maintain an address list, which contains the address information of other nodes in the network; the address information includes at least the node's public key, IP address, and port number, which are used to uniquely identify and locate each node in the network; Each address in the address list is assigned a unique sequence code, which remains consistent in the list; the sequence code is used to determine the order in which data is sent and received, ensuring the order of communication.
7. The system according to claim 6, characterized in that: When the sending unit needs to send data, it first obtains the address information of the target node from the address list, and the sending unit selects the target node for data transmission according to the address sequence code and the predetermined order or strategy; The data is encrypted before being sent to ensure data security; The sending unit transmits the encrypted data to the target node through the network. If the sending fails, the sending unit tries to resend according to the next address in the address list; The receiving unit continuously listens to data transmission requests in the network. When receiving data, the receiving unit first verifies the source and integrity of the data. If the data verification passes, the receiving unit stores the data in the corresponding location or performs further processing according to the sequential encoding in the address list. The receiving unit parses and processes the received data. After the processing is completed, the receiving unit generates response data and sends it back to the original sending node or other related nodes through the sending unit.
8. The system according to claim 5, characterized in that: When the card key is transmitted through the blockchain, the following modules are used for secure transmission: The data sub-packaging module is used to randomly sub-pack the data to be processed into three modules: A1, A4 and A6; The data fetching and storing module is configured to fetch data from the A1, A4, and A6 modules and receive and store the data in the corresponding A1, A4, and A6 areas of the receiving unit respectively; The data analysis module is used to analyze the data in the receiving unit and extract the CBX data; The transmission decryption module includes a transmission decryption algorithm, which is used to decrypt the extracted CBX data to obtain the real plaintext data.
9. The system according to claim 4, characterized in that: The card clearing terminal is equipped with a card recognition module for identifying the card and determining whether the card meets the repair conditions; For cards that meet the repair conditions, the card clearing terminal adapts various card clearing components through component adapters to select a suitable card clearing component for card clearing operations; For cards that cannot provide an adapted card clearing component, the card clearing terminal calls a unified card clearing component to complete the card clearing operation; The unified card clearing component obtains the card clearing instruction by calling the backend card clearing service; During the card clearing process, receiving a card clearing instruction from the card repair platform and executing the instruction to complete the card clearing operation; After the card is cleared, a card clearing completion notification is sent to the card repair platform so that the card repair platform can notify the business system and the number card system to start the process of clearing the number card resources and reusing them; During the process of assembling the card clearing instruction, the back-end card clearing service connects to the card merchant key platform through the blockchain to obtain the card key in a decentralized manner, thereby ensuring the security and effectiveness of the card clearing instruction.
10. The system according to claim 9, characterized in that: After successfully obtaining the card distributed key, the card repair platform assembles the card clearing instruction according to the key; The assembled card clearing instruction is returned by the card repair platform to the card repair client so that the card repair client can perform the card clearing operation; at the same time, the card repair platform sends a notification to the business system and the number card system to inform them of the card clearing operation information about the relevant cards.