Chip interaction product anti-counterfeiting detection analysis method and system
By generating encrypted chip identification codes and verifying them on a confidential computing platform, the problem that traditional chip anti-counterfeiting technology is easily cracked is solved, and the three-in-one chip interaction, anti-counterfeiting and traceability functions are realized, enhancing the product market value and user experience.
Patent Information
- Application Number
- CN202510130215.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-05
- Publication Date
- 2025-05-30
AI Technical Summary
Traditional chip anti-counterfeiting technology is easily cracked or evaded, resulting in the failure of anti-counterfeiting methods and may disclose user privacy data.
By generating the encryption chip identification code, using the confidential computing platform to verify the validity of the encryption chip identification code in the form of ciphertext, and when an anti-counterfeiting verification request is initiated on the user side, a uniqueness and legality check is performed to return the anti-counterfeiting verification result.
Effectively enhance the market value of genuine products, realize the three-in-one chip interaction, anti-counterfeiting and traceability functions, improve user experience and product satisfaction, and achieve information chain coverage for the entire process, all fields and all periods of the product.
Smart Images

Figure CN120069896A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of product anti-counterfeiting, and particularly relates to a product anti-counterfeiting detection and analysis method and system for chip interaction. Background Art
[0002] Product anti-counterfeiting detection is an act of inspecting a product to determine whether it is a genuine product and whether it is authentic. For example, anti-counterfeiting detection can be carried out by checking the product's packaging, label, verification code, etc. Among them, chip anti-counterfeiting is also a commonly used means of commodity anti-counterfeiting.
[0003] However, there are many possibilities for chip anti-counterfeiting to be cracked. For example, the anti-counterfeiting chip QR code is directly covered and transferred to the forged verification channel; the anti-counterfeiting chip is peeled off from the genuine product and implanted into the counterfeit product, and the anti-counterfeiting chip still shows as a genuine product; the anti-counterfeiting chip comes with a verification code for verification, but after the verification code is leaked internally by humans, a counterfeit chip is generated; the anti-counterfeiting verification website is copied to generate a counterfeit chip. Moreover, the anti-counterfeiting chip only has the anti-counterfeiting function, with a single function, and the anti-counterfeiting operation process is complex, requiring repeated scanning of codes and input of verification codes, etc. Some anti-counterfeiting products also need to collect user information such as mobile phone numbers, WeChat IDs, address books, etc., resulting in additional privacy leakage. Summary of the Invention
[0004] Therefore, the present invention provides a product anti-counterfeiting detection and analysis method and system for chip interaction, which solves the problems in the traditional technology that the anti-counterfeiting means are easily cracked or circumvented, resulting in the failure of the anti-counterfeiting means, and it is easy to leak user privacy data.
[0005] In order to achieve the above object, the present invention provides the following technical solution: A product anti-counterfeiting detection and analysis method for chip interaction, comprising:
[0006] According to the chip global identification code, the reader machine code, the random factor, and the product information data, an encrypted chip identification code is generated through an encryption algorithm and saved in the confidential computing platform;
[0007] Judge whether the NFC reading and writing function is turned on at the user end. If the NFC reading and writing function is turned on at the user end, control the user end to read the program application port in plain text, the confidential computing platform address, and the encrypted chip identification code in ciphertext form;
[0008] Send the encrypted chip identification code in ciphertext form read by the user end to the confidential computing platform through the confidential computing platform address, and perform the validity verification of the encrypted chip identification code in ciphertext form in the confidential and secure environment of the confidential computing platform;
[0009] After the validity verification of the encrypted chip identification code passes, it is determined whether the client initiates an anti-counterfeiting verification request. If the client initiates a product anti-counterfeiting verification request, the verification time, verification location, verification device information, and the encrypted chip identification code in ciphertext form are sent to the confidential computing platform through the confidential computing platform address;
[0010] In the confidential security environment of the confidential computing platform, the uniqueness and legality of the encrypted chip identification code in ciphertext form are checked to obtain the anti-counterfeiting verification result of the client's initiation of the product anti-counterfeiting verification request, and the anti-counterfeiting verification result is returned to the client that initiated the product anti-counterfeiting verification request.
[0011] As an optimal solution of the product anti-counterfeiting detection and analysis method for chip interaction, in the confidential computing platform, confidential product information blocks are divided, and product information data is stored through the confidential product information blocks. The product information data includes product batch, product name, product promotion video, production date, shelf life, and product batch number. The product information data is read and written using the encrypted chip identification code as the ciphertext index.
[0012] As an optimal solution of the product anti-counterfeiting detection and analysis method for chip interaction, the plaintext form of the program application port is the WeChat mini-program application port. When the WeChat interactive anti-counterfeiting mini-program of the WeChat mini-program application port is launched, the encrypted chip identification code in ciphertext form is automatically sent to the confidential computing platform through the confidential computing platform address;
[0013] After the validity verification of the encrypted chip identification code passes, it also includes obtaining product introduction interaction information using the encrypted chip identification code as an index.
[0014] As an optimal solution of the product anti-counterfeiting detection and analysis method for chip interaction, after obtaining the anti-counterfeiting verification result of the client's initiation of the product anti-counterfeiting verification request, all input and output information of the current anti-counterfeiting verification is added to the confidential computing private blockchain for use in the next anti-counterfeiting traceability.
[0015] As an optimal solution of the product anti-counterfeiting detection and analysis method for chip interaction, after returning the anti-counterfeiting verification result to the client that initiated the product anti-counterfeiting verification request, it also includes:
[0016] Determine whether the client initiates an anti-counterfeiting information traceability request. If the client initiates a product anti-counterfeiting information traceability request, using the encrypted chip identification code as an index, obtain the sales channel / supply chain channel / production channel / anti-counterfeiting verification information chain information of the commodity from the confidential computing private blockchain, and return it to the client that initiated the product anti-counterfeiting information traceability request.
[0017] As a preferred solution for the chip-interactive product anti-counterfeiting detection and analysis method, the encrypted chip identification code, product information, anti-counterfeiting verification results, and traceability information chain data are monitored and analyzed through the confidential computing platform to determine whether there is chip theft, counterfeit chip, or illegal verification behavior. If there is chip theft, counterfeit chip, or illegal verification behavior, an early warning will be issued.
[0018] The present invention also provides a chip-interactive product anti-counterfeiting detection and analysis system, comprising:
[0019] An encrypted chip identification code generation module is used to generate an encrypted chip identification code after encrypting the chip global identification code, the reader machine code, the random factor and the product information data through an encryption algorithm, and store the encrypted chip identification code in the confidential computing platform;
[0020] The user terminal reading processing module is used to determine whether the user terminal turns on the NFC reading and writing function. If the user terminal turns on the NFC reading and writing function, the user terminal is controlled to read the program application port in plain text, the confidential computing platform address and the encryption chip identification code in cipher text;
[0021] An identification code validity verification module, used to send the encrypted chip identification code in ciphertext form read by the user end to the confidential computing platform through the confidential computing platform address, and perform validity verification of the encrypted chip identification code in ciphertext form in the confidential security environment of the confidential computing platform;
[0022] The anti-counterfeiting verification request module is used to determine whether the user terminal initiates an anti-counterfeiting verification request after the validity verification of the encrypted chip identification code is passed. If the user terminal initiates a product anti-counterfeiting verification request, the verification time, verification location, verification device information and the encrypted chip identification code in ciphertext form are sent to the confidential computing platform through the confidential computing platform address;
[0023] The anti-counterfeiting verification processing module is used to check the uniqueness and legality of the encrypted chip identification code in ciphertext form in the confidential security environment of the confidential computing platform, obtain the anti-counterfeiting verification result of the product anti-counterfeiting verification request initiated by the user end, and return the anti-counterfeiting verification result to the user end that initiated the product anti-counterfeiting verification request.
[0024] As the preferred solution for the chip interactive product anti-counterfeiting detection and analysis system, it also includes:
[0025] The product information block division module is used to divide the confidential product information blocks in the confidential computing platform, and store product information data through the confidential product information blocks. The product information data includes product batch, product name, product promotion video, production date, shelf life, and product batch number. The encryption chip identification code is used as a ciphertext index to read and write the product information data.
[0026] As an optimal solution for the product anti-counterfeiting detection and analysis system of chip interaction, in the user terminal reading and processing module, the program application port in plain text form is the WeChat Mini Program application port. After the WeChat interactive anti-counterfeiting Mini Program of the WeChat Mini Program application port is launched, the encrypted chip identification code in ciphertext form is automatically sent to the confidential computing platform through the confidential computing platform address;
[0027] The identification code validity verification module is also used to obtain product introduction interaction information by using the encrypted chip identification code as an index.
[0028] After obtaining the anti-counterfeiting verification result of the product anti-counterfeiting verification request initiated by the user terminal, all input and output information of the current anti-counterfeiting verification is added to the confidential computing private blockchain for the next anti-counterfeiting traceability.
[0029] As an optimal solution for the product anti-counterfeiting detection and analysis system of chip interaction, it further includes:
[0030] An anti-counterfeiting information traceability processing module, which is used to judge whether the user terminal initiates an anti-counterfeiting information traceability request. If the user terminal initiates a product anti-counterfeiting information traceability request, using the encrypted chip identification code as an index, obtain the sales channel / supply chain channel / production channel / anti-counterfeiting verification information chain information of the commodity from the confidential computing private blockchain, and return it to the user terminal that initiates the product anti-counterfeiting information traceability request;
[0031] A monitoring, analysis and warning module, which is used to monitor and analyze the encrypted chip identification code, commodity information, anti-counterfeiting verification result, and traceability information chain data through the confidential computing platform, judge whether there are chip theft, chip counterfeiting, and illegal verification behaviors, and give a warning if there are chip theft, chip counterfeiting, and illegal verification behaviors.
[0032] The beneficial effects of the present invention are as follows: according to the chip global identification code, the reader machine code, the random factor and the product information data, an encrypted chip identification code is generated after encryption through an encryption algorithm, and the encrypted chip identification code is stored in the confidential computing platform; it is determined whether the user terminal turns on the NFC reading and writing function, and if the user terminal turns on the NFC reading and writing function, the user terminal is controlled to read the program application port in plain text, the confidential computing platform address and the encrypted chip identification code in cipher text; the encrypted chip identification code in cipher text read by the user terminal is sent to the confidential computing platform through the confidential computing platform address, and is processed in the confidential security environment of the confidential computing platform. Verify the validity of the encrypted chip identification code in ciphertext; when the validity verification of the encrypted chip identification code is passed, determine whether the user terminal initiates an anti-counterfeiting verification request. If the user terminal initiates a product anti-counterfeiting verification request, send the verification time, verification location, verification device information and the encrypted chip identification code in ciphertext to the confidential computing platform through the confidential computing platform address; perform uniqueness and legality checks on the encrypted chip identification code in ciphertext in the confidential security environment of the confidential computing platform, obtain the anti-counterfeiting verification result of the product anti-counterfeiting verification request initiated by the user terminal, and return the anti-counterfeiting verification result to the user terminal that initiated the product anti-counterfeiting verification request. The present invention effectively enhances the market value of genuine products; realizes the three-in-one chip interaction, anti-counterfeiting, and traceability functions and extremely simple use, improves user experience and product satisfaction; realizes information chain coverage of the entire process, field, and time period of the product, and provides accurate data support for the ability of business managers to improve their capabilities in enterprise production, supply chain, sales, after-sales service and other links. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the implementation methods of the present invention or the technical solutions in the prior art, the drawings required for the implementation methods or the prior art descriptions are briefly introduced below. Obviously, the drawings in the following description are only exemplary, and for ordinary technicians in this field, other implementation drawings can be derived from the provided drawings without creative work.
[0034] The structures, proportions, sizes, etc. illustrated in this specification are only used to match the contents disclosed in the specification so as to facilitate understanding and reading by persons familiar with the technology. They are not used to limit the conditions under which the present invention can be implemented, and therefore have no substantial technical significance. Any structural modification, change in proportion or adjustment of size shall still fall within the scope of the technical contents disclosed in the present invention without affecting the effects and purposes that can be achieved by the present invention.
[0035] Figure 1 A schematic diagram of a process flow of a chip-interactive product anti-counterfeiting detection and analysis method provided by an embodiment of the present invention;
[0036] Figure 2 Schematic diagram of the chip manufacturing process provided by the embodiment of the present invention;
[0037] Figure 3 Schematic diagram of the anti-counterfeiting process of the chip provided by the embodiment of the present invention;
[0038] Figure 4 Schematic diagram of the chip traceability process provided by the embodiment of the present invention;
[0039] Figure 5 Schematic diagram of the architecture of the anti-counterfeiting detection and analysis system for chip interaction products provided by the embodiment of the present invention. Specific implementation mode
[0040] The following specific embodiments illustrate the implementation manners of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0041] Embodiment 1
[0042] See Figure 1 , Embodiment 1 of the present invention provides an anti-counterfeiting detection and analysis method for chip interaction products, including the following steps:
[0043] S1. According to the chip global identification code, the reader machine code, the random factor, and the product information data, an encrypted chip identification code is generated through an encryption algorithm and saved in the confidential computing platform; thus, the complexity and uniqueness of the identification code are increased by the fusion of multiple data, and the encryption process greatly improves the security of the data, preventing it from being easily cracked and tampered with;
[0044] S2. Determine whether the NFC reading and writing function is enabled on the user side. If the NFC reading and writing function is enabled on the user side, control the user side to read the program application port in plain text, the confidential computing platform address, and the encrypted chip identification code in ciphertext; subsequent operations can be carried out in a targeted manner, and the subsequent process is only executed when the user side has the reading condition, saving system resources and time;
[0045] S3. Send the encrypted chip identification code in ciphertext read by the user side to the confidential computing platform through the confidential computing platform address, and verify the validity of the encrypted chip identification code in ciphertext in the confidential security environment of the confidential computing platform; verification in a secure environment effectively avoids external interference and attacks, ensuring the accuracy and reliability of the verification;
[0046] S4. After the validity verification of the encrypted chip identification code is passed, determine whether the client initiates an anti-counterfeiting verification request. If the client initiates a product anti-counterfeiting verification request, send the verification time, verification location, verification device information, and the encrypted chip identification code in ciphertext form to the confidential computing platform through the confidential computing platform address, so as to be able to respond to the user's verification requirements in a timely manner and accurately collect the required verification data.
[0047] S5. In the confidential security environment of the confidential computing platform, perform uniqueness and legality checks on the encrypted chip identification code in ciphertext form to obtain the anti-counterfeiting verification result of the product anti-counterfeiting verification request initiated by the client, and return the anti-counterfeiting verification result to the client that initiated the product anti-counterfeiting verification request, thus ensuring the authority and credibility of the verification result.
[0048] See Figure 2 , in this embodiment, in the chip manufacturing stage, when the product anti-counterfeiting detection and analysis system for chip interaction is started, a secure computing and storage environment is created. The chip data reader / writer performs read / write operations on the chip in the 13.56 MHz frequency band through the ISO 15693 or ISO 14443 protocol to obtain the globally unique NFC chip identification code of the chip and the reader / writer machine code of the authorized reader / writer. At the same time, key data such as product information and anti-counterfeiting paths are stored in the secure computing and storage environment, and then an encrypted chip identification code is generated through an encryption algorithm and stored in the confidential computing platform to form an unforgeable encrypted chip identification code.
[0049] Among them, the generation rule of the encrypted chip identification code is as follows:
[0050] "a = uid (chip global identification code)
[0051] b = device ID (reader / writer machine code)
[0052] c = nonce (random data) (random factor)
[0053] d = Fun1(Time|Serial Number|Records) (import product key data)
[0054] x = Fun2(a, b, c, d) (generate identification code)
[0055] Write x into the tag".
[0056] In this embodiment, the Confidential Computing involved is a computing paradigm that provides stronger security and privacy protection for data and code through the combination of hardware and software. The confidential computing platform is the infrastructure to implement this computing mode, and ensures the confidentiality, integrity and availability of data during the processing through specific technologies and architectures.
[0057] Specifically, the implementation method of the confidential computing platform is as follows:
[0058] First, the hardware root of trust: Utilize hardware security features (such as Trusted Execution Environment, TEE) to create a secure execution environment to ensure the confidentiality and integrity of data during runtime.
[0059] Second, encrypted data processing: The data is encrypted before entering the secure execution environment and is only decrypted and processed in the secure environment to prevent the data from being stolen or tampered with during transmission and storage.
[0060] Third, software isolation: Isolate the application logic and data into a secure environment through a software framework to prevent malicious software or privileged users from accessing.
[0061] Fourth, authentication and authorization: Ensure that only authorized users and applications can access the data and code in the secure execution environment.
[0062] In this embodiment, in the confidential computing platform, confidential product information blocks are divided, and product information data is stored through the confidential product information blocks. The product information data includes product batch, product name, product promotion video, production date, shelf life, product lot number, and the product information data is read and written with the encrypted chip identification code as the ciphertext index.
[0063] Specifically, by dividing confidential product information blocks in the confidential computing platform, various types of product information data can be stored in a more organized and targeted manner. Rich and key information including product batch, product name, product promotion video, production date, shelf life, product lot number, etc. are classified and stored respectively, making the data management clearer and more efficient. At the same time, using the encrypted chip identification code as the ciphertext index to read and write product information data greatly enhances the security and accuracy of data access. The advantage of this method is that only with the correct encrypted chip identification code can the corresponding product information be read or written, effectively preventing unauthorized access and data tampering.
[0064] In this embodiment, the program application port in plaintext form is the WeChat Mini Program application port. After the WeChat Interactive Anti-counterfeiting Mini Program on the WeChat Mini Program application port is launched, the encrypted chip identification code in ciphertext form is automatically sent to the confidential computing platform through the confidential computing platform address;
[0065] After the validity verification of the encrypted chip identification code passes, it further includes obtaining product introduction interactive information using the encrypted chip identification code as an index.
[0066] Among them, WeChat is a widely used social platform, and its mini programs are convenient and popular, making it easy for users to access and operate. After the WeChat Interactive Anti-counterfeiting Mini Program is launched, the encrypted chip identification code in ciphertext form can be automatically sent to the confidential computing platform through a specific address. This automatic sending mechanism saves the time and possible errors of manual operation by users, improving the efficiency and accuracy of the entire process. After the validity verification of the encrypted chip identification code passes, obtaining product introduction interactive information using the encrypted chip identification code as an index has the advantage of being able to accurately associate with the relevant introduction of the specific product corresponding to the chip identification code, providing more targeted and personalized information services for users.
[0067] See Figure 3 , during use, when the user turns on the mobile phone NFC reading and writing function and inducts the chip at a short distance (within 1 centimeter) at a frequency of 13.56 MHz, the WeChat Mini Program application port in plaintext form, the confidential computing platform address, and the encrypted chip identification code in ciphertext form are read. After the WeChat Interactive Anti-counterfeiting Mini Program is launched, it automatically accesses the confidential computing platform, and the validity verification of the encrypted chip identification code is carried out in a confidential security environment. After the verification passes, product introduction interactive information is obtained using the encrypted chip identification code as an index, including forms such as text, pictures, audio, and video.
[0068] Among them, the chip anti-counterfeiting rules are as follows:
[0069] "Y = Fun3(X) (verify the validity of the chip identification code) v
[0070] Z = Fun4(Y) (obtain the chip identification code and product information)
[0071] Result1 = Fun5(Zla) (verify the authenticity of the identification code)
[0072] Result2 = Fun6(Zld) (obtain the complete product information)".
[0073] In this embodiment, after obtaining the anti-counterfeiting verification result of the product anti-counterfeiting verification request initiated by the user terminal, all input and output information of the current anti-counterfeiting verification is added to the confidential computing private blockchain for use in the next anti-counterfeiting traceability.
[0074] See also Figure 4 Specifically, when the user selects the anti-counterfeiting verification function in the WeChat interactive anti-counterfeiting applet and uses the mobile phone NFC to sense the chip again, the encrypted chip identification code, verification time, verification location, and verification device are sent to the confidential computing platform. In a confidential environment, the system checks the uniqueness and legality of the identification code and sends the anti-counterfeiting verification result to the interactive anti-counterfeiting applet. At the same time, the system adds all the input and output information of this anti-counterfeiting verification to the confidential computing private blockchain for the next anti-counterfeiting traceability.
[0075] Among them, the chip traceability rules are as follows:
[0076] "Y = Fun3 (X) (check the validity of the chip identification code)
[0077] Z=Fun4(Y)(Get chip identification code and product information)
[0078] c`=nonce(random data)(random factor)
[0079] d`=Fun1(Time|Serial Number|Records)(Import new product key data)
[0080] X`=Fun7(Z,c`,d`)(Update product key data, including this verification data)
[0081] Write X` to label".
[0082] Among them, the use of private blockchain enhances the security and immutability of data. Adding relevant information of anti-counterfeiting verification ensures the integrity and reliability of these data and prevents the data from being maliciously tampered with or deleted. At the same time, this also provides a solid foundation for subsequent anti-counterfeiting traceability. By incorporating all input and output information into the blockchain, the entire anti-counterfeiting verification process forms a traceable chain. When conducting anti-counterfeiting traceability next time, you can easily query and refer to the previous verification records, so as to more accurately judge the authenticity and circulation of the product.
[0083] In a possible embodiment, after returning the anti-counterfeiting verification result to the user end that initiated the product anti-counterfeiting verification request, the method further includes:
[0084] Determine whether the user terminal initiates an anti-counterfeiting information tracing request. If the user terminal initiates a product anti-counterfeiting information tracing request, use the encrypted chip identification code as an index to obtain the sales channel / supply chain channel / production channel / anti-counterfeiting verification information chain information of the product from the confidential computing private blockchain, and return it to the user terminal that initiated the product anti-counterfeiting information tracing request.
[0085] Specifically, by actively judging the traceability needs of users, more in-depth and comprehensive product information can be provided to users in a timely manner, enhancing users' understanding and trust in the product. When a user initiates a product anti-counterfeiting information traceability request, relevant information is obtained from the confidential computing private blockchain using the encrypted chip identification code as an index. The advantage of this method lies in the uniqueness and accuracy of the index, which can quickly and accurately locate important data such as the product sales channel, supply chain channel, production channel, and anti-counterfeiting verification information chain. These detailed traceability information is returned to the user terminal, enabling the user to clearly understand the entire process of the product from production to sales, further confirming the authenticity and reliability of the product. At the same time, it also helps enterprises monitor and manage the entire process of the product, and promptly discover potential problems.
[0086] In a possible embodiment, the confidential computing platform monitors and analyzes the encrypted chip identification code, product information, anti-counterfeiting verification result, and traceability information chain data to determine whether there are chip theft, chip counterfeiting, and illegal verification behaviors. If there are chip theft, chip counterfeiting, and illegal verification behaviors, an early warning is issued.
[0087] Specifically, using the confidential computing platform to comprehensively and deeply monitor the encrypted chip identification code, product information, anti-counterfeiting verification result, and traceability information chain data can enable real-time mastery of the dynamic changes of these key data. This comprehensive monitoring method effectively expands the monitoring scope and increases the possibility of discovering anomalies and problems. Through meticulous comparative analysis, it is possible to accurately judge whether there are chip theft, chip counterfeiting, and illegal verification behaviors, which helps to promptly discover potential security threats and infringement behaviors, protecting the intellectual property rights of enterprises and the legitimate rights and interests of consumers. Once it is found that there are the above-mentioned bad behaviors, an immediate early warning is issued, enabling relevant personnel to quickly take measures to prevent the further expansion of the damage and reduce the possible economic losses and reputation impacts.
[0088] In summary, the present invention generates an encrypted chip identification code after encryption through an encryption algorithm based on the chip global identification code, the reader / writer machine code, the random factor and the product information data, and stores the encrypted chip identification code in the confidential computing platform; determines whether the user terminal turns on the NFC reading and writing function, and if the user terminal turns on the NFC reading and writing function, controls the user terminal to read the program application port in plain text, the confidential computing platform address and the encrypted chip identification code in ciphertext; sends the encrypted chip identification code in ciphertext read by the user terminal to the confidential computing platform through the confidential computing platform address, and performs encryption in the confidential security environment of the confidential computing platform. The validity of the encrypted chip identification code in ciphertext form is verified; when the validity of the encrypted chip identification code is verified, it is determined whether the user terminal initiates an anti-counterfeiting verification request. If the user terminal initiates a product anti-counterfeiting verification request, the verification time, verification location, verification device information and the encrypted chip identification code in ciphertext form are sent to the confidential computing platform through the confidential computing platform address; the uniqueness and legality of the encrypted chip identification code in ciphertext form are checked in the confidential security environment of the confidential computing platform to obtain the anti-counterfeiting verification result of the product anti-counterfeiting verification request initiated by the user terminal, and the anti-counterfeiting verification result is returned to the user terminal that initiated the product anti-counterfeiting verification request. Determine whether the user terminal initiates an anti-counterfeiting information tracing request. If the user terminal initiates a product anti-counterfeiting information tracing request, the encrypted chip identification code is used as an index to obtain the sales channel / supply chain channel / production channel / anti-counterfeiting verification information chain information of the product from the confidential computing private blockchain, and return it to the user terminal that initiated the product anti-counterfeiting information tracing request. The confidential computing platform monitors and analyzes the encrypted chip identification code, product information, anti-counterfeiting verification results, and traceability information chain data to determine whether there is chip theft, counterfeiting, or illegal verification behavior. If there is chip theft, counterfeiting, or illegal verification behavior, an early warning is issued. The present invention effectively improves the market value of genuine products; realizes the three-in-one chip interaction, anti-counterfeiting, and traceability functions and extremely simple use, improves user experience and product satisfaction; realizes product information chain coverage throughout the entire process, field, and time period, and provides accurate data support for business managers to improve their capabilities in enterprise production, supply chain, sales, after-sales service, and other links.
[0089] Example 2
[0090] See also Figure 5 Embodiment 2 of the present invention further provides a chip-interactive product anti-counterfeiting detection and analysis system, including:
[0091] The encrypted chip identification code generation module 001 is used to generate an encrypted chip identification code after encrypting the chip global identification code, the reader machine code, the random factor and the product information data through an encryption algorithm, and store the encrypted chip identification code in the confidential computing platform;
[0092] The user terminal reading processing module 002 is used to determine whether the user terminal has turned on the NFC reading and writing function. If the user terminal has turned on the NFC reading and writing function, the user terminal is controlled to read the program application port in plain text, the confidential computing platform address and the encryption chip identification code in cipher text;
[0093] The identification code validity verification module 003 is used to send the encrypted chip identification code in the encrypted form read by the user end to the confidential computing platform through the confidential computing platform address, and verify the validity of the encrypted chip identification code in the encrypted form in the confidential security environment of the confidential computing platform;
[0094] The anti-counterfeiting verification request module 004 is used to determine whether the user terminal initiates an anti-counterfeiting verification request after the validity verification of the encrypted chip identification code is passed. If the user terminal initiates a product anti-counterfeiting verification request, the verification time, verification location, verification device information and the encrypted chip identification code in ciphertext form are sent to the confidential computing platform through the confidential computing platform address;
[0095] The anti-counterfeiting verification processing module 005 is used to check the uniqueness and legality of the encrypted chip identification code in ciphertext form in the confidential security environment of the confidential computing platform, obtain the anti-counterfeiting verification result of the product anti-counterfeiting verification request initiated by the user end, and return the anti-counterfeiting verification result to the user end that initiated the product anti-counterfeiting verification request.
[0096] In this embodiment, it also includes:
[0097] The product information block division module 006 is used to divide the confidential product information blocks in the confidential computing platform, and store the product information data through the confidential product information blocks. The product information data includes product batch, product name, product promotion video, production date, shelf life, product batch number, and the encryption chip identification code is used as the ciphertext index to read and write the product information data.
[0098] In this embodiment, in the user-side reading processing module 002, the program application port in plain text is a WeChat applet application port. When the WeChat interactive anti-counterfeiting applet of the WeChat applet application port is launched, the encrypted chip identification code in cipher text is automatically sent to the confidential computing platform through the confidential computing platform address;
[0099] The identification code validity verification module 003 is also used to obtain product introduction interactive information using the encrypted chip identification code as an index. After obtaining the anti-counterfeiting verification result of the product anti-counterfeiting verification request initiated by the user end, all input and output information of the current anti-counterfeiting verification is added to the confidential computing private blockchain for use in the next anti-counterfeiting tracing.
[0100] In this embodiment, it also includes:
[0101] The anti-counterfeiting information tracing processing module 007 is used to determine whether the user terminal initiates an anti-counterfeiting information tracing request. If the user terminal initiates a product anti-counterfeiting information tracing request, the encrypted chip identification code is used as an index to obtain the sales channel / supply chain channel / production channel / anti-counterfeiting verification information chain information of the product from the confidential computing private blockchain, and return it to the user terminal that initiated the product anti-counterfeiting information tracing request;
[0102] The monitoring, analysis and early warning module 008 is used to monitor and analyze the encrypted chip identification code, product information, anti-counterfeiting verification results, and traceability information chain data through the confidential computing platform to determine whether there is any stolen chip, counterfeit chip, or illegal verification behavior, and issue an early warning if there is any stolen chip, counterfeit chip, or illegal verification behavior.
[0103] It should be noted that the information interaction, execution process and other contents between the modules of the above-mentioned system are based on the same concept as the method embodiment in Example 1 of the present application, and the technical effects they bring are the same as those of the method embodiment of the present application. For specific contents, please refer to the description in the method embodiment shown in the previous part of the present application, and will not be repeated here.
[0104] Although the present invention has been described in detail above by general description and specific embodiments, it is obvious to those skilled in the art that some modifications or improvements can be made on the basis of the present invention. Therefore, these modifications or improvements made on the basis of not departing from the spirit of the present invention all belong to the scope of protection claimed by the present invention.
Claims
1. A chip-interactive product anti-counterfeiting detection and analysis method, characterized in that: include: Generate an encrypted chip identification code after encryption through an encryption algorithm according to the chip global identification code, the reader machine code, the random factor and the product information data, and store the encrypted chip identification code in the computing platform; Determine whether the user terminal turns on the NFC reading and writing function, and if the user terminal turns on the NFC reading and writing function, control the user terminal to read the program application port in plain text, the computing platform address and the encryption chip identification code in cipher text; The encrypted chip identification code in ciphertext form read by the user terminal is sent to the computing platform through the computing platform address, and the validity of the encrypted chip identification code in ciphertext form is verified in the confidential and secure environment of the computing platform; When the validity verification of the encrypted chip identification code is passed, it is determined whether the user terminal initiates an anti-counterfeiting verification request. If the user terminal initiates a product anti-counterfeiting verification request, the verification time, verification location, verification device information and the encrypted chip identification code in ciphertext form are sent to the computing platform through the computing platform address; In the confidential and secure environment of the computing platform, the encrypted chip identification code in ciphertext form is checked for uniqueness and legality, an anti-counterfeiting verification result of the product anti-counterfeiting verification request initiated by the user end is obtained, and the anti-counterfeiting verification result is returned to the user end that initiated the product anti-counterfeiting verification request.
2. The chip-interactive product anti-counterfeiting detection and analysis method according to claim 1, characterized in that: Confidential product information blocks are divided in the computing platform, and product information data is stored through the confidential product information blocks. The product information data includes product batch, product name, product promotion video, production date, shelf life, and product batch number. The encryption chip identification code is used as a ciphertext index to read and write the product information data.
3. The chip-interactive product anti-counterfeiting detection and analysis method according to claim 1, characterized in that: The program application port in plain text is a WeChat applet application port. When the WeChat interactive anti-counterfeiting applet of the WeChat applet application port is launched, the encrypted chip identification code in cipher text is automatically sent to the computing platform through the computing platform address; When the validity verification of the encrypted chip identification code is passed, the method further includes obtaining product introduction interactive information using the encrypted chip identification code as an index.
4. The chip-interactive product anti-counterfeiting detection and analysis method according to claim 1, characterized in that: After obtaining the anti-counterfeiting verification result of the product anti-counterfeiting verification request initiated by the user, all the input and output information of the current anti-counterfeiting verification will be added to the private blockchain for the next anti-counterfeiting traceability.
5. The chip-interactive product anti-counterfeiting detection and analysis method according to claim 4, characterized in that: After returning the anti-counterfeiting verification result to the user end that initiated the product anti-counterfeiting verification request, the method further includes: Determine whether the user terminal initiates an anti-counterfeiting information tracing request. If the user terminal initiates a product anti-counterfeiting information tracing request, use the encrypted chip identification code as an index to obtain the sales channel / supply chain channel / production channel / anti-counterfeiting verification information chain information of the product from the private blockchain, and return it to the user terminal that initiated the product anti-counterfeiting information tracing request.
6. The chip-interactive product anti-counterfeiting detection and analysis method according to claim 5, characterized in that: The computing platform is used to monitor and analyze the encrypted chip identification code, product information, anti-counterfeiting verification results, and traceability information chain data to determine whether there is chip theft, counterfeit chip, or illegal verification behavior. If so, an early warning is issued.
7. A chip-interactive product anti-counterfeiting detection and analysis system, characterized in that: include: The encrypted chip identification code generation module is used to generate an encrypted chip identification code after encrypting the chip global identification code, the reader machine code, the random factor and the product information data through an encryption algorithm, and store the encrypted chip identification code in the computing platform; The user terminal reading processing module is used to determine whether the user terminal turns on the NFC reading and writing function. If the user terminal turns on the NFC reading and writing function, the user terminal is controlled to read the program application port in plain text, the computing platform address and the encryption chip identification code in cipher text; An identification code validity verification module, used to send the encrypted chip identification code in ciphertext form read by the user end to the computing platform through the computing platform address, and perform validity verification of the encrypted chip identification code in ciphertext form in the confidential and secure environment of the computing platform; The anti-counterfeiting verification request module is used to determine whether the user terminal initiates an anti-counterfeiting verification request after the validity verification of the encrypted chip identification code is passed. If the user terminal initiates a product anti-counterfeiting verification request, the verification time, verification location, verification device information and the encrypted chip identification code in ciphertext form are sent to the computing platform through the computing platform address; The anti-counterfeiting verification processing module is used to check the uniqueness and legality of the encrypted chip identification code in ciphertext form in the confidential and secure environment of the computing platform, obtain the anti-counterfeiting verification result of the product anti-counterfeiting verification request initiated by the user end, and return the anti-counterfeiting verification result to the user end that initiated the product anti-counterfeiting verification request.
8. The chip-interactive product anti-counterfeiting detection and analysis system according to claim 7, characterized in that: Also includes: The product information block division module is used to divide the confidential product information blocks in the computing platform, and store the product information data through the confidential product information blocks. The product information data includes product batch, product name, product promotion video, production date, shelf life, and product batch number. The encryption chip identification code is used as a ciphertext index to read and write the product information data.
9. The chip-interactive product anti-counterfeiting detection and analysis system according to claim 7, characterized in that: In the user-side reading processing module, the program application port in plain text is a WeChat applet application port, and when the WeChat interactive anti-counterfeiting applet of the WeChat applet application port is pulled up, the encrypted chip identification code in cipher text is automatically sent to the computing platform through the computing platform address; The identification code validity verification module is also used to obtain product introduction interactive information using the encryption chip identification code as an index; After obtaining the anti-counterfeiting verification result of the product anti-counterfeiting verification request initiated by the user, all the input and output information of the current anti-counterfeiting verification will be added to the private blockchain for the next anti-counterfeiting traceability.
10. The chip-interactive product anti-counterfeiting detection and analysis system according to claim 9, characterized in that: Also includes: The anti-counterfeiting information tracing processing module is used to determine whether the user terminal initiates an anti-counterfeiting information tracing request. If the user terminal initiates a product anti-counterfeiting information tracing request, the encrypted chip identification code is used as an index to obtain the sales channel / supply chain channel / production channel / anti-counterfeiting verification information chain information of the product from the private blockchain, and return it to the user terminal that initiated the product anti-counterfeiting information tracing request; The monitoring, analysis and early warning module is used to monitor and analyze the encrypted chip identification code, product information, anti-counterfeiting verification results, and traceability information chain data through the computing platform to determine whether there is any stolen chip, counterfeit chip, or illegal verification behavior, and to issue an early warning if there is any stolen chip, counterfeit chip, or illegal verification behavior.
Citation Information
Cited By
Anti-counterfeiting method and system, radio frequency identification chip and radio frequency identification tag
CN121118960A