A system for a terminal to check the authenticity of a product

CN115345633BActive Publication Date: 2026-09-22SHANGHAI TECHSUN ANTI COUNTERFEITING TECHNOLOGY HOLDING CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210898300.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-28
Publication Date
2026-09-22
Estimated Expiration
2042-07-28

AI Technical Summary

Technical Problem

有的商品需要通过专业的防伪验证设备进行真伪查验,这样的验证方法不但操作不方便、设备的可信度也会受到质疑

Benefits of technology

[0048]本申请可进行两个阶段的验证,第一个阶段完成的是密管系统对电子标签的单向认证,即验证电子标签的合法性,当电子标签合法后,还会验证电子标签动态随机码数据的有效性。本申请创新的提出两级验证体系保证了防伪验证的安全、可靠,且这种验证体系可以独立使用,即第一个阶段和第二个阶段可以独立使用,也可以一起使用。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115345633B_ABST
    Figure CN115345633B_ABST
Patent Text Reader

Abstract

The application discloses a system for checking the authenticity of commodities by a terminal, comprising: an electronic label; a checking terminal, which is used for identifying and reading data of the electronic label, writing and sending a verification instruction operation, and uploading the data to a background service system; the background service system, which is used for receiving data sent by the checking terminal, and interacting with a secret tube system and a dynamic random code system; the secret tube system, which is used for one-way verification of the electronic label; and the dynamic random code system, which is used for generating and verifying the legality of a dynamic random code, and feeding back to the checking terminal through the background service system. The application can perform two-stage verification. The first stage is to complete one-way authentication of the secret tube system to the electronic label, that is, to verify the legality of the electronic label. When the electronic label is legal, the validity of dynamic random code data of the electronic label is verified. The two-stage verification system of the application guarantees the safety and reliability of anti-fake verification, and the verification system can be independently used or used together.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of anti-counterfeiting technology, specifically relating to a system for terminal verification of the authenticity of goods. Background Technology

[0002] Currently, consumers want to accurately, quickly, and conveniently verify the authenticity of products they purchase. Common methods rely on visual anti-counterfeiting technologies embedded in the product's anti-counterfeiting labels, such as color-changing or 3D effects, requiring visual inspection. This method, relying solely on the human eye, cannot accurately ascertain the product's authenticity. Some products require professional anti-counterfeiting verification equipment, but this method is inconvenient to operate, and the reliability of the equipment is questionable. Others use QR code data for verification, but QR codes themselves are vulnerable to copying, and the backend data can be falsified. Therefore, there is a need to develop a reliable, secure, convenient, and trustworthy system for consumers to verify the authenticity of products. Summary of the Invention

[0003] In view of the shortcomings or deficiencies of the prior art, the technical problem to be solved by this application is to provide a system for terminal verification of the authenticity of goods.

[0004] To solve the above-mentioned technical problems, this application provides the following technical solution:

[0005] This application proposes a system for terminal verification of product authenticity, including:

[0006] Electronic tags

[0007] The verification terminal is used to identify and read the data of the electronic tag, write and send verification instructions, and upload the read data of the electronic tag to the background service system.

[0008] The background service system is used to receive and verify the data sent by the verification terminal. It also interacts with the security management system and the dynamic random code system to transmit the verification result of the security management system and the random number obtained by the dynamic random code system to the verification terminal.

[0009] The secure management system performs one-way verification on the electronic tag, which is used to determine the legality of the verification data transmitted by the back-end service system;

[0010] The dynamic random code system is used to generate and verify the legality of dynamic random codes, and then feeds the results back to the verification terminal through the background service system.

[0011] The verification process of the aforementioned system can be described as having two stages: the first stage involves the secure management system performing one-way authentication on the electronic tag. The second stage involves the dynamic random code system verifying the dynamic random code stored in the secondary security zone of the electronic tag. The second stage authentication will only begin after the first stage authentication is successful.

[0012] This application also proposes a system for terminal verification of product authenticity, including:

[0013] Electronic tags

[0014] The verification terminal is used to identify and read the data of the electronic tag, write and send verification instructions, and upload the read data of the electronic tag to the background service system.

[0015] The background service system is used to receive and verify the data sent by the verification terminal, and at the same time, it interacts with the security management system to transmit the verification result of the security management system to the verification terminal.

[0016] The secure management system performs one-way verification on the electronic tag, which is used to determine the legality of the verification data transmitted by the back-end service system.

