A method for batch generation of commodity anti-counterfeit two-dimensional code

A two-dimensional code and commodity technology, which is applied in the field of batch generation of commodity anti-counterfeiting two-dimensional codes, can solve the problems of mistaking counterfeit commodities as genuine, not considering the security and computing efficiency of commodity anti-counterfeiting codes, and difficult to apply batches of commodities.

Active Publication Date: 2019-03-15
NANTONG UNIVERSITY
View PDF4 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing digital anti-counterfeiting technology basically uses a pseudo-random sequence or an ordered serial number to generate a commodity anti-counterfeiting code through DES symmetric encryption, which has certain differences with the performance requirements of the commodity anti-counterfeiting code "unforgeability and uniqueness" in digital anti-counterfeiting technology. Due to the gap, some products using digital anti-counterfeiting technology will still be used by criminals. Such counterfeit products are easily mistaken by consumers as genuine products; most of the existing anti-counterfeiting code generation methods ar...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for batch generation of commodity anti-counterfeit two-dimensional code
  • A method for batch generation of commodity anti-counterfeit two-dimensional code
  • A method for batch generation of commodity anti-counterfeit two-dimensional code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0103] According to the batch generation method of product anti-counterfeiting codes above, the steps are as follows:

[0104] (1) When the batch commodity ID code of a certain batch of commodities is coded as S=“AB789 / ef12 2018-08-011234ab12” and the length L=30, set the production serial number numerical sequence B of this batch of commodities at the same time={0,1,2 ,3...999998,999999}, where each element starts from 0 and increases by 1, and its length K=10 6 ;

[0105] (2) Each character S of the bulk product ID code S k Respectively converted into ASCII code numerical data P k , get the numerical sequence P={65,66,55,56,57,47,101,102,49,50,32,50,48,49,56,45,48,56,45,48,49,32,49,50 ,51,52,97,98,49,50}, and then calculate the numerical data according to the following formula and switch data SK:

[0106]

[0107] SK=mod(sum(P),3)=mod(1702,3)=1

[0108] resulting in a sequence of values And switching data SK=1;

[0109] (3) Encryption of the batch commodity ID...

Embodiment 2

[0139] According to the above method for batch generation of anti-counterfeit two-dimensional codes of commodities, the batch generation steps of the key and its anti-counterfeit two-dimensional codes are similar to those in Embodiment 1, only the identity codes of the batch commodities are slightly changed (such as "AB789 / ef12 2018-08-01 1234ab11" , "AB789\ef12 2018-08-01 1234ab12" and "AC789 / ef12 2018-08-01 1234ab12"), where when the bulk product ID code is "AC789 / ef12 2018-08-01 1234ab12", the reverse substitution encryption operation is taken initial value and The results of the anti-counterfeit number and anti-counterfeit QR code for a single product are shown in Table 4. It can be seen from Table 4 that a slight change in the ID code of a batch of commodities will cause a great change in the anti-counterfeiting number of the commodity and the anti-counterfeiting two-dimensional code of the commodity, so it can be seen that a batch generation method of the anti-counter...

Embodiment 3

[0145] According to the method for batch generation of anti-counterfeit two-dimensional codes for commodities above, the steps for batch generation of commodity identity codes and anti-counterfeit two-dimensional codes are similar to those in Embodiment 2, only a certain key is slightly changed: α=-0.123450000000001; or β=4; or γ=-0.234560000000001; or η=3; or or or or The generation results of commodity anti-counterfeiting number and anti-counterfeiting QR code are shown in Table 5. It can be seen from the table below: Once the key changes even slightly, that is, "missing by a tiny bit", the generated product anti-counterfeiting number will be "a thousand miles away", so it can be seen that this patent proposes a method for batch generation of product anti-counterfeiting two-dimensional codes Key sensitive.

[0146] Table 5 When the key changes slightly, the product anti-counterfeiting number generation results

[0147]

[0148]

[0149]

[0150]

[0151]...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a batch generation method of commodity anti-counterfeit two-dimensional code, which comprises the following steps: encoding the identity information of a certain batch of commodity to generate batch commodity identity code; The batch commodity identification code is converted into numerical data, and the switching data is calculated; The chaotic sequence is generated by iterating the Chebyshev chaotic tent map with batch commodity identity information and external key, and some operations are selected respectively according to the switching data. A Chebyshev chaotic tent map is iteratively generate into a chaotic sequence by using a single commodity generate serial number and an external key, According to the scrambling rule of the position change, the cipher character sequence and the cipher character sequence converted according to the scrambled correspondence and the character-based commodity production serial number are scrambled respectively, and then the commodity anti-counterfeit two-dimensional code is combined and generated in batch. The method provided by the invention is simple and feasible, has strong safety, is not easy to crack, and the commodity anti-counterfeit code generated in batch has 'uniqueness and non-forgery'.

Description

technical field [0001] The invention relates to the technical field of digital anti-counterfeiting, in particular to a batch generation method of commodity anti-counterfeiting two-dimensional codes. Background technique [0002] In today's society, the counterfeiting of commodities has gradually become a serious problem faced by the global economic field. The anti-counterfeiting situation in the 21st century is particularly severe. As the counterfeiting technology is becoming more and more sophisticated and the counterfeiters are becoming more and more experienced, the appearance of counterfeit products is also constantly improving. Therefore, there are higher requirements for digital anti-counterfeiting technology. However, the existing digital anti-counterfeiting technology basically uses a pseudo-random sequence or an ordered serial number to generate a commodity anti-counterfeiting code through DES symmetric encryption, which has certain differences with the performance ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06K19/06H04L9/00H04L9/08
CPCH04L9/001H04L9/0816G06K19/06037G06K19/06206
Inventor 盛苏英张小美陆国平吴新华张振娟华亮周磊任洁
Owner NANTONG UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products