NFC anti-counterfeiting traceability method and system based on physical address algorithm mapping

By reading and mapping the physical address fixed at the factory onto the RFID or NFC chip to generate an anti-counterfeiting verification code, the problem of difficulty in verifying the correspondence between identification data and physical carrier in existing technologies is solved, thus realizing reliable determination of product authenticity and stability of traceability management.

CN121961613APending Publication Date: 2026-05-01深圳市希购科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610297614.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-03-11
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Existing anti-counterfeiting technologies struggle to verify whether there is a genuine and inseparable correspondence between the label data and the physical carrier that carries the label, resulting in insufficient credibility of anti-counterfeiting verification.

Method used

By reading the physical address information that is fixed in the RFID or NFC chip at the factory, a preset address mapping algorithm is executed to generate an anti-counterfeiting verification code, which is then stored in the anti-counterfeiting database. During verification, the physical address is read again and a verification code is generated for comparison, ensuring that the verification result comes directly from the hardware entity.

Benefits of technology

It enables reliable determination of product authenticity, avoids security risks of copying or migrating identification information, ensures the certainty and consistency of anti-counterfeiting verification, and supports subsequent traceability management and analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121961613A_ABST
    Figure CN121961613A_ABST
Patent Text Reader

Abstract

The invention relates to the Internet of Things and information processing, in particular to the technical field of commodity anti-counterfeiting and traceability based on radio frequency identification, and particularly relates to an NFC anti-counterfeiting traceability method and system based on physical address algorithm mapping. According to the method, physical address information solidified when an RFID or NFC chip integrated in a product leaves a factory is read, physical addresses are processed based on a preset address mapping algorithm, anti-counterfeiting check codes in one-to-one correspondence with the physical addresses are generated, and the anti-counterfeiting check codes are stored as anti-counterfeiting reference data. And in an anti-counterfeiting verification stage, reading the physical address again, executing a consistent address mapping algorithm to generate an anti-counterfeiting check code for verification, and comparing the anti-counterfeiting check code with the anti-counterfeiting reference data to output a product authenticity judgment result. According to the scheme, anti-counterfeiting verification is established on the basis of inherent attributes of the chip, consistency and reliability of anti-counterfeiting and traceability are achieved, and the method is suitable for a commodity whole-process management scene.
Need to check novelty before this filing date? Find Prior Art

Description

NFC Anti-counterfeiting and Traceability Method and System Based on Physical Address Algorithm Mapping Technical Field

[0001] This invention relates to the Internet of Things and information processing, specifically to the field of anti-counterfeiting and traceability technology for goods based on radio frequency identification, and particularly to an NFC anti-counterfeiting and traceability method and system based on physical address algorithm mapping. Background Technology

[0002] In existing anti-counterfeiting technologies, verification typically relies on pre-generated and stored anti-counterfeiting label data. Regardless of whether the label exists in the form of a QR code, digital code, or chip-stored data, it is essentially external information. The verification process is essentially a check of the consistency between this external information and the database records. Such solutions struggle to directly verify whether a genuine, inseparable correspondence exists between the label data and the physical carrier holding the label.

[0003] In practical applications, even if the database verification results show that the identification information is legitimate, the possibility that the identification information has been copied and transferred to other carriers cannot be ruled out, thereby weakening the credibility of anti-counterfeiting verification. Therefore, verification based solely on external identification information is insufficient to meet the technical requirements for hardware-level confirmation of product authenticity.

[0004] It should be noted that the above content is only used to help understand the technical solution of the present invention, and does not mean that the above content is an acknowledgment that the above content is prior art. Summary of the Invention

[0005] The purpose of this invention is to provide an NFC anti-counterfeiting and traceability method and system based on physical address algorithm mapping to address the shortcomings of existing technologies. The aim is to establish anti-counterfeiting verification based on the inherent attributes of the chip by performing deterministic address mapping processing on the physical address, thereby achieving a reliable determination of the authenticity of the product.