[0017] The aforementioned system uses a single-way authentication process, meaning that the secure management system performs a single-way authentication of the electronic tag.

[0018] This application also proposes a system for terminal verification of product authenticity, including:

[0019] Electronic tags

[0020] The verification terminal is used to identify and read the data of the electronic tag, write and send verification instructions, and upload the read data of the electronic tag to the background service system.

[0021] The background service system is used to receive and verify the data sent by the verification terminal, and at the same time interacts with the dynamic random code system to transmit the random number obtained by the dynamic random code system to the verification terminal.

[0022] The dynamic random code system is used to generate and verify the legality of dynamic random codes, and then feeds the results back to the verification terminal through the background service system.

[0023] The system described above uses a separate dynamic random code verification process, which verifies the dynamic random code stored in the ordinary user area of ​​the electronic tag.

[0024] The two-stage authentication process of this application can be used together or independently; that is, the first stage and the second stage can be used independently. When the dynamic random code system is used for verification alone, the dynamic random code data is stored in the ordinary user area of ​​the electronic tag chip. When both verification processes are used simultaneously, the dynamic random code is stored in the secondary security area of ​​the electronic tag chip, and the dynamic random code system can only operate on the secondary security area of ​​the electronic tag chip after the first stage of the verification process has been successfully completed, i.e., the security management system has successfully completed the one-way authentication of the electronic tag.

[0025] The electronic tag is affixed to the product being queried, and the authenticity of the product is verified by checking the authenticity of the electronic tag. The chip on the electronic tag incorporates the national cryptographic SM7 security algorithm and has data storage attributes such as a unique chip ID (UID), a user area, and a security area.

[0026] Optionally, the above-mentioned terminal verification system for the authenticity of goods further includes: the verification terminal requesting a random number from the background service system, the background service system obtaining the random number from the security management system, and returning the random number to the verification terminal.

[0027] Optionally, in the aforementioned terminal-based system for verifying the authenticity of goods, the verification terminal sends a one-way authentication instruction to the electronic tag, the one-way authentication instruction including a random number RR obtained from the secure management system. Further, the one-way authentication instruction includes a random number RR obtained from the secure management system, wherein the random number RR is a truly random number.

[0028] Optionally, in the aforementioned terminal-based product verification system, the chip of the electronic tag generates a random number RT, which is then encrypted and returns a Token value. The verification terminal sends the received Token value to the backend service system, which in turn sends the Token value to the security management system. Further, the chip of the electronic tag generates the random number RT; the aforementioned encryption algorithm includes, but is not limited to, the SM7 algorithm.

[0029] Optionally, in the above-mentioned terminal verification system for the authenticity of goods, the secure management system obtains a random number after decrypting the Token value, and this random number is compared with the aforementioned random number RR;

[0030] If they match, the one-way authentication is successful;

[0031] The secure management system will send the decryption result to the backend service system, which will then send feedback to the verification terminal. The verification terminal will display a verification success message, indicating that the first stage of verification is successful. The verification success message includes, but is not limited to, the text "verification successful".

[0032] Continue with the authentication of the dynamic random code system described in the second phase;

[0033] If there is a discrepancy, one-way authentication will fail;

[0034] The secure management system will send the decryption result to the backend service system, which will then send feedback to the verification terminal. The verification terminal will then display a verification failure message. This verification failure message includes, but is not limited to, the text "Verification failed".

[0035] Terminate verification.

[0036] Optionally, in the above-mentioned terminal verification system for the authenticity of goods, the verification terminal reads the dynamic random code of the secondary security zone of the electronic tag. If it is all 0, it represents the first verification.

[0037] The verification terminal first applies for a dynamic random code from the background service system. The background service system requests a dynamic random code from the dynamic random code system and returns the dynamic random code to the verification terminal.

[0038] The verification terminal writes the received dynamic random code to the secondary security area of ​​the electronic tag. This dynamic random code is stored and recorded simultaneously in the dynamic random code system and the secondary security area of ​​the electronic tag.

[0039] Optionally, in the above-mentioned terminal verification system for the authenticity of goods, the dynamic random code data in the secondary security zone of the electronic tag is read and the data is fed back to the dynamic random code system through the background service system;

[0040] The dynamic random code system compares the data read from the secondary security zone of the electronic tag with the data recorded by the dynamic random code system.

