Card anti-counterfeit label and verification method and device

Through the card anti-counterfeiting labels of quantum dot coating, 3D micro-sodium structure packaging layer and fuse circuit layer, combined with the PUF-NFC chip and edge node verification method, the anti-counterfeiting security vulnerabilities and imitation problems of trendy IP cards are solved, and high security and reliability are achieved.

CN120449915AInactive Publication Date: 2025-08-08HANGZHOU GUZI CULTURE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510425790.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-07
Publication Date
2025-08-08
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing NFC anti-counterfeiting technology has predictability security vulnerabilities and easy imitation of physical labels in the field of trendy toy IP cards. It lacks the physical layer collaborative anti-counterfeiting design, making it difficult to achieve authenticity verification and copyright traceability.

Method used

The card anti-counterfeiting labels using quantum dot coating, 3D micro-sodium structure packaging layer and fuse circuit layer are used to generate random initial keys in combination with PUF-NFC chips, and the anti-counterfeiting keys are generated through hash calculations, and the fuse circuit erases data in abnormal situations, combining the verification method of edge nodes and blockchain evidence storage.

Benefits of technology

It improves the security and reliability of card anti-counterfeiting, enhances active defense capabilities, effectively resists imitation and attacks, and ensures the authenticity and immutability of card copyright information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120449915A_ABST
    Figure CN120449915A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a card anti-counterfeit label and a verification method and device. The card anti-counterfeit label comprises a quantum dot coating, a 3D micro-sodium structure packaging layer and a fusing circuit layer, the quantum dot coating is arranged to be capable of providing quantum dot coating data associated with an anti-counterfeit secret key, and the 3D micro-sodium structure packaging layer is arranged to be capable of providing a 3D micro-sodium structure to package a PUF-NFC chip. The fusing circuit layer is set to fuse the circuit and erase the quantum dot coating data in time when an abnormal condition occurs. In this way, the security and reliability of anti-counterfeiting of the card can be guaranteed, and the active defense of anti-counterfeiting of the card is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of anti-counterfeiting technology, and in particular to a card anti-counterfeiting label, a verification method and a device. Background Art

[0002] With the rapid development of Internet of Things technology, Near Field Communication (NFC) anti-counterfeiting technology has become an important technical means in the fields of product traceability and authenticity identification, especially in the field of high-end collectibles such as trendy IP (Intellectual Property) cards. Traditional NFC anti-counterfeiting technology mostly uses a static data storage mechanism. Its solidified storage of encryption keys and verification information has predictable security vulnerabilities and is easily cloned or subject to man-in-the-middle attacks. Since single physical anti-counterfeiting labels (such as holograms, QR codes, etc.) have structural defects and are easy to be stripped or imitated in batches, the emergence of Physical Unclonable Functions (PUF) effectively solves the reproducibility defects of traditional physical labels by extracting the intrinsic physical characteristics of semiconductor devices to generate unique hardware fingerprints, but there are still architectural limitations. In addition, existing PUF technology is mostly used for chip authentication, fails to be dynamically bound to NFC, and lacks physical layer collaborative anti-counterfeiting design.

[0003] Therefore, there is an urgent need for a dynamic anti-counterfeiting label and anti-counterfeiting verification method that combines PUF and NFC to realize the authenticity verification and copyright traceability of trendy IP cards, and ensure the real-time anti-counterfeiting in high-concurrency circulation scenarios. Summary of the Invention

[0004] According to the embodiments of the present application, a card anti-counterfeiting label, a verification method and a device are provided, which can ensure the security and reliability of card anti-counterfeiting and greatly improve the active defense capability.

[0005] In a first aspect of the present application, a card anti-counterfeiting label is provided, comprising a quantum dot coating, a 3D micro-sodium structure encapsulation layer, and a fuse circuit layer;

[0006] The quantum dot coating is configured to provide quantum dot coating data associated with an anti-counterfeiting key;

[0007] The 3D micro-sodium structure encapsulation layer is configured to provide a 3D micro-sodium structure to encapsulate the PUF-NFC chip;