[0006] This invention achieves the above objectives through the following technical solution: an NFC anti-counterfeiting and traceability method based on physical address algorithm mapping, comprising the following steps: Physical address reading step: reading the physical address information fixed at the factory by the RFID or NFC chip integrated in the product through a card reader; Anti-counterfeiting verification code generation step: processing the physical address based on the physical address using a preset address mapping algorithm to generate an anti-counterfeiting verification code corresponding one-to-one with the physical address; Anti-counterfeiting benchmark data storage step: storing the anti-counterfeiting verification code in an anti-counterfeiting database as anti-counterfeiting benchmark data corresponding to the physical address; Anti-counterfeiting verification step: reading the physical address of the RFID or NFC chip again during the verification stage, generating a verification anti-counterfeiting verification code based on the address mapping algorithm consistent with the anti-counterfeiting verification code generation step, comparing the verification anti-counterfeiting verification code with the anti-counterfeiting benchmark data in the anti-counterfeiting database, and outputting product authenticity determination information based on the comparison result.

[0007] Furthermore, the address mapping algorithm includes: performing byte transposition processing on the byte sequence of the physical address to form an adjusted byte sequence; combining the adjusted byte sequence into a continuous hexadecimal number and converting the hexadecimal number into a corresponding decimal number; performing digit rearrangement processing on the decimal number to form a rearranged value; and extracting a continuous number of a predetermined length from the rearranged value as the anti-counterfeiting verification code.

[0008] Furthermore, before generating the anti-counterfeiting verification code, the address mapping algorithm also includes combining the physical address with a preset key factor to form combined data that participates in subsequent mapping processing.

[0009] Furthermore, the preset key factor is configured by the backend management system and is obtained by the consumer terminal during the anti-counterfeiting verification stage and participates in the combination process.

[0010] Furthermore, the anti-counterfeiting database records at least one verification time information for the same anti-counterfeiting verification code, and in the anti-counterfeiting verification step, verification result association data is formed based on the verification time information and the current verification request.

[0011] Furthermore, the anti-counterfeiting verification step is performed by a mobile terminal with NFC card reading function, and the mobile terminal executes the address mapping algorithm locally to generate the anti-counterfeiting verification code for verification.

[0012] An NFC anti-counterfeiting system based on physical address algorithm mapping includes: a physical address reading unit for reading physical address information embedded in an RFID or NFC chip at the time of manufacture; an address mapping processing unit connected to the physical address reading unit for executing a preset address mapping algorithm based on the physical address to generate an anti-counterfeiting verification code; an anti-counterfeiting database unit connected to the address mapping processing unit for storing the anti-counterfeiting verification code as anti-counterfeiting reference data corresponding to the physical address; and an anti-counterfeiting verification unit connected to the physical address reading unit and the anti-counterfeiting database unit for executing the address mapping algorithm based on a reread physical address during the verification stage to generate a verification anti-counterfeiting verification code, and comparing the verification anti-counterfeiting verification code with the anti-counterfeiting reference data to output a authenticity determination result.

[0013] Furthermore, the address mapping processing unit is configured to perform byte transposition processing, number system conversion processing, digit order rearrangement processing, and feature extraction processing.

[0014] Furthermore, the anti-counterfeiting database unit is used to record the verification time information associated with the anti-counterfeiting verification code, and to provide the verification time information to the anti-counterfeiting verification unit to form verification result associated data.

[0015] The beneficial effects of this invention are as follows: By directly reading the physical address fixed at the factory of the RFID or NFC chip during the anti-counterfeiting verification process, and using this physical address as the sole input source to execute the address mapping algorithm, this invention establishes a one-to-one correspondence between the anti-counterfeiting verification process and the specific hardware carrier. Since the data used for verification originates from the chip's own properties, the verification result naturally reflects the authenticity of the chip being read, thereby avoiding the uncertainty caused by only performing logical verification on externally added identification data.

[0016] Meanwhile, the address mapping algorithm establishes a stable and repeatable conversion relationship between the physical address and the anti-counterfeiting verification code, ensuring consistent verification results are generated when the same chip is read at different times and from different terminals. This consistency guarantees the reproducibility of the anti-counterfeiting verification process and facilitates the formation of a unified verification benchmark in the backend system.

[0017] Furthermore, since the anti-counterfeiting verification code originates from the processing result of the physical address, this verification code can be used in the system as both anti-counterfeiting comparison data and as basic data for subsequent recording of verification behavior and analysis of verification counts. Thus, while solving the core issue of authenticity determination, it also provides support for further management and analysis applications.