[0041] If they match, the test is passed;

[0042] The dynamic random code system sends the comparison result to the backend service system, which then feeds it back to the verification terminal. The verification terminal displays a verification success message. This verification success message includes, but is not limited to, the text "Verification successful".

[0043] If there is a discrepancy, the dynamic random code system will provide the comparison result to the backend service system, which will then feed it back to the verification terminal. The verification terminal will then display a verification failure message. This verification failure message may include, but is not limited to, the text "Verification failed".

[0044] Terminate verification.

[0045] Optionally, in the aforementioned terminal verification system for product authenticity, the dynamic random code system will provide another dynamic random code to the backend service system. The backend service system will then provide the verification terminal with a secondary security zone to write into the electronic tag for the next authenticity verification.

[0046] Optionally, in the above-mentioned terminal verification system for the authenticity of goods, the electronic tag includes: an RFID electronic tag.

[0047] Compared with the prior art, this application has the following technical effects:

[0048] This application allows for two-stage verification. The first stage involves the secure management system performing one-way authentication of the electronic tag, verifying its legitimacy. Once the electronic tag is deemed legitimate, the validity of its dynamic random code data is further verified. This innovative two-level verification system ensures the security and reliability of anti-counterfeiting verification. Furthermore, this verification system can be used independently; the first and second stages can be used separately or together.

[0049] This application realizes one-way authentication of electronic tags by the secure management system, that is, verifying the legality of electronic tags. This one-way authentication has the characteristics of security and reliability. Each calculation involves a truly random number, and the token value generated in the calculation process is also random, making it impossible to crack and ensuring high security.

[0050] In this application, the random number used for each one-way authentication is a truly random number, and the random number used for verification comes from two parts: one part comes from the random number obtained by the secure management system, and the other part comes from the random number generator inside the electronic tag chip. The two random numbers are spliced ​​together to ensure that the random number used for each one-way authentication is a truly random number, which has the characteristics of security, reliability and non-replicability.

[0051] This application features a unique one-time password and non-replicable data. The system has an independent dynamic random code system for generating and verifying dynamic random code data, which is dynamically changed after each verification. This dynamic random code can be written to a designated area of ​​the electronic tag via the verification terminal. This dynamic random code is also recorded in the dynamic random code system. Each time authenticity is verified, the random code read from the designated area of ​​the electronic tag is compared with the backend server to verify the validity of this dynamic random code. The dynamic random code changes with each verification and cannot be copied.

[0052] In this application, after each verification, the area where the dynamic random code with a one-time key is stored is the secondary security area of ​​the electronic tag chip. Operations in this area can only be performed after the electronic tag has passed the one-way authentication of the security management system, which has the characteristics of high security and high reliability.

[0053] The verification terminal in this application is not only suitable for smart devices such as mobile phones, but also for other devices with electronic tag reading functions, making it more convenient and faster to use; moreover, the verification terminal in this application is different from dedicated customized anti-counterfeiting verification terminals and has higher credibility and universality. Attached Figure Description

[0054] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0055] Figure 1 This application includes a flowchart of a terminal-based system for verifying the authenticity of goods according to an embodiment;

[0056] Figure 2 : A flowchart of a terminal verification system for the authenticity of goods according to another embodiment of this application;

[0057] Figure 3 : A flowchart of a system for verifying the authenticity of goods via a terminal according to another embodiment of this application. Detailed Implementation

[0058] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0059] Example 1

[0060] like Figure 1 As shown, this embodiment describes the simultaneous use of two anti-counterfeiting verification processes, in which the electronic tags involved are RFID electronic tags.

[0061] The verification process in this embodiment can be described as two stages: the first stage completes the one-way authentication of the RFID electronic tag by the secure management system. The second stage completes the verification of the dynamic random code stored in the secondary security zone of the RFID electronic tag. The second stage authentication will only begin after the first stage authentication is successful.

[0062] The RFID smart reading terminal involved can be a mobile phone with NFC reading function, a handheld device with RFID reading function, or an RFID smart reading terminal composed of an RFID reader and a smart device.

[0063] The specific details of the first-stage verification process described above are as follows:

[0064] (1) The RFID smart identification terminal requests a random number from the back-end service system, and the back-end service system obtains a random number from the security management system and sends the random number back to the RFID smart identification terminal.