[0008] The fuse circuit layer is configured to be able to fuse the circuit and erase the quantum dot coating data in time when an abnormal situation occurs.

[0009] In one possible implementation, the generation of quantum dot coating data associated with the anti-counterfeiting key includes:

[0010] A random initial key generated by the PUF-NFC chip;

[0011] Perform nonlinear transformation on the random initial key through hash calculation to generate an anti-counterfeiting key;

[0012] The quantum dot coating generates quantum dot coating data according to the anti-counterfeiting key.

[0013] Optionally, the hash calculation uses the HMAC-SHA256 algorithm.

[0014] Optionally, the random initial key is provided by a ring oscillator array in the PUF-NFC chip as the PUF initial source;

[0015] The random initial key is obtained by using the PUF initial source and the measured oscillation frequency deviation.

[0016] In a second aspect of the present application, a card anti-counterfeiting verification method is provided. The method comprises:

[0017] Obtain the card anti-counterfeiting key of the PUF-NFC chip;

[0018] Upload the card anti-counterfeiting key to the edge node and use the physical feature model to determine whether the card anti-counterfeiting key matches the dynamic challenge value of the mobile terminal;

[0019] If the card anti-counterfeiting key and the dynamic challenge value match, the card copyright information is returned. If the card anti-counterfeiting key and the dynamic challenge value do not match, the current card anti-counterfeiting verification is terminated.

[0020] In one possible implementation, obtaining the card anti-counterfeiting key of the PUF-NFC chip includes:

[0021] Send a BLE signal to the PUF-NFC chip to activate the PUF-NFC chip and obtain the card anti-counterfeiting key.

[0022] In one possible implementation, uploading the card anti-counterfeiting key to the edge node includes:

[0023] Split the card anti-counterfeiting key into card anti-counterfeiting key blocks, encrypt them and send them to the blockchain distributed evidence storage node and different edge servers respectively;

[0024] The edge node obtains the card anti-counterfeiting key blocks from different edge servers. When the number of obtained card anti-counterfeiting key blocks reaches the combination threshold, the card anti-counterfeiting key blocks are decrypted and combined to obtain the card anti-counterfeiting key.

[0025] In one possible implementation, the physical feature model includes an input layer, a feature extraction layer, and a matching decision layer;

[0026] The physical feature model is pre-trained using historical card anti-counterfeiting keys and historical dynamic challenge codes.

[0027] In one possible implementation, the method further includes:

[0028] During the card anti-counterfeiting verification process, the carrier frequency of the PUF-NFC chip is dynamically adjusted according to the adaptive Kalman filter and the intensity of the ambient electromagnetic noise.

[0029] In a third aspect of the present application, a card anti-counterfeiting verification device is provided. The device comprises:

[0030] Obtain the model used to obtain the card anti-counterfeiting key of the PUF-NFC chip;

[0031] The verification module is used to upload the card anti-counterfeiting key to the edge node and determine whether the card anti-counterfeiting key matches the dynamic challenge value of the mobile terminal through the physical feature model;

[0032] The result return module is used to return the card copyright information when the card anti-counterfeiting key and the dynamic challenge value match, and terminate the current card anti-counterfeiting verification when the card anti-counterfeiting key and the dynamic challenge value do not match.

[0033] The card anti-counterfeiting label provided by the embodiment of the present application includes a quantum dot coating, a 3D micro-sodium structure encapsulation layer and a fuse circuit layer. The quantum dot coating is configured to provide quantum dot coating data associated with the anti-counterfeiting key, the 3D micro-sodium structure encapsulation layer is configured to provide a 3D micro-sodium structure to encapsulate the PUF-NFC chip, and the fuse circuit layer is configured to be able to fuse the circuit and erase the quantum dot coating data in time when an abnormal situation occurs. In addition, the card anti-counterfeiting verification method provided by the embodiment of the present application obtains the card anti-counterfeiting key of the PUF-NFC chip, uploads the card anti-counterfeiting key to the edge node, and determines whether the card anti-counterfeiting key and the dynamic challenge value of the mobile terminal match through the physical feature model. If the card anti-counterfeiting key and the dynamic challenge value match, the card copyright information is returned. If the card anti-counterfeiting key and the dynamic challenge value do not match, the current card anti-counterfeiting verification is terminated. While achieving the two-way collaboration of physical anti-counterfeiting and digital verification, the security, reliability and active defense capabilities of the card anti-counterfeiting are significantly improved.