[0018] In summary, this case achieved a stable determination of the authenticity of goods by moving the technical basis of anti-counterfeiting verification to the level of inherent hardware attributes, while also taking into account system consistency and future scalability. Attached Figure Description

[0019] Figure 1 is a schematic flowchart of the steps of the method described in this invention. Detailed Implementation

[0020] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention. It is understood that the accompanying drawings are provided for reference and illustration only, and are not intended to limit the present invention. The connection relationships shown in the accompanying drawings are only for clear description and do not limit the connection method.

[0021] It should be noted that if an element is referred to as being "fixed to" or "set on" another element, it can be directly on the other element or there may be an intervening element. If an element is considered to be "connected to" another element, it can be directly connected to the other element or there may be an intervening element. If so, the terms "vertical," "horizontal," "upper," "lower," "left," "right," and similar expressions used in this application are for illustrative purposes only and do not represent the only possible implementation.

[0022] In related technologies, with the expansion of commodity circulation and the increasing complexity of supply chain links, anti-counterfeiting and traceability have become a technical field of widespread concern for manufacturers, distributors, and consumers. In existing technologies, anti-counterfeiting and traceability systems are typically implemented by setting anti-counterfeiting codes, QR codes, barcodes on the product or its packaging, or by writing identification data into the storage area of ​​an RFID chip, and relying on a backend database to verify and manage the identification data.

[0023] The aforementioned methods generally rely on manually generated and written identification information in practical applications. Their security and reliability depend heavily on the confidentiality of the identification information itself and the rigor of database management. On the one hand, visible or readable information such as QR codes and anti-counterfeiting codes are easily copied, transferred, or reused during circulation, making it difficult to fundamentally ensure a unique correspondence between goods and identification. On the other hand, write-based solutions using RFID or NFC chips increase operational steps and equipment investment in the production process, while also introducing the risk of data tampering or illegal copying. Furthermore, in existing solutions, anti-counterfeiting verification is often implemented with loose data associations with production management, warehousing management, and flow traceability, lacking a unified technical foundation centered on the unique attributes of hardware, resulting in insufficient overall system consistency and controllability.

[0024] Therefore, how to build a technical solution that is based on the inherent properties of hardware and takes into account both anti-counterfeiting verification and full-process traceability management without adding complex writing procedures or relying on reproducible identification information has become an urgent technical problem to be solved in this field.

[0025] To address this, embodiments of this application provide an NFC anti-counterfeiting and traceability method and system based on physical address algorithm mapping, which can solve the following technical problems: how to utilize the immutable attribute of the physical address fixed by the RFID or NFC chip itself at the time of manufacture, and through a deterministic technical processing flow, to transform the physical address into a unified identifier that can be used for anti-counterfeiting verification and traceability management, thereby forming a stable, consistent and traceable technical closed loop in multiple stages such as production, storage, circulation and consumer verification.

[0026] As shown in Figure 1, this embodiment of the invention provides an NFC anti-counterfeiting and traceability method based on physical address algorithm mapping, including the following steps: Physical address reading step: reading the physical address information fixed at the factory by the RFID or NFC chip integrated in the product through a card reader; Anti-counterfeiting verification code generation step: processing the physical address based on the physical address using a preset address mapping algorithm to generate an anti-counterfeiting verification code that corresponds one-to-one with the physical address; Anti-counterfeiting benchmark data storage step: storing the anti-counterfeiting verification code in an anti-counterfeiting database as anti-counterfeiting benchmark data corresponding to the physical address; Anti-counterfeiting verification step: reading the physical address of the RFID or NFC chip again during the verification stage, generating a verification anti-counterfeiting verification code based on the address mapping algorithm consistent with the anti-counterfeiting verification code generation step, comparing the verification anti-counterfeiting verification code with the anti-counterfeiting benchmark data in the anti-counterfeiting database, and outputting product authenticity determination information based on the comparison result.

[0027] Specifically, the above method establishes the anti-counterfeiting and traceability technology on the physical address fixed to the RFID or NFC chip at the factory, giving each product an inherent uniqueness at the hardware level. In the physical address reading step, the card reader can be an NFC card reader module in a production line reader or verification terminal. It directly obtains the physical address field from the chip via a standard communication protocol. This field remains unchanged after chip manufacturing, thus ensuring a stable and reliable data source for subsequent processing.