[0065] (2) The RFID smart identification terminal sends a one-way authentication command to the RFID electronic tag. The one-way authentication command includes a random number RR obtained from the secure management system. The electronic tag chip generates a random number RT. The electronic tag chip returns the Token value after encryption calculation using the SM7 algorithm.

[0066] (3) The RFID smart identification terminal sends the received Token value to the back-end service system, and the back-end service system gives the Token value to the security management system.

[0067] (4) After decrypting the Token value, the secure management system will obtain a random number. This random number is compared with the random number RR. If they match, the one-way authentication is successful, and the secure management system will send the decryption result to the backend service system. The backend service system will then send the result back to the RFID smart identification terminal, which will display "Verification successful" and proceed to the second stage of authentication. If they do not match, the one-way authentication fails. The secure management system will send the decryption result back to the backend service system, which will then send the result back to the RFID smart identification terminal, which will display "Verification failed" and terminate the authentication process.

[0068] (5) If the secure management system successfully authenticates the RFID electronic tag, it will proceed to the second stage of the verification process.

[0069] (6) The RFID smart identification terminal reads the dynamic random code of the secondary security zone of the RFID electronic tag. If it is all 0, it means that it is the first verification. The RFID smart identification terminal first applies for a dynamic random code from the background service system. The background service system obtains the dynamic random code from the dynamic random code system and returns the dynamic random code to the RFID smart identification terminal.

[0070] (7) The RFID smart identification terminal writes the received dynamic random code to the secondary security area of ​​the RFID electronic tag. This dynamic random code will be stored and recorded simultaneously in the dynamic random code system and the secondary security area of ​​the RFID electronic tag.

[0071] (8) When performing the second verification, the RFID smart identification terminal first reads the dynamic random code data in the secondary security zone of the RFID electronic tag and feeds the data back to the dynamic random code system through the background service system.

[0072] (9) The dynamic random code system compares the data read from the secondary security area of ​​the RFID tag with the data recorded by the dynamic random code system. If they match, the verification is successful. The dynamic random code system sends the comparison result to the back-end service system, which then sends it back to the verification terminal. The verification terminal will then display "Verification successful". At the same time, the dynamic random code system will provide another dynamic random code to the back-end service system, which then sends it to the RFID smart reader terminal. The RFID smart reader terminal writes the code into the secondary security area of ​​the RFID tag for the next verification. If they do not match, the dynamic random code system sends the comparison result to the back-end service system, which then sends it back to the RFID smart reader terminal. The RFID smart reader terminal will then display "Verification failed" and terminate the verification.

[0073] Example 2

[0074] like Figure 2 As shown, this embodiment describes a standalone one-way authentication process, in which the electronic tag involved is an RFID electronic tag.

[0075] The RFID smart reading terminal involved can be a mobile phone with NFC reading function, a handheld device with RFID reading function, or an RFID smart reading terminal composed of an RFID reader and a smart device.

[0076] This embodiment uses a secure management system alone to perform one-way authentication of RFID electronic tags, completing the verification of the authenticity of the RFID electronic tags. The specific verification process is as follows:

[0077] (1) The RFID smart reading terminal requests a random number from the background service system, the background service system obtains a random number from the secure management system, and sends the random number back to the mobile phone;

[0078] (2) The RFID smart reading terminal sends a one-way authentication command to the RFID electronic tag. The one-way authentication command includes a random number RR obtained from the secure management system. The electronic tag chip generates a random number RT. The electronic tag chip returns the Token value after encryption calculation using the SM7 algorithm.

[0079] (3) The RFID smart reading terminal sends the received Token value to the back-end service system, and the back-end service system gives the Token value to the security management system.

[0080] (4) After decrypting the Token value, the secure management system will obtain a random number. This random number is compared with the random number RR. If they match, the one-way authentication is successful, and the secure management system will send the decryption result to the backend service system. The backend service system will then send the result back to the RFID smart reader terminal, which will display "Verification successful". If they do not match, the one-way authentication fails. The secure management system will send the decryption result back to the backend service system, which will then send the result back to the RFID smart reader terminal, which will display "Verification failed" and terminate the authentication process.

[0081] Example 3

[0082] like Figure 3 As shown, this embodiment describes the verification of the authenticity of an RFID electronic tag using a dynamic random code verification process alone, wherein the electronic tag involved is an RFID electronic tag.

[0083] The RFID smart reading terminal involved can be a mobile phone with NFC reading function or a handheld device with RFID reading function, or an RFID smart reading terminal composed of an RFID reader and a smart device.