[0034] It should be understood that the contents described in the Summary of the Invention are not intended to limit the key or important features of the embodiments of the present application, nor are they intended to limit the scope of the present application. Other features of the present application will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] The above and other features, advantages and aspects of the embodiments of the present application will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0036] Figure 1 Schematic diagram of the structure of a card anti-counterfeiting label according to an embodiment of the present application.

[0037] Figure 2 is a flow chart of a card anti-counterfeiting verification method according to an embodiment of the present application;

[0038] Figure 3 2 is a collaborative architecture diagram of a card anti-counterfeiting verification method according to an embodiment of the present application;

[0039] Figure 4 is a structural diagram of a physical characteristic model according to an embodiment of the present application;

[0040] Figure 5 4 is a block diagram of a card anti-counterfeiting verification device according to an embodiment of the present application. DETAILED DESCRIPTION

[0041] To make the purpose, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of the present disclosure.

[0042] In this document, the term "and / or" simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0043] Figure 1 Schematic diagram of the structure of the card anti-counterfeiting label according to the embodiment of the present application. Figure 1 :

[0044] The card anti-counterfeiting label includes a quantum dot coating 101, a 3D micro-sodium structure encapsulation layer 102 and a fuse circuit layer 103;

[0045] The quantum dot coating is configured to provide quantum dot coating data associated with an anti-counterfeiting key;

[0046] The 3D micro-sodium structure encapsulation layer is configured to provide a 3D micro-sodium structure to encapsulate the PUF-NFC chip;

[0047] The fuse circuit layer is configured to be able to fuse the circuit and erase the quantum dot coating data in time when an abnormal situation occurs.

[0048] Among them, the quantum dot coating is made of semiconductor nanocrystals, which can emit a unique fluorescence spectrum (half-maximum width <30nm) through ultraviolet excitation, with high color purity and resistance to photobleaching. The quantum dot coating uses a spraying process to convert the anti-counterfeiting key into a corresponding quantum dot coating pattern, which is associated and bound with the anti-counterfeiting key, ensuring the uniqueness of the card's anti-counterfeiting at the physical level. The 3D micro-sodium structure encapsulation layer uses two-photon laser direct writing technology to manufacture a submicron three-dimensional lattice to encapsulate the PUF-NFC chip, thereby resisting physical damage such as drilling and micro-probe puncture. The PUF-NFC chip integrates a PUF module in the NFC chip, allowing the smart terminal to obtain the PUF anti-counterfeiting information in the card when it is close to the card at a short distance.

[0049] In addition, the fuse circuit layer can activate the fuse circuit and erase the quantum dot coating data in time when an abnormal situation occurs. The abnormal situation includes but is not limited to abnormal chip temperature and detection of external force peeling off the chip.

[0050] In this embodiment, the card anti-counterfeiting label combines PUF-NFC technology anti-counterfeiting, physical protection and active security mechanism, providing a more comprehensive and reliable anti-counterfeiting technology.

[0051] In one possible implementation, the generation of quantum dot coating data associated with the anti-counterfeiting key includes:

[0052] A random initial key generated by the PUF-NFC chip;

[0053] Perform nonlinear transformation on the random initial key through hash calculation to generate an anti-counterfeiting key;

[0054] The quantum dot coating generates quantum dot coating data according to the anti-counterfeiting key.

[0055] In one possible implementation, the random initial key generated by the PUF-NFC chip is K PUF , the calculation formula for nonlinear transformation of random initial key by hash calculation is as follows:

[0056] R=HMAC-SHA256(K PUF ⊕C,S salt ),

[0057] Among them, R is the generated anti-counterfeiting key, HMAC-SHA256(·,·) is the hash function, C is the random challenge value generated by the PUF-NFC chip, S salt is the salt value hyperparameter used to enhance collision resistance.