[0028] In the anti-counterfeiting verification code generation step, the address mapping algorithm uses the read physical address as the unique input and transforms the original address into an anti-counterfeiting verification code through a series of deterministic processing operations. Because this process is repeatable, consistent processing results are obtained when the same physical address is input at different times and on different devices, thus providing a unified benchmark for subsequent verification.

[0029] The anti-counterfeiting baseline data storage step centrally stores the generated anti-counterfeiting verification codes in an anti-counterfeiting database, enabling the backend system to form a data organization method indexed by the anti-counterfeiting verification codes. A one-to-one correspondence is maintained between the anti-counterfeiting verification code and the physical address, thereby ensuring that the baseline data in the database accurately reflects the identity information of the specific hardware carrier.

[0030] In the anti-counterfeiting verification step, the physical address of the chip is read again and the same address mapping algorithm is executed to generate an anti-counterfeiting verification code. This code is then compared with the anti-counterfeiting benchmark data in the anti-counterfeiting database, so that the verification result comes directly from the hardware entity being read, thereby achieving a reliable determination of the product's authenticity.

[0031] Preferably, the address mapping algorithm includes performing byte transposition processing on the byte sequence of the physical address to form an adjusted byte sequence; the address mapping algorithm also includes combining the adjusted byte sequence into a continuous hexadecimal number and converting the hexadecimal number into a corresponding decimal number; the address mapping algorithm further includes performing digit rearrangement processing on the decimal number to form a rearranged value; the address mapping algorithm further includes extracting a continuous number of a predetermined length from the rearranged value as the anti-counterfeiting verification code. Specifically, introducing byte transposition processing into the address mapping algorithm can adjust the internal byte arrangement order without changing the integrity of the physical address information. This processing can be implemented through preset transposition rules, such as swapping or reordering bytes at specified positions. In this way, the intuitive structure of the original physical address is broken down, providing a preliminary transformation basis for subsequent mapping processing. Subsequently, the adjusted byte sequence is combined into a continuous hexadecimal number, transforming the scattered byte information into a unified numerical form, and further converting it into a decimal number to facilitate the execution of subsequent numerical processing operations. By rearranging the digits of a decimal number, a non-linear numerical correspondence is established between the generated data and the original physical address. Finally, a fixed-length, uniformly formatted anti-counterfeiting verification code is obtained by extracting a predetermined length of continuous digits from the rearranged value. This code is convenient for storage and comparison, and suitable for use as identification data in databases and terminal systems.

[0032] Preferably, before generating the anti-counterfeiting verification code, the address mapping algorithm further includes combining the physical address with a preset key factor to form combined data for subsequent mapping processing. Specifically, before generating the anti-counterfeiting verification code, the physical address is combined with the preset key factor so that the data participating in the address mapping algorithm not only includes the chip's inherent attributes but also additional parameters controlled by the system. This combination processing can be implemented through concatenation, bitwise operations, or other deterministic operations to form new combined data as input to the mapping algorithm. In this way, the address mapping result depends not only on the physical address itself but also on the key factor, making the mapping relationship more unpredictable while maintaining the determinism and repeatability of the overall processing flow.

[0033] 4. The NFC anti-counterfeiting and traceability method based on physical address algorithm mapping according to claim 3, characterized in that the preset key factor is configured by the backend management system and obtained by the consumer terminal during the anti-counterfeiting verification stage, participating in the combination processing. Specifically, the preset key factor is uniformly configured by the backend management system and can be updated or adjusted according to actual application needs. During the anti-counterfeiting verification stage, the consumer terminal obtains the currently valid key factor by establishing communication with the backend management system and participates in the physical address combination processing locally. Through this centralized configuration and terminal acquisition method, the management of key factors and the execution of the address mapping algorithm form a collaborative relationship, achieving unified control of the mapping rules without affecting the terminal's local computing power.

[0034] Preferably, the anti-counterfeiting database records at least one verification time information for the same anti-counterfeiting verification code, and in the anti-counterfeiting verification step, verification result association data is formed based on the verification time information and the current verification request. Specifically, the anti-counterfeiting database records verification time information for the same anti-counterfeiting verification code, enabling the system to record and analyze verification behavior in the time dimension. In the anti-counterfeiting verification step, the current verification request is associated with the existing verification time information to form verification result association data corresponding to that verification. In this way, the system can not only complete the authenticity determination, but also further support the management of information such as verification frequency and verification time distribution, providing a data foundation for subsequent traceability analysis and anomaly identification.