[0084] The verification process using dynamic random codes separately is as follows:

[0085] (1) The RFID smart reader terminal reads the dynamic random code of the ordinary user area of ​​the RFID electronic tag. If it is all 0, it means that it is the first verification. The RFID smart reader terminal first applies for a dynamic random code from the background service system. The background service system obtains the dynamic random code from the dynamic random code system and returns the dynamic random code to the RFID smart reader terminal.

[0086] (2) The RFID smart reading terminal writes the received dynamic random code to the ordinary user area of ​​the RFID electronic tag. This dynamic random code will be stored and recorded simultaneously in the dynamic random code system and the ordinary user area of ​​the RFID electronic tag.

[0087] (3) When performing the second verification, the dynamic random code data in the ordinary user area of ​​the RFID electronic tag is first read through the RFID smart reading terminal, and the data is fed back to the dynamic random code system through the background service system.

[0088] (4) The dynamic random code system compares the data read from the ordinary user area of ​​the RFID electronic tag with the data recorded by the dynamic random code system. If they match, the verification is successful. The dynamic random code system sends the comparison result to the back-end service system, which then sends it back to the verification terminal. The verification terminal will then display "Verification successful". At the same time, the dynamic random code system will provide another dynamic random code to the back-end service system, which then sends it to the RFID smart reader terminal. The RFID smart reader terminal writes the code into the ordinary user area of ​​the RFID electronic tag for the next verification. If they do not match, the dynamic random code system sends the comparison result to the back-end service system, which then sends it back to the RFID smart reader terminal. The RFID smart reader terminal will then display "Verification failed" and terminate the verification.

[0089] The above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit it. The preferred embodiments have been described in detail. Those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of this application without departing from the spirit and scope of the technical solutions of this application, and all such modifications and substitutions should be covered within the scope of the claims of this application.

Claims

1. A system for verifying the authenticity of goods via a terminal, characterized in that, include: Electronic tags The verification terminal is used to identify and read the data of the electronic tag, write and send verification instructions, and upload the read data of the electronic tag to the background service system. The background service system is used to receive and verify the data sent by the verification terminal. It also interacts with the security management system and the dynamic random code system to transmit the verification result of the security management system and the random number obtained by the dynamic random code system to the verification terminal. The secure management system performs one-way verification on the electronic tag, which is used to determine the legality of the verification data transmitted by the back-end service system; The key management system, dynamic random code system, and back-end service system are set up independently of each other, isolating the key management function from the business processing function; The verification terminal requests a random number from the backend service system, the backend service system obtains the random number from the secure management system, and returns the random number to the verification terminal; the verification terminal sends a one-way authentication instruction to the electronic tag, the one-way authentication instruction including the random number RR obtained from the secure management system; A dynamic random code system is used to generate and verify the legality of dynamic random codes, and then feeds the results back to the verification terminal through the background service system. The electronic tag's chip generates a random number RT, which is then encrypted and calculated to return a Token value. The verification terminal sends the received Token value to the backend service system, which then provides the Token value to the secure management system. After the secure management system decrypts the Token value, it obtains a random number, which is then compared with the aforementioned random number RR. If they match, the one-way authentication is successful; If there is a discrepancy, one-way authentication will fail; Continue with the authentication of the dynamic random code system described in the second phase; Read the dynamic random code data in the secondary security zone of the electronic tag, and feed the data back to the dynamic random code system through the background service system; The dynamic random code system compares the data read from the secondary security zone of the electronic tag with the data recorded by the dynamic random code system. If they match, the test is passed.

