other information
drafter:Chen Xirong, Long Liang, Ma Wenjing, Zhang Xu, Wang Yanfeng, Xuan Zhenggang, Sun Zhen, Ye Jiqing, Liu Wenbo, Zhang Yeping, Hong Yunfeng, Yu Xuedong, Yuan Hui, Zhou Xiaoming, Song Bohai
Drafting unit:China Anti-Counterfeiting Industry Association, China Anti-Counterfeiting Verification (Beijing) Network Service Platform Co., Ltd., China Article Coding Center, National Organization Code Management Center, Electronic Industry Standardization Resear
Focal point unit:National Anti-Counterfeiting Standardization Technical Committee (SAC/TC 218)
Proposing unit:National Anti-Counterfeiting Standardization Technical Committee (SAC/TC 218)
Publishing department:General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China Standardization Administration of China
Some standard content:
ICS35.040
National Standard of the People's Republic of China
GB/T34062—2017
Technical requirement of anti-counterfeiting traceability code2017-07-31Published
General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of ChinaStandardization Administration of China
2018-02-01Implementation
GB/T34062—2017
Normative references
3Terms and definitions, abbreviations
Terms and definitions
Abbreviations
4Node composition, node structure and domestic system of anti-counterfeiting traceability code·4.1
Node composition of anti-counterfeiting traceability code|| tt||Node structure of anti-counterfeiting traceability code
Domestic system of anti-counterfeiting traceability code
5 Rules for writing anti-counterfeiting traceability code
Overall rules for anti-counterfeiting traceability code
EPC rules for writing anti-counterfeiting traceability code
Ecode rules for writing anti-counterfeiting traceability code
OID rules for writing anti-counterfeiting traceability code
6 Technical system of anti-counterfeiting traceability code
General technical requirements
Composition of anti-counterfeiting traceability code system
Format requirements for compatibility with original anti-counterfeiting organization codes
|tt||DCA-22 coding format requirements for telephone codes and QR codes. ASCTIN-198 coding format requirements for electronic labels applicable to EPC. ASCTIN-256 format requirements for anti-counterfeiting traceability codes applicable to OID electronic labels. Interface and inspection requirements
Anti-counterfeiting query implementation process
Process of obtaining anti-counterfeiting agency identification code
Technical requirements for QR codes for anti-counterfeiting traceability 7.1
General technical requirements
Coding technical requirements
Application technical requirements||t t||8 Anti-counterfeiting traceability verification system verification
Appendix A (Informative Appendix)
Introduction to OID identification system
Appendix B (Informative Appendix)
Authentication code calculation, coding encryption/encryption algorithm and encryption/decryption process exampleAppendix C (Informative Appendix) Anti-counterfeiting protection product classificationAppendix D (Normative Appendix)
Appendix E (Informative Appendix)
Public platform interface requirements
Anti-counterfeiting tide source coding example
This standard is drafted in accordance with the rules given in GB/T1.1-2009. GB/T34062-2017
Please note that some contents of this document may involve patents. The issuing agency of this document does not assume the responsibility for identifying these patents. This standard is proposed and managed by the National Anti-counterfeiting Standardization Technical Committee (SAC/TC218). The drafting units of this standard are: China Anti-Counterfeiting Industry Association, China Anti-Verification (Beijing) Network Service Platform Co., Ltd., China Article Numbering Center, National Organization Code Management Center, Electronic Industry Standardization Research Institute of the Ministry of Industry and Information Technology, Beijing Qihoo Technology Co., Ltd., Beijing Zhaoxin Information Technology Co., Ltd., Zhejiang Oracle Super Code Technology Co., Ltd., Sichuan Wanshi Technology Co., Ltd., Beijing Dingjiu Information Engineering Research Institute Co., Ltd., Beijing Infringement and Counterfeit Articles Inspection and Identification Technology Innovation Alliance, Shandong Taibao Anti-Counterfeiting Technology Products Co., Ltd., China Information Security Evaluation Center Anti-Counterfeiting Evaluation Center, Zhejiang Weirong Electronic Technology Co., Ltd., Shenzhen Hehui Anti-Counterfeiting Technology Co., Ltd.
The main drafters of this standard are: Chen Xirong, Long Liang, Ma Wenjing, Zhang Xu, Wang Yanfeng, Xuan Zhenggang, Sun Zhen, Ye Jiqing, Liu Wenbo, Zhang Yeping, Hong Yunfeng, Yu Xuedong, Yuan Hui, Zhou Xiaoming, and Song Bohai. iiKAoNhiKAca
GB/T34062—2017
Anti-counterfeiting traceability is an effective technical means to prevent batch counterfeiting based on multimedia digital information verification and anti-counterfeiting system after many years of practice. Anti-counterfeiting traceability coding is the key to achieving product quality traceability and preventing counterfeiting. The anti-counterfeiting traceability coding system is based on the common structure of anti-counterfeiting traceability coding. It takes into account the existing anti-counterfeiting information verification coding mechanism, connects with the international and domestic mainstream coding systems, and proposes a scientific, reasonable, and national conditions-compliant anti-counterfeiting traceability coding structure specification that is suitable for paper carriers, electronic information and other carriers, and meets the needs of multimedia digital information verification and anti-counterfeiting such as telephone codes, one-dimensional bar codes, two-dimensional codes and radio frequency identification (RFID). It can meet the needs of products for secure unique coding in circulation and other links, and support the establishment of a unified population for multimedia digital information anti-counterfeiting traceability verification. H
HiiKAoNhiKAca
1 Scope
Technical conditions for anti-counterfeiting traceability coding
This standard specifies the anti-counterfeiting traceability coding requirements and data specifications for general multimedia digital information verification. GB/T34062—2017
This standard is applicable to the establishment of anti-counterfeiting traceability systems and the use of multimedia digital information for anti-counterfeiting verification in product production and circulation, and is also applicable to the verification of anti-counterfeiting traceability verification systems
Normative referenced documents
The following documents are indispensable for the application of this document. For all dated referenced documents, only the dated version applies to this document. For all undated referenced documents, the latest version (including all amendments) applies to this document. GB/T19425 General technical requirements for anti-counterfeiting technology products GB/T22258
General technical requirements for anti-counterfeiting labels
GB/T22351.2 Identification cards Contactless integrated circuit cards Proximity cards Part 2: Air interface and initialization GB/T22351.3 Identification cards Contactless integrated circuit cards Proximity cards Part 3: Anti-collision and transmission protocols Information technology Automatic identification and data collection technology Inspection of the printing quality of two-dimensional bar code symbols GB/T23704
GB/T26231
GB/T29260
GB/T297 68
GB/T31770
Information technologyOpen system interconnectionObject identifier (OID)National numbering system and operating proceduresScreen code anti-counterfeiting technical conditions
Information technologyRadio frequency identification800/900MHz air interface protocolD9ing matrix code anti-counterfeiting technical conditions
GB/T31866-2015Internet of Things identification systemArticle codeEcodeGM/T0002SM4 block cipher algorithm
3 Terms and definitions, abbreviations
3.1 Terms and definitions
The following terms and definitions apply to this document. 3.1.1
anti-counterfeiting traceability codeAnti-counterfeiting traceability code
Digital and character codes that meet the requirements of uniqueness and randomness detection, are compiled according to certain rules, and can be used to identify and uniquely identify objects (products, tickets, etc.) to achieve anti-counterfeiting traceability. 3.1.2
Anti-counterfeiting traceability code for voice call and SMsAnti-counterfeiting traceability code for telephone dialing compiled with decimal numbers. 3.1.3
Multimedia digital information verification anti-counterfeiting systemcomputer sciencebased multichannel anti-counterfeitingproductAn information system that uses coding technology, digital encryption technology, network communication technology, and computer technology to identify and verify anti-counterfeiting traceability codes.
HiiKAoNniKAca
GB/T34062—2017
Anti-counterfeiting organizationAnti-counterfeiting enterprise and organizationAn enterprise or other type of social organization that provides product anti-counterfeiting traceability verification services. 3.1.5
Anti-counterfeiting management organizationAnti-counterfeiting management organizationA social organization that uniformly manages the anti-counterfeiting industry, technology and standards nationwide. 3.1.6
Anti-counterfeiting prefix prefix code foranti-counterfeiting The code in the Chinese anti-counterfeiting field specified in the international standardization system can be pointed to the anti-counterfeiting management agency information platform through the resolution system. Abbreviations
The following abbreviations apply to this document.
Electronic product code (electronic product code) Item code (entity code)
Object identifier (object identifier) Anti-counterfeiting traceability code node composition, node structure and domestic system 4.1 Anti-counterfeiting traceability code node composition
Its anti-counterfeiting traceability code consists of three levels: the international current mainstream code, the Chinese anti-counterfeiting traceability code and the three-layer node structure of the anti-counterfeiting source verification service provider.
Its anti-counterfeiting traceability code nodes are composed of EPC, Ecode and OID structures respectively, as shown in Figure 1. International current mainstream coding node structure
China anti-counterfeiting traceability coding root node
Anti-counterfeiting source verification service
Provider node 1
4.2 Node structure of anti-counterfeiting source coding
Anti-counterfeiting source verification service
Provider node 2
Anti-counterfeiting source coding node structure
EPC node structure of anti-counterfeiting traceability coding
According to the SGTIN-96 coding structure, see Table 1. Table 1 SGTIN-96 coding structure
00110000 (binary)
8 (decimal)
8 (decimal)
Manufacturer identification code
20 to 40 digits
999999~
9999999999999 (decimal)
Anti-counterfeiting Chaoyuan verification service
Provider node n
Trade item code
24 to 4 digits
99999999 (decimal)
Sequence code
(decimal)
HiiKAoNniKAca
4.2.2 The Ecode node structure of the anti-counterfeiting traceability code follows the Ecode-V1 coding structure in GB/T31866-2015, see Table 2. Table 2 Ecode coding structure
V (version number)
4.2.3 Anti-counterfeiting source code OID structure
NSI (coding system identification)
GB/T34062-2017
MD (master code)
The OID structure of the anti-counterfeiting traceability code follows the OID identification system. For an introduction to the OID identification system, see Appendix A. The anti-counterfeiting management agency independently maintains and manages the OID node (1.2.156.3003) of the Chinese anti-counterfeiting industry, as shown in Figure 2, to provide global unique identification for various organizations and other objects in the anti-counterfeiting industry. Root OID
Item-level OID
Second-level OID
Third-level OID
Fourth-level OIDbZxz.net
Five-level OID
4.3 Domestic system for anti-counterfeiting traceability coding
ITU-T/ITU-R
ITU-T&ISO Consortium
ISO National Member Body
National OID Registration Center
Anti-counterfeiting management agency
Figure 2 Schematic diagram of anti-counterfeiting traceability coding OID node ITU-T&ISO Consortium
The anti-counterfeiting traceability system includes an international system and a domestic system. The domestic system is an independent subset of the international system. As a key component of the international coding system, the anti-counterfeiting object code can operate independently in the domestic anti-counterfeiting traceability system. 5 Rules for writing anti-counterfeiting traceability codes
5.1 General rules for anti-counterfeiting traceability codes
The general rules for anti-counterfeiting traceability codes consist of three parts: international and domestic identification prefixes, anti-counterfeiting prefixes and anti-counterfeiting object codes of different coding systems, see Table 3.
HiiKAoNni KAca
GB/T34062—2017
International and domestic identification prefixes
5.2 Rules for writing EPC anti-counterfeiting traceability codes
Table 3 General rules for anti-counterfeiting traceability codes
Anti-counterfeiting prefixes
The rules for writing EPC anti-counterfeiting traceability codes are shown in Table 4. Table 4 EPC anti-counterfeiting traceability coding writing rules
Coding rules
EPC logo prefix
SGTIN-96
5.3 Ecode anti-counterfeiting traceability coding writing rules Ecode anti-counterfeiting traceability coding writing rules, see Table 5 and Table 6. Anti-counterfeiting prefix
00110110
Anti-counterfeiting object code
Anti-counterfeiting object code
See Table 13 for the coding method and length
Ecode anti-counterfeiting traceability coding writing rules (attribute category code is 0) Table 5
Coding rules
Coding length
(decimal)
Coding length
(binary)
Ecode version number
Anti-counterfeiting code
Attribute category code
Anti-counterfeiting object code (see Table 9)
Anti-counterfeiting agency
Identification code
Anti-counterfeiting agency
Custom code
Indefinite length
Indefinite length
Note 1 "Ecode version number" is used to distinguish codes that are different from the Ecode coding structure. The version number of the Ecode system anti-counterfeiting traceability code is "1". Note 2: "Anti-counterfeiting code" is specified in GB/T31866. When the anti-counterfeiting code is a decimal value "0099", it is the only identifier in the application field of the anti-counterfeiting industry. Table 6 Ecode anti-counterfeiting traceability code writing rules (attribute category code is 1) Item
Coding rules
Coding length (decimal)
Coding length (binary)
Ecode version number
Note: The same as the contents of Note 1 and Note 2 in Table 5. 5.3.1
Attribute category code
Anti-counterfeiting code
Attribute category code
Attribute category code is a code used to distinguish the content of the product object identification, represented by "0" and "1": a) "o" indicates that the anti-counterfeiting object code is a custom code of the anti-counterfeiting organization. Anti-counterfeiting object code
Coding method and length
See Table 10
b) "1 indicates that the anti-counterfeiting object code is uniformly planned by the anti-counterfeiting management agency and complies with the DCA-22 in 6.4 or the ASCTIN198 code storage rules in 6.5.
HiiKAoNniKAca
5.3.2 Anti-counterfeiting object code
The anti-counterfeiting object code consists of codes such as the anti-counterfeiting field organization and product object. GB/T34062—2017
If the attribute category code is "0", the code consists of the anti-counterfeiting agency identification code and the agency custom code, among which the anti-counterfeiting agency identification a)
code should be obtained by the anti-counterfeiting agency through registration application to the anti-counterfeiting management agency. b) If the attribute category code is 1", the code consists of the anti-counterfeiting agency identification code, product manufacturer identification code, product identification code and extension code.
5.4 Rules for writing OID anti-counterfeiting traceability codes
The rules for writing OID anti-counterfeiting traceability codes are composed of five parts: project, OID identification prefix, anti-counterfeiting prefix, attribute category code, and anti-counterfeiting object code. The OID anti-counterfeiting traceability code format is in decimal or binary form, and each part is separated by "". The rules for writing OID anti-counterfeiting traceability codes are shown in Tables 7 and 8.
Table 7 OID anti-counterfeiting source coding writing rules (attribute category code is 0) Item
Coding rules
Coding length
(decimal)
Coding length
(binary)
OID identification prefix
Anti-counterfeiting prefix
Attribute category code
Anti-counterfeiting object code (see Table 9)
Anti-counterfeiting agency
Identification code
Anti-counterfeiting agency
Custom code
Indefinite length
Indefinite length
Note 1: "OID identification prefix" is in the international OID system, "1.2.156" represents the Chinese national identifier. This identifier is used as the prefix of the anti-counterfeiting traceability coding rules defined in this standard to ensure the global uniqueness of the anti-counterfeiting traceability source code. If the identified anti-counterfeiting product is only circulated domestically, the OID prefix can be "None".
Note 2: "Anti-counterfeiting prefix" refers to the registration application submitted by the anti-counterfeiting management agency to the OID Registration Center. According to the provisions of GB/T26231, the code is the decimal value "3003" and is used to uniquely identify the application field of the anti-counterfeiting industry. Table 8 OID anti-counterfeiting traceability coding writing rules (attribute category code is 1) Item
Coding rules
Coding length (decimal)||tt| |Code length (binary)
OID identification front level
Note: Same as the content of Note 1 and Note 2 in Table 7. 5.4.1 Attribute category code
Anti-counterfeiting prefix
Attribute category code
The attribute category code is a code used to distinguish the content of the product object identification, represented by "0" or "1": a) "o" indicates that the anti-counterfeiting object code is a custom code of the anti-counterfeiting agency. Anti-counterfeiting object code
Coding method and length
See Table 10 and Table 14
b) "1" indicates that the anti-counterfeiting object code is uniformly planned by the anti-counterfeiting management agency and complies with DCA-22 or 6 in 6.4 .6 ASCTIN-256 code storage rules.
HiiKAoNhiKAca
GB/T34062—2017
5.4.2 Anti-counterfeiting object code
Anti-counterfeiting object code consists of codes such as anti-counterfeiting field organization and product object. If the attribute category code is "0", the code consists of anti-counterfeiting agency identification code and agency custom code, among which the anti-counterfeiting agency identification a)
code should be obtained by the anti-counterfeiting agency through registration application to the anti-counterfeiting management agency. b) If the attribute category code is "1", the code consists of anti-counterfeiting agency identification code, product manufacturer identification code, product identification code, etc. code and extension code.
Anti-counterfeiting traceability coding technology system
6.1 General technical requirements
Anti-counterfeiting traceability coding should meet the requirements of anti-attack and anti-tampering, and comply with the requirements of GB/T19425. 6.2 Composition of the anti-counterfeiting traceability coding system
Including four coding formats: compatible with the original anti-counterfeiting agency coding, DCA-22 coding (Digit Code of Anti-Counterfeit) applicable to telephone codes and QR codes, ASCTIN-198 coding (Anti-counterfeiting Serialized China trade item number) applicable to EPC electronic tags, and ASCTIN-256 coding (Anti-counterfeiting Serialized China trade item number) applicable to OID electronic tags.
6.3 Format requirements for compatibility with the original anti-counterfeiting agency coding Compatible with the original anti-counterfeiting agency coding format, see Table 9. Table 9 Compatible with the original anti-counterfeiting agency coding format
Coding rules
Coding length (decimal)
Anti-counterfeiting agency identification code
6.4 DCA-22 coding format requirements for telephone code and QR code 6.4.1 DCA-22 coding structure
Anti-counterfeiting object coding
Anti-counterfeiting agency custom code
Indefinite length
The anti-counterfeiting traceability code usually consists of 10 digits from 0 to 9, with a length of 10 to 22 digits, including product manufacturer identification code, product identification code, product serial code or random code and other information. This format is abbreviated as DCA-22 (Digit Code of Anti-Counterfeit), which consists of 7 parts, including the anti-counterfeiting agency identification code, product manufacturer identification code and product identification code, see Table 10. 6
Coding serial number
Coding composition
Coding length
(Decimal)
Anti-counterfeiting agency
Identification code
Product manufacturer
Identification code
Table 10 DCA-22 coding structure
Product identification
Year identification code
Product batch number
GB/T34062—2017
Product serial code
Authentication code
Note 1: When manually entering the anti-counterfeiting traceability code for verification or in special circumstances, the anti-counterfeiting agency can directly use the DCA-22 code as the anti-counterfeiting traceability code. Note 2: ①3-digit anti-counterfeiting agency identification code: to distinguish the anti-counterfeiting agency providing anti-counterfeiting services; ②4-digit product manufacturer identification code: to distinguish the product manufacturer receiving anti-counterfeiting services; ③1-digit product identification code: to distinguish the products produced by the enterprise; ④1-digit year identification code: to distinguish the year of production of the product; 2-digit product batch number: to distinguish the product batch number;
5-digit product serial number: to distinguish a single product in a batch of products ①6-digit authentication code: to enhance the security of anti-counterfeiting Chaoyuan coding. 6.4.2DCA-22 Coding Requirements
6.4.2.1 Anti-counterfeiting Agency Identification Code and Product Manufacturer Identification Code In Table 10, ①the anti-counterfeiting agency code should be plain text, which can be composed of numbers and letters, and is uniformly planned by the anti-counterfeiting management agency; ②is plain text, numbered by the anti-counterfeiting agency itself and uniquely corresponds to the unified social credit code or organizational code of the product manufacturer; ②-③parts are selected and determined by the anti-counterfeiting agency.
6.4.2.2 Authentication code
① The authentication code is the calculation function value of ③~③. For the calculation function example, see Appendix B. The length of the authentication code can be increased or decreased according to actual needs. In order to maintain the anti-counterfeiting traceability code's ability to resist guessing attacks, the length of the authentication code should not be less than 5 digits. After obtaining the authentication code through counting, the ③~ parts can be transformed by substitution and replacement to enhance the statistical randomness of the anti-counterfeiting traceability code. 6.4.2.3 Product serial code
The information of ③, ④, 5, and 6 parts can be combined into a 9-digit product serial code according to actual needs. 6.4.3 The length of DCA code
In actual implementation, the anti-counterfeiting agency can also appropriately shorten or lengthen the length of the anti-counterfeiting traceability code according to needs. The 22-digit anti-counterfeiting traceability code can be shortened to at least 16 digits, such as DCA-16, DCA-18, or lengthened to 30 digits, such as DCA-30, see Table 11 and Table 12. Table 11 DCA-18 coding structure example
Coding serial number
Coding composition
Coding length
(decimal)
Anti-counterfeiting agency
Identification code
Product manufacturer
Identification code
Product identification
Identification code
Product batch number
Serial code
Authentication code
GB/T34062-2017
Coding serial number
Coding composition
Coding length
(decimal)
Anti-counterfeiting agency
Identification code||tt| |6.4.4EDCA Coding Structure
Table 12 DCA-30 Coding Structure Example
Product Manufacturer
Identification Code
Product Identification
Identification Code
Product Batch Number
Serial Code
Authentication Code
When the anti-counterfeiting traceability code is used in the form of a two-dimensional code, the DCA code can be extended to EDCA (Extended Digit Code of Anti Counterfeit) and consists of 10 numbers from 0 to 9 and English letters (not case-sensitive). The corresponding coding structure is called EDCA-22, EDCA-30, etc.
6.5-Electronic Label ASCTIN-198 Coding Format Requirements for EPC 6.5.1ASCTIN-198 encoding format
ASCTIN-198 encoding format, see Table 13. Table 13ASCTIN-198 encoding format
System field
Identification object and
Encoding format
Anti-counterfeiting unit-198
System indication
Header 8 bits
Binary value
00110110
Object identification field
Function indication
Filter value 3 bits
Binary value
Partition 3 bits
Binary value
Anti-counterfeiting object Coding
SCTIN-198 ID indication
40-bit binary value CTIN (excluding check digit) 32-bit binary manufacturer
identification code
32 bits in total, of which the first 16
bits of binary are the anti-counterfeiting
organization identification code; the last 16
bits of binary are the product
manufacturer identification code
Note: The anti-counterfeiting object is coded as 184 bits of binary, which is used to store the ID indication bits of SCTIN-198. 6.5.2ASCTIN-198 Coding Requirements
ASCTIN-198 Coding Requirements are as follows:
8 bits of binary
Reference value
144 bits of binary encrypted value
144 bits of binary. The first 16 bits are the key transformation value, and the rest are the product identification code! The ID indicator of the encrypted transformation of the serial number SCTIN-198 consists of a 40-bit binary value CTIN and a 144-bit binary encryption value, including the anti-counterfeiting agency a) identification code, product manufacturer identification code, product identification code and encryption value; the first 16 bits of the "144-bit (binary) encryption value" are the key transformation value (the actual key is obtained by expanding or filling the 16-bit key transformation value b)
agreed random number), and the last 128 bits are the encrypted value of the product serial number under the 16-bit key transformation value; 16 bits are the key transformation value is the function value of the anti-counterfeiting agency, product manufacturer and product identification code. The encryption algorithm should be the SM4 block cipher algorithm, see Appendix B, or the internationally popular AES.IDEA, etc.: The product serial number should include the product identification code. d)
6.6 Format requirements for ASCTIN-256 anti-counterfeiting traceability code applicable to OID electronic tags 6.6.1 ASCTIN-256 coding format
The coding format is binary coding, see Table 14.8
Tip: This standard content only shows part of the intercepted content of the complete standard. If you need the complete standard, please go to the top to download the complete standard document for free.