[0035] Preferably, the anti-counterfeiting verification step is performed by a mobile terminal with NFC card reading functionality. The mobile terminal executes the address mapping algorithm locally to generate the verification anti-counterfeiting code. Specifically, the anti-counterfeiting verification step is performed by a mobile terminal with NFC card reading functionality, enabling consumers to complete the anti-counterfeiting operation through common smart terminals. The mobile terminal executes the address mapping algorithm locally, which can directly generate the verification anti-counterfeiting code after reading the physical address, thereby reducing reliance on real-time remote computation. This local execution method improves verification response speed and allows for basic data processing even under network constraints, followed by final determination through comparison with the anti-counterfeiting database.

[0036] An NFC anti-counterfeiting system based on physical address algorithm mapping includes: a physical address reading unit for reading physical address information embedded in an RFID or NFC chip at the time of manufacture; an address mapping processing unit connected to the physical address reading unit for executing a preset address mapping algorithm based on the physical address to generate an anti-counterfeiting verification code; an anti-counterfeiting database unit connected to the address mapping processing unit for storing the anti-counterfeiting verification code as anti-counterfeiting reference data corresponding to the physical address; and an anti-counterfeiting verification unit connected to the physical address reading unit and the anti-counterfeiting database unit for executing the address mapping algorithm based on a reread physical address during the verification stage to generate a verification anti-counterfeiting verification code, and comparing the verification anti-counterfeiting verification code with the anti-counterfeiting reference data to output a authenticity determination result. Specifically, the system achieves coordinated operation of the anti-counterfeiting process through a modular structure. The physical address reading unit is responsible for establishing communication with the RFID or NFC chip and acquiring physical address data; the address mapping processing unit executes a preset address mapping algorithm after receiving the physical address to generate an anti-counterfeiting verification code; the anti-counterfeiting database unit is used to centrally store the anti-counterfeiting verification codes and their corresponding relationships; and the anti-counterfeiting verification unit coordinates the re-reading of the physical address, address mapping processing, and data comparison operations during the verification phase. These units form a complete processing link through data connections, enabling the system to execute consistent data processing rules for the same physical address at different stages.

[0037] Preferably, the address mapping processing unit is configured to perform byte transposition, number system conversion, digit reordering, and feature extraction. Specifically, by configuring the address mapping processing unit to sequentially perform byte transposition, number system conversion, digit reordering, and feature extraction, the mapping algorithm has a clear processing flow at the system level. This configuration ensures that the address mapping algorithm not only remains at the logical definition level but is implemented as executable processing steps, which is beneficial for system implementation and subsequent maintenance.

[0038] Preferably, the anti-counterfeiting database unit is used to record the verification time information associated with the anti-counterfeiting verification code, and provides the verification time information to the anti-counterfeiting verification unit to form verification result association data. Specifically, while recording the anti-counterfeiting verification code, the anti-counterfeiting database unit further records the verification time information associated with it, and provides the time information to the anti-counterfeiting verification unit during the verification process. When generating the verification result, the anti-counterfeiting verification unit includes this time information and the current verification request in the processing scope, thereby forming complete verification result association data. In this way, the system can support historical analysis of verification behavior while completing basic authenticity determination, providing expanded space for traceability management and anomaly detection.

[0039] In summary, this case, by introducing a processing mechanism that uses physical addresses embedded in RFID or NFC chips as source data, shifts the basis of product anti-counterfeiting and traceability from traditional manually written identifiers to the level of inherent hardware attributes. Since the physical address is determined during the chip manufacturing stage and remains stable during subsequent use, this technical approach ensures that each product inherently possesses a unique physical identifier, fundamentally avoiding the security risks associated with the copyability and transferability of identifier information.

[0040] Preferably, by performing an address mapping algorithm on the read physical address, the original physical address is converted into an anti-counterfeiting verification code suitable for storage, comparison, and management. This enables the backend system and terminal device to generate consistent verification results based on the same processing rules at different stages. This processing method not only ensures the determinism and consistency of the anti-counterfeiting verification process, but also makes anti-counterfeiting verification independent of the anti-counterfeiting data stored inside the chip, thereby reducing the dependence on the chip's write capability and storage space.