[0058] In this embodiment, the random initial key generated by the PUF-NFC chip is closely combined with the quantum dot-coated physical medium through hash calculation to construct a physical anti-counterfeiting system that is difficult to copy.

[0059] Optionally, the hash calculation uses the HMAC-SHA256 algorithm.

[0060] The HMAC-SHA256 algorithm is a hash-based message authentication code (MAC) algorithm that combines HMAC (Hash-based Message Authentication Code) and SHA-256 (Secure Hash Algorithm 256-bit). First, the random initial key is processed into 64-byte blocks. If the random initial key is shorter than the block size, zero bytes are appended to the end until the block size is reached. If the random initial key is longer than the block size, it is hashed using the SHA-256 hash function, and zero bytes are appended to the hash result until the block size is reached. The processed key is then XORed with two constants to generate two different inner keys. The first inner key is concatenated with the original random initial key and hashed using the SHA-256 hash function. The second inner key is concatenated with the hash result and hashed again using the SHA-256 hash function. The resulting hash is the message authentication code generated using the HMAC-SHA256 algorithm.

[0061] In this embodiment, the hash calculation adopts the HMAC-SHA256 algorithm, which ensures the security and irreversibility during the nonlinear transformation process and effectively prevents the anti-counterfeiting key from being cracked by reverse engineering.

[0062] Optionally, the random initial key is provided by a ring oscillator array in the PUF-NFC chip as the PUF initial source;

[0063] The random initial key is obtained by using the PUF initial source and the measured oscillation frequency deviation.

[0064] The ring oscillator array in the NFC chip serves as the PUF initial source. The ring oscillator array consists of multiple micro-oscillators. The physical properties of each oscillator (such as transistor threshold voltage and process variation) vary slightly but uncontrollably during the manufacturing process, creating a unique "fingerprint" for the chip. Even chips produced in the same batch have completely different oscillator array characteristics. Therefore, the random initial key generated based on this is inherently unclonable, providing physical assurance for key security.

[0065] In one possible implementation, the ring oscillator array in the PUF-NFC chip is used as the PUF initial source. The PUF initial source is corrected according to the oscillation frequency deviation obtained by real-time measurement to obtain a random initial key, thereby improving the stability of the random initial key.

[0066] In this embodiment, the physical uniqueness of PUF is deeply combined with the ring oscillator array in NFC to construct an efficient and secure random initial key generation mechanism, providing a secure foundation for subsequent anti-counterfeiting verification.

[0067] Figure 2 Flowchart of the card anti-counterfeiting verification method according to an embodiment of the present application. Figure 3 , the method comprising:

[0068] S201, obtaining the card anti-counterfeiting key of the PUF-NFC chip.

[0069] In this embodiment, the PUF-NFC chip integrates a PUF module in the NFC chip, and the card anti-counterfeiting key is based on the physical uniqueness of the PUF and is non-replicable.

[0070] In one possible implementation, obtaining the card anti-counterfeiting key of the PUF-NFC chip includes:

[0071] Send a BLE signal to the PUF-NFC chip to activate the PUF-NFC chip and obtain the card anti-counterfeiting key.

[0072] Bluetooth Low Energy (BLE) is a branch of Bluetooth technology, characterized by low power consumption, short distance, and intermittent data transmission. A mobile terminal can send a BLE signal to a PUF-NFC chip. Upon receiving the BLE signal, the PUF-NFC chip initiates an activation process and sends the card's anti-counterfeiting key to the mobile terminal.

[0073] In this embodiment, the BLE signal is used as a remote trigger channel, and the PUF-NFC chip only needs to be activated during verification, which avoids the chip from being exposed to the radio frequency field for a long time and reduces the risk of physical attacks.

[0074] S202: Upload the card anti-counterfeiting key to the edge node, and determine whether the card anti-counterfeiting key matches the dynamic challenge value of the mobile terminal through the physical feature model.

[0075] In this embodiment, the edge node determines whether the card anti-counterfeiting key and the dynamic challenge value match, thereby ensuring the security of the verification process and effectively resisting virtualization forgery attacks.

[0076] In one possible implementation, uploading the card anti-counterfeiting key to the edge node includes:

[0077] Split the card anti-counterfeiting key into card anti-counterfeiting key blocks, encrypt them and send them to the blockchain distributed evidence storage node and different edge servers respectively;

[0078] The edge node obtains the card anti-counterfeiting key blocks from different edge servers. When the number of obtained card anti-counterfeiting key blocks reaches the combination threshold, the card anti-counterfeiting key blocks are decrypted and combined to obtain the card anti-counterfeiting key.

[0079] For example, the anti-counterfeiting key of each card (such as a 256-bit encrypted string) is divided into five key blocks using a secret encryption algorithm, and each key block is encrypted and sent to the blockchain distributed evidence storage node and different edge servers, with a combination threshold of 3. The encryption algorithm can be the Shamir shared key algorithm. When the edge node obtains the card anti-counterfeiting key blocks from different edge servers, if the number of obtained card anti-counterfeiting key blocks is greater than 3, the card anti-counterfeiting key blocks can be decrypted and combined to obtain the card anti-counterfeiting key, thereby performing subsequent verification.

[0080] In addition, after the card anti-counterfeiting key is sent to the blockchain distributed evidence node and different edge servers for the first time, when it needs to be matched again in the future, the card anti-counterfeiting key can be obtained directly from the blockchain distributed evidence node without the need to transmit it from the card end, thereby avoiding the risk of being attacked during frequent transmission and ensuring the tamper-proof nature of the card anti-counterfeiting key.

[0081] Figure 3 FIG is a collaborative architecture diagram of a card anti-counterfeiting verification method according to an embodiment of the present application, such as Figure 3 As shown:

[0082] When copyright anti-counterfeiting verification is required for the first time, the mobile terminal (including but not limited to mobile phones and tablets) sends an activation signal to the IP authorization terminal. Then, the IP authorization terminal and the mobile terminal respectively send the card anti-counterfeiting key and dynamic challenge value to the edge node. The edge node determines whether the card anti-counterfeiting key and the dynamic challenge value match, completing the joint authentication of copyright authenticity and request legitimacy. After the first verification is completed, if verification is required again, the edge node can directly obtain the card anti-counterfeiting key from the blockchain distributed evidence node without having to obtain it from the IP authorization terminal again. The tamper-proof nature of the blockchain is used to achieve trusted synchronization of verification data, which can not only ensure the independence of subsequent verification processes, but also effectively reduce the communication load of edge nodes.

[0083] In this embodiment, the security of the card anti-counterfeiting key during transmission is ensured by sending it in blocks of encrypted form. In addition, the card anti-counterfeiting key blocks are backed up and stored in the distributed evidence storage nodes of the blockchain, effectively protecting the card anti-counterfeiting key from being tampered with.

[0084] In one possible implementation, the physical feature model includes an input layer, a feature extraction layer, and a matching decision layer;

[0085] The physical feature model is pre-trained using historical card anti-counterfeiting keys and historical dynamic challenge codes.

[0086] Figure 4 is a structural diagram of a physical characteristic model according to an embodiment of the present application, such as Figure 4 As shown:

[0087] The physical feature model includes an input layer, a feature extraction layer, and a matching decision layer. The input layer is used to perform standardized preprocessing on the card anti-counterfeiting key and dynamic challenge code; the feature extraction layer uses a PCA (Principal Component Analysis) module to project the high-dimensional preprocessed input data into a low-dimensional space through linear transformation, perform feature extraction, and obtain key physical features; the matching decision layer uses a random forest classification module to determine whether the card anti-counterfeiting key and the dynamic challenge code match. Random forest classification is an ensemble learning method that consists of multiple decision trees. Each decision tree is trained using a randomly selected feature subset and data subset. The prediction result of the random forest classification is the average or voting result of the prediction results of all decision trees. The judgment logic of the random forest classification module in this application is as follows:

[0088]

[0089] Among them, R is the key physical feature data of the card anti-counterfeiting key, C is the key physical feature data of the dynamic challenge code, and θ is the preset matching threshold. Only when the similarity value between the card anti-counterfeiting key and the dynamic challenge code is greater than the matching threshold will they be judged as matching, otherwise they are not matched.

[0090] Examples of pre-trained data for the physical feature model are shown below:

[0091] Historical card anti-counterfeiting key Historical dynamic challenge code Matching Tags ABC123XYZ 456DEF789 match DEF456UVW 123GFI012 Mismatch JKL012OPQ 654MNO678 match ... ... ...

[0092] In this embodiment, a more accurate matching judgment between the card anti-counterfeiting key and the dynamic challenge code is achieved through the physical feature model.

[0093] S203: If the card anti-counterfeiting key and the dynamic challenge value match, the card copyright information is returned; if the card anti-counterfeiting key and the dynamic challenge value do not match, the current card anti-counterfeiting verification is terminated.

[0094] In this embodiment, through the verification mechanism between the card anti-counterfeiting key and the dynamic challenge value, counterfeit products are accurately screened out, thereby achieving secure management of card copyright information.

[0095] In one possible implementation, the method further includes:

[0096] During the card anti-counterfeiting verification process, the carrier frequency of the PUF-NFC chip is dynamically adjusted according to the adaptive Kalman filter and the intensity of the ambient electromagnetic noise.

[0097] For example, when the ambient electromagnetic noise intensity is -80dBm, the adaptive Kalman filter predicts high stability and maintains the PUF-NFC default carrier frequency of 13.56MHz. When the ambient electromagnetic noise intensity increases to -60dBm, the adaptive Kalman filter detects the interference peak and dynamically adjusts the carrier frequency to 13.52MHz to avoid the noise band. When the ambient electromagnetic noise intensity increases to a strong noise environment (-40dBm), the adaptive Kalman filter optimizes parameters in real time and shifts the frequency to 13.48MHz to ensure complete signal transmission.

[0098] The Adaptive Kalman Filter (AKF) is an improved Kalman filter algorithm that dynamically adapts to changes in system state or environmental noise by adjusting model parameters in real time. Its core concept is to overcome the performance degradation of traditional Kalman filters when the model is inaccurate or the environment changes suddenly by online estimation or optimization of noise statistics.

[0099] In this embodiment, the carrier frequency is dynamically adjusted by an adaptive Kalman filter, thereby improving the communication reliability and anti-interference capability of anti-counterfeiting verification in a high-noise environment.

[0100] According to the embodiments of the present disclosure, the following technical effects are achieved:

[0101] 1) The unique optical properties of the quantum dot coating generate unclonable data associated with the PUF-NFC chip anti-counterfeiting key, forming a multi-level anti-counterfeiting barrier from microscopic optical features to macroscopic structural features.

[0102] 2) In the fuse circuit layer, through the linkage design of physical fusing and data erasure, protection is triggered in time when an abnormal situation is detected, ensuring the irrecoverability of quantum dot coated data and keys.

[0103] 3) The anti-counterfeiting verification method dynamically generates a challenge value through a mobile terminal and combines it with the edge node to compare the physical feature model in real time, effectively avoiding the defect that traditional static keys are easily intercepted.

[0104] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all optional embodiments, and the actions and modules involved are not necessarily required by this application.

[0105] The above is an introduction to the method embodiment. The following is a device embodiment to further illustrate the solution described in this application.

[0106] Figure 5 FIG. 1 shows a block diagram of a card anti-counterfeiting verification device according to an embodiment of the present application, as shown in FIG. Figure 5 Shown include:

[0107] Acquisition model 501 is used to obtain the card anti-counterfeiting key of the PUF-NFC chip;

[0108] Verification module 502, used to upload the card anti-counterfeiting key to the edge node and determine whether the card anti-counterfeiting key matches the dynamic challenge value of the mobile terminal through the physical feature model;

[0109] The result returning module 503 is used to return the card copyright information when the card anti-counterfeiting key and the dynamic challenge value match, and terminate the current card anti-counterfeiting verification when the card anti-counterfeiting key and the dynamic challenge value do not match.

[0110] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described module can refer to the corresponding process in the aforementioned method embodiment and will not be repeated here.

[0111] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the aforementioned module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0112] The units or modules involved in the embodiments described in this application may be implemented in software or hardware. The units or modules described may also be provided in a processor. The names of these units or modules do not, in certain circumstances, constitute limitations on the units or modules themselves.

[0113] The above description is merely a preferred embodiment of the present application and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of application involved in this application is not limited to the technical solutions formed by a specific combination of the above-mentioned technical features, but should also cover other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the aforementioned application concept. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions applied for in this application.

Claims

1. A card anti-counterfeiting label, characterized in that: Including quantum dot coating, 3D micro-sodium structure encapsulation layer and fuse circuit layer; The quantum dot coating is configured to provide quantum dot coating data associated with an anti-counterfeiting key; The 3D micro-sodium structure encapsulation layer is configured to provide a 3D micro-sodium structure to encapsulate the PUF-NFC chip; The fuse circuit layer is configured to be able to fuse the circuit and erase the quantum dot coating data in a timely manner when an abnormal situation occurs.

2. The card anti-counterfeiting label according to claim 1, characterized in that: The generation of the quantum dot coating data associated with the anti-counterfeiting key includes: A random initial key generated by the PUF-NFC chip; Performing a nonlinear transformation on the random initial key through hash calculation to generate the anti-counterfeiting key; The quantum dot coating generates the quantum dot coating data according to the anti-counterfeiting key.

3. The card anti-counterfeiting label according to claim 2, characterized in that: The hash calculation adopts the HMAC-SHA256 algorithm.

4. The card anti-counterfeiting label according to claim 2, characterized in that: The random initial key is used as the PUF initial source by the ring oscillator array in the PUF-NFC chip; The random initial key is obtained by using the PUF initial source and the measured oscillation frequency deviation.

5. A card anti-counterfeiting verification method, characterized in that: include: Obtain the card anti-counterfeiting key of the PUF-NFC chip; Upload the card anti-counterfeiting key to the edge node, and determine whether the card anti-counterfeiting key matches the dynamic challenge value of the mobile terminal through the physical feature model; If the card anti-counterfeiting key and the dynamic challenge value match, the card copyright information is returned; if the card anti-counterfeiting key and the dynamic challenge value do not match, the current card anti-counterfeiting verification is terminated.

6. The card anti-counterfeiting verification method according to claim 5, characterized in that: The method of obtaining the card anti-counterfeiting key of the PUF-NFC chip includes: Send a BLE signal to the PUF-NFC chip to activate the PUF-NFC chip and obtain the card anti-counterfeiting key.

7. The card anti-counterfeiting verification method according to claim 5, characterized in that: The step of uploading the card anti-counterfeiting key to the edge node includes: Split the card anti-counterfeiting key into card anti-counterfeiting key blocks, encrypt them and send them to the blockchain distributed evidence storage node and different edge servers respectively; The edge node obtains the card anti-counterfeiting key blocks from the different edge servers, and when the number of the obtained card anti-counterfeiting key blocks reaches a combination threshold, decrypts and combines the card anti-counterfeiting key blocks to obtain the card anti-counterfeiting key.

8. The card anti-counterfeiting verification method according to claim 5, characterized in that: The physical feature model includes an input layer, a feature extraction layer and a matching decision layer; The physical feature model is pre-trained by historical card anti-counterfeiting keys and historical dynamic challenge codes.

9. The card anti-counterfeiting verification method according to claim 5, characterized in that: The method further comprises: During the card anti-counterfeiting verification process, the carrier frequency of the PUF-NFC chip is dynamically adjusted according to the adaptive Kalman filter and the intensity of the ambient electromagnetic noise.

10. A card anti-counterfeiting verification device, characterized in that: include: Obtain the model used to obtain the card anti-counterfeiting key of the PUF-NFC chip; A verification module, configured to upload the card anti-counterfeiting key to an edge node and determine whether the card anti-counterfeiting key matches the dynamic challenge value of the mobile terminal through a physical feature model; The result returning module is used to return the card copyright information when the card anti-counterfeiting key and the dynamic challenge value match, and terminate the current card anti-counterfeiting verification when the card anti-counterfeiting key and the dynamic challenge value do not match.