2. A system for verifying the authenticity of goods via a terminal, characterized in that, include: Electronic tags The verification terminal is used to identify and read the data of the electronic tag, write and send verification instructions, and upload the read data of the electronic tag to the background service system. The background service system is used to receive and verify the data sent by the verification terminal, and at the same time, it interacts with the security management system to transmit the verification result of the security management system to the verification terminal. The secure management system performs one-way verification on the electronic tag, which is used to determine the legality of the verification data transmitted by the back-end service system; The key management system, dynamic random code system, and back-end service system are set up independently of each other, isolating the key management function from the business processing function; The verification terminal requests a random number from the backend service system, the backend service system obtains the random number from the secure management system, and returns the random number to the verification terminal; the verification terminal sends a one-way authentication instruction to the electronic tag, the one-way authentication instruction including the random number RR obtained from the secure management system; The electronic tag's chip generates a random number RT, which is then encrypted and calculated to return a Token value. The verification terminal sends the received Token value to the backend service system, which then provides the Token value to the secure management system. After the secure management system decrypts the Token value, it obtains a random number, which is then compared with the aforementioned random number RR. If they match, the one-way authentication is successful; If there is a discrepancy, one-way authentication will fail; Continue with the authentication of the dynamic random code system described in the second phase; Read the dynamic random code data in the secondary security zone of the electronic tag, and feed the data back to the dynamic random code system through the background service system; The dynamic random code system compares the data read from the secondary security zone of the electronic tag with the data recorded by the dynamic random code system. If they match, the test is passed.

3. The system for verifying the authenticity of goods via a terminal according to claim 1 or 2, characterized in that, The secure management system will send the decryption result to the backend service system, which will then send feedback to the verification terminal. The verification terminal will then display a verification success message, indicating that the first stage of verification has been successful. Continue with the authentication of the dynamic random code system described in the second phase; If there is a discrepancy, one-way authentication will fail; The secure management system will send the decryption result to the backend service system, which will then send feedback to the verification terminal, which will display a verification failure message. Terminate verification.

4. A system for verifying the authenticity of goods via a terminal, characterized in that, include: Electronic tags The verification terminal is used to identify and read the data of the electronic tag, write and send verification instructions, and upload the read data of the electronic tag to the background service system. The background service system is used to receive and verify the data sent by the verification terminal, and at the same time interacts with the dynamic random code system to transmit the random number obtained by the dynamic random code system to the verification terminal. A dynamic random code system is used to generate and verify the legality of dynamic random codes, and then feeds the results back to the verification terminal through the background service system. And a key management system, wherein the key management system, the dynamic random code system and the back-end service system are set up independently to isolate the key management function from the business processing function; The verification terminal requests a random number from the back-end service system, the back-end service system obtains the random number from the secure management system, and returns the random number to the verification terminal; the verification terminal sends a one-way authentication instruction to the electronic tag, the one-way authentication instruction including the random number RR obtained from the secure management system; The electronic tag's chip generates a random number RT, which is then encrypted and calculated to return a Token value. The verification terminal sends the received Token value to the backend service system, which then provides the Token value to the secure management system. After the secure management system decrypts the Token value, it obtains a random number, which is then compared with the aforementioned random number RR. If they match, the one-way authentication is successful; If there is a discrepancy, one-way authentication will fail; Continue with the authentication of the dynamic random code system described in the second phase; Read the dynamic random code data in the secondary security zone of the electronic tag, and feed the data back to the dynamic random code system through the background service system; The dynamic random code system compares the data read from the secondary security zone of the electronic tag with the data recorded by the dynamic random code system. If they match, the test is passed.

5. The system for verifying the authenticity of goods via a terminal according to claim 1 or 4, characterized in that, The verification terminal reads the dynamic random code of the secondary security zone of the electronic tag. If it is all 0, it means that it is the first verification. The verification terminal first applies for a dynamic random code from the background service system. The background service system requests a dynamic random code from the dynamic random code system and returns the dynamic random code to the verification terminal. The verification terminal writes the received dynamic random code to the secondary security area of ​​the electronic tag. This dynamic random code is stored and recorded simultaneously in the dynamic random code system and the secondary security area of ​​the electronic tag.

6. The system for verifying the authenticity of goods via a terminal according to claim 5, characterized in that, The dynamic random code system will send the comparison result to the backend service system, which will then send feedback to the verification terminal. The verification terminal will then display a verification success message. If there is a discrepancy, the dynamic random code system will provide the comparison result to the backend service system, which will then provide feedback to the verification terminal. The verification terminal will then display a verification failure message. Terminate verification.

7. The system for verifying the authenticity of goods via a terminal according to claim 6, characterized in that, The dynamic random code system will provide another dynamic random code to the backend service system, which will then provide it to the verification terminal. The verification terminal will write the code into the secondary security area of ​​the electronic tag for the next verification.

8. The system for verifying the authenticity of goods via a terminal according to claim 1, 2, or 4, characterized in that, The electronic tags include: RFID electronic tags.

Citation Information

Patent Citations

  • Double anti-counterfeiting system and method based on near field communication (NFC) function

    CN103530785A