[0041] Based on this, the anti-counterfeiting verification code, as intermediate data generated by physical address mapping, is uniformly used for anti-counterfeiting database management, ensuring that the production stage, verification stage, and subsequent traceability queries all revolve around the same data source. This data organization method, with physical address mapping results at its core, facilitates the recording, analysis, and management of product verification behavior without introducing additional complex identification systems, thereby expanding support for application scenarios such as duplicate verification identification and flow analysis.

[0042] Therefore, this case not only improves the reliability of product authenticity identification at the anti-counterfeiting verification level, but also provides a unified and stable technical foundation for production management, quality traceability and supply chain data integration at the system architecture level, thereby enhancing the scalability and engineering adaptability of the overall system.

[0043] In detail: In practical implementation, the product integrates a chip with RFID or NFC functionality during the manufacturing stage. This chip is programmed with a unique physical address upon completion of manufacturing, and this physical address, as an inherent attribute of the chip, remains stable throughout subsequent use. A card reader is installed on the production line. This card reader establishes a connection with the RFID or NFC chip via a standard communication protocol and reads the physical address information from the chip. The read physical address is typically in byte sequence form and can be represented as hexadecimal data.

[0044] Upon receiving the physical address, the backend system executes a preset address mapping process. First, it performs byte transposition on the byte sequence of the physical address, adjusting the positions of at least some bytes according to pre-defined transposition rules to form an adjusted byte sequence. This process changes the byte order of the original physical address, providing a preliminary basis for subsequent numerical processing.

[0045] Subsequently, the adjusted byte sequence is combined into a continuous hexadecimal number, and this hexadecimal number is converted into a corresponding decimal number. Through the base conversion operation, the address data is transformed from a byte-level representation into a unified numerical form, facilitating subsequent bit-level processing.

[0046] After obtaining the decimal number, a digit rearrangement process is performed, that is, the digits of the decimal number are rearranged according to a predetermined rearrangement rule to form the rearranged value. This rearrangement process further changes the structural characteristics of the data at the numerical level, making the final result non-linearly correspond to the original physical address in terms of numerical relationship.

[0047] After rearranging the digits, a predetermined length of consecutive digits is extracted from the rearranged values ​​to serve as an anti-counterfeiting verification code. The predetermined length can be set according to system storage and comparison requirements, ensuring that the generated anti-counterfeiting verification codes maintain consistency in length and format, facilitating their use as database indexes and verification comparison data.

[0048] In some implementations, before performing the address mapping process described above, the physical address can be combined with a preset key factor to form combined data for subsequent mapping processing. The key factor is uniformly configured by the backend management system and can be updated as needed. The combination process can be implemented using concatenation, bitwise operations, or other deterministic operations, ensuring that the address mapping result is simultaneously influenced by both the physical address and the key factor, thereby enhancing the unpredictability of the mapping relationship.

[0049] The anti-counterfeiting verification code generated by the above address mapping process is stored in the anti-counterfeiting database as the anti-counterfeiting baseline data corresponding to the physical address. The anti-counterfeiting database establishes data records using the anti-counterfeiting verification code as an index, so that each record corresponds to a unique physical address.

[0050] During the anti-counterfeiting verification stage, the physical address of the RFID or NFC chip in the product is read again using a mobile terminal with NFC card reading functionality. The mobile terminal performs an address mapping process on the read physical address locally, consistent with the backend system, to generate an anti-counterfeiting verification code. Subsequently, the verification code is compared with anti-counterfeiting benchmark data stored in the anti-counterfeiting database, and the corresponding product authenticity determination information is output based on the comparison result.

[0051] In a further implementation, the anti-counterfeiting database also records at least one verification time information for the same anti-counterfeiting verification code. During the anti-counterfeiting verification process, the current verification request is associated with the existing verification time information to form verification result association data corresponding to that verification. In this way, the system can record the verification behavior in the time dimension while completing the authenticity determination, providing a data foundation for subsequent traceability analysis and management.

[0052] From a system architecture perspective, the entire anti-counterfeiting process is collaboratively completed by a physical address reading unit, an address mapping processing unit, an anti-counterfeiting database unit, and an anti-counterfeiting verification unit. The physical address reading unit is responsible for acquiring the chip's physical address information; the address mapping processing unit is responsible for executing the address mapping process to generate anti-counterfeiting verification codes; the anti-counterfeiting database unit is used to store the anti-counterfeiting verification codes and their associated data; and the anti-counterfeiting verification unit coordinates the re-reading of the physical address, address mapping processing, and data comparison operations during the verification phase. These units form a complete processing link through clearly defined data transmission relationships, enabling the system to execute consistent processing rules for the same physical address during both the production and verification phases.

[0053] Through the above implementation methods, this case establishes anti-counterfeiting verification on the inherent physical address of RFID or NFC chips, so that the anti-counterfeiting verification process directly corresponds to specific hardware entities, and realizes the generation and verification of anti-counterfeiting verification codes through a deterministic address mapping process, thereby improving the overall consistency and reliability of the anti-counterfeiting and traceability system while ensuring feasibility.

[0054] In this embodiment, the RFID or NFC chip is assigned a unique physical address upon manufacturing. This physical address, as an inherent attribute of the chip, remains stable under normal operating conditions. Based on this physical address, a multi-step data processing procedure is performed using a preset address mapping algorithm to convert the original physical address into an integer anti-counterfeiting verification code for anti-counterfeiting and traceability management. The generated anti-counterfeiting verification code establishes a correspondence with the product's outer packaging barcode and the records in the background database. During the consumer verification stage, NFC communication is used to complete the reading and comparison, thereby forming an anti-counterfeiting and traceability technology system covering the production, warehousing, distribution, and verification stages.

[0055] In the production process, RFID or NFC tags are integrated into the product during the manufacturing stage, giving each product a unique physical address identifier upon leaving the factory. Card readers on the production line read the physical address of the RFID or NFC chip via a communication interface and upload it to the backend server in hexadecimal format. Upon receiving the physical address, the backend system processes the hexadecimal address using an address mapping algorithm to generate a corresponding decimal anti-counterfeiting verification code. The generated anti-counterfeiting verification code is stored in an anti-counterfeiting database and can also be used as production data in production statistical analysis to reflect capacity distribution and losses in the production process.

[0056] The address mapping algorithm, in its specific implementation, includes the following continuous data processing steps. First, byte transposition is performed on the byte sequence of the physical address, that is, the order of each byte in the sequence is adjusted according to a preset rule. For example, when the physical address is represented as 00:1A:00:00:00 in byte sequence form, the adjusted byte sequence 1A:00:00:00:00 is formed by transposing the first byte with the second byte. This byte transposition process changes the physical address at the byte structure level.

[0057] Subsequently, the byte sequence after byte transposition is combined into a continuous hexadecimal number, and this hexadecimal number is converted into a corresponding decimal number. For example, the adjusted byte sequence 1A:00:00:00:00 is combined into the hexadecimal number 1A00000000, and further converted into the decimal number 111669149696. Through number system conversion, the address data is transformed from byte representation to a unified numerical representation.

[0058] After the base conversion is completed, the decimal number undergoes a digit rearrangement process, which adjusts the order of each digit according to a preset rule. For example, after rearranging the digits of the decimal number 111669149696, a new value 696941966111 is formed. This digit rearrangement process further changes the numerical structure of the generated result.

[0059] After the digit order is rearranged, a predetermined length of consecutive digits is extracted from the rearranged value to serve as the anti-counterfeiting verification code. For example, extracting a predetermined length of consecutive digits from the value 696941966111 yields the anti-counterfeiting verification code 941966111. This feature extraction process ensures that the final generated anti-counterfeiting verification code maintains uniformity in length and format, facilitating storage and comparison in the database.

[0060] During the warehousing and order management phase, the warehousing system assigns a barcode to the outer packaging of products upon receipt. During the shipping process, scanning the barcode establishes a link between the product and the corresponding order information, enabling batch and expiration date traceability based on order data throughout the distribution process. The barcode information and the anti-counterfeiting verification code generated from the physical address using an address mapping algorithm are stored together in a database, forming the core data foundation for anti-counterfeiting and traceability management.

[0061] During the consumer anti-counterfeiting verification stage, consumers launch the anti-counterfeiting verification application using an NFC-enabled mobile terminal and perform a chip reading operation on the verification interface. When the RFID or NFC chip in the product is placed in the sensing area of ​​the mobile terminal, the mobile terminal reads its physical address information and generates an anti-counterfeiting verification code locally according to the address mapping algorithm consistent with the backend system. Subsequently, the generated anti-counterfeiting verification code is compared with the records in the anti-counterfeiting database, and the corresponding verification conclusion is output based on the comparison result; if the comparison matches, the traceability information corresponding to the product is displayed to the consumer.

[0062] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. An NFC anti-counterfeiting and traceability method based on physical address algorithm mapping, characterized in that, The process includes the following steps: Physical address reading step: Reading the physical address information embedded in the RFID or NFC chip of the product at the factory using a card reader; Anti-counterfeiting verification code generation step: Processing the physical address based on the physical address using a preset address mapping algorithm to generate an anti-counterfeiting verification code that corresponds one-to-one with the physical address; Anti-counterfeiting benchmark data storage step: Storing the anti-counterfeiting verification code in an anti-counterfeiting database as anti-counterfeiting benchmark data corresponding to the physical address; Anti-counterfeiting verification step: Reading the physical address of the RFID or NFC chip again during the verification stage, generating a verification anti-counterfeiting verification code based on the address mapping algorithm consistent with the anti-counterfeiting verification code generation step, comparing the verification anti-counterfeiting verification code with the anti-counterfeiting benchmark data in the anti-counterfeiting database, and outputting product authenticity determination information based on the comparison result.

2. The NFC anti-counterfeiting and traceability method based on physical address algorithm mapping according to claim 1, characterized in that, The address mapping algorithm includes: performing byte transposition on the byte sequence of the physical address to form an adjusted byte sequence; combining the adjusted byte sequence into a continuous hexadecimal number and converting the hexadecimal number into a corresponding decimal number; performing digit rearrangement on the decimal number to form a rearranged value; and extracting a continuous number of a predetermined length from the rearranged value as the anti-counterfeiting verification code.

3. The NFC anti-counterfeiting and traceability method based on physical address algorithm mapping according to claim 2, characterized in that, Before generating the anti-counterfeiting verification code, the address mapping algorithm further includes combining the physical address with a preset key factor to form combined data that participates in subsequent mapping processing.

4. The NFC anti-counterfeiting and traceability method based on physical address algorithm mapping according to claim 3, characterized in that, The preset key factor is configured by the backend management system and is obtained by the consumer terminal during the anti-counterfeiting verification stage and participates in the combination process.

5. The NFC anti-counterfeiting and traceability method based on physical address algorithm mapping according to claim 4, characterized in that, The anti-counterfeiting database records at least one verification time information for the same anti-counterfeiting verification code, and in the anti-counterfeiting verification step, verification result association data is formed based on the verification time information and the current verification request.

6. The NFC anti-counterfeiting and traceability method based on physical address algorithm mapping according to claim 5, characterized in that, The anti-counterfeiting verification step is performed by a mobile terminal with NFC card reading function. The mobile terminal executes the address mapping algorithm locally to generate the anti-counterfeiting verification code.

7. An NFC anti-counterfeiting system based on physical address algorithm mapping, characterized in that, include: The physical address reading unit is used to read the physical address information that is fixed by the RFID or NFC chip integrated in the product at the time of manufacture; the address mapping processing unit is connected to the physical address reading unit and is used to execute a preset address mapping algorithm based on the physical address to generate an anti-counterfeiting verification code. An anti-counterfeiting database unit, connected to the address mapping processing unit, is used to store the anti-counterfeiting verification code as anti-counterfeiting reference data corresponding to the physical address; an anti-counterfeiting verification unit, connected to the physical address reading unit and the anti-counterfeiting database unit, is used to execute the address mapping algorithm based on the reread physical address during the verification stage to generate an anti-counterfeiting verification code for verification, and compare the anti-counterfeiting verification code for verification with the anti-counterfeiting reference data to output a authenticity determination result.

8. The NFC anti-counterfeiting system based on physical address algorithm mapping according to claim 7, characterized in that, The address mapping processing unit is configured to perform byte transposition processing, number base conversion processing, digit order rearrangement processing, and feature extraction processing.

9. The NFC anti-counterfeiting system based on physical address algorithm mapping according to claim 8, characterized in that, The anti-counterfeiting database unit is used to record the verification time information associated with the anti-counterfeiting verification code, and to provide the verification time information to the anti-counterfeiting verification unit to form verification result associated data.