Summary of the invention:
In order to improve reliability and the security of trademark anti-counterfeit, the deficiency that the present invention is directed to the existence of existing trademark anti-counterfeit is improved existing trade mark anti-fake technique, propose a kind of anti-counterfeiting information and store trade mark, this trade mark is by the change to amplitude electric conductivity in brand printing, encryption anti-fake information is embedded on the whole trade mark page with scale-of-two coded signal form, encryption anti-fake information can be identified when brand recognition from any one fragment, therefore there is very strong disguised and crush resistance.
The technical solution adopted for the present invention to solve the technical problems is:
Anti-counterfeiting information stores trade mark, and be made up of trade mark page paper, the amplitude be printed on trade mark page paper, the horizontal scanning line be printed on trade mark page paper, the column scan line be printed on trade mark page paper, the image on trade mark page paper and word are made up of amplitude,
According to the scale-of-two encryption anti-fake information stored, a part of amplitude on trade mark page paper is printed by electrically conductive ink and is formed, another part amplitude on trade mark page paper is printed by dielectric ink and is formed, and the horizontal scanning line on trade mark page paper and column scan line are printed by electrically conducting transparent ink and formed
The horizontal scanning line be printed on trade mark page paper has N bar, the column scan line be printed on trade mark page paper has M bar, the amplitude be printed on trade mark page paper is divided into the capable M row of N on trade mark paper, amplitude is the neat arrangement in matrix on trade mark page paper paper, i is allowed to get 1 to N, j is allowed to get 1 to M, the basal surface of each amplitude that the jth bar column scan line on trade mark page paper arranges with the jth on trade mark page paper is electrically connected, i-th horizontal scanning line on trade mark page paper is electrically connected with the upper surface of each amplitude of the i-th row on trade mark page paper
When the binary message needing the trade mark page to store reads, the 1st on trade mark page paper article is set to high level successively to N article of horizontal scanning line,
When article horizontal scanning line of the 1st on trade mark page paper is set to high level, the binary message that the 1st row on trade mark page paper stores exports to M bar of column scan line from the 1st bar of column scan line with 0,1 code form, the amplitude that the 1st row on trade mark page paper is printed by electrically conductive ink exports binary message 1, the amplitude that the 1st row on trade mark page paper is printed by dielectric ink exports binary message 0, above-mentioned readout can be repeated to other row on trade mark page paper
In order to realize the cryptographic storage of trademark anti-counterfeit information, first digitized processing is carried out to image false-proof information and character anti-counterfeiting information, image false-proof information and character anti-counterfeiting information is utilized to generate the scale-of-two anti-counterfeiting information table of 8 group, for preventing producing information spillover in ciphering process, each in scale-of-two anti-counterfeiting information table 8 one group of scale-of-two anti-counterfeiting information are expanded to 32 one group of scale-of-two anti-counterfeiting information, generate high 24 be entirely 0 32 one group scale-of-two anti-counterfeiting information table, i-th group of 32 scale-of-two anti-counterfeiting information in 32 one group scale-of-two anti-counterfeiting information table are denoted as N
i, i-th group of 32 scale-of-two encryption anti-fake information in 32 one group scale-of-two encryption anti-fake information table are denoted as H
i, i be greater than 0 positive integer, scale-of-two encryption parameter is denoted as c respectively
1, c
2, c
3, c
4, c
5, c
6, c
7and c
8, encryption parameter c
1, c
2, c
3, c
4, c
5, c
6, c
7and c
8it is the scale-of-two positive integer of 0 to 256, scale-of-two encryption variables is denoted as j, d, e, f, g, h, r, p and q respectively, encryption variables j, d, e, f, g, h, r, p and q are the scale-of-two positive integer of 0 to 256, binary operator control variable is denoted as k, binary operator control variable k is the bigit of 0≤k≤7, operator
adopt+,-, × tri-kinds of operators, during binary operator control variable k=0
be defined as respectively-,+, × ,+, × ,-, × ,+, during binary operator control variable k=1
be defined as respectively+, × ,+,+,-, × ,+, ×, during binary operator control variable k=2
be defined as respectively-, × ,+,+, × ,-,+,-, during binary operator control variable k=3
be defined as respectively-, × ,+,-, × ,-,+, ×, during binary operator control variable k=4
be defined as respectively+, × ,-, × ,+,-,+, ×, during binary operator control variable k=5
be defined as respectively × ,+, × ,-,+,+,-, ×, during binary operator control variable k=6
be defined as respectively × ,+,+,-, × ,+,+, ×, during binary operator control variable k=7
be defined as respectively+, ×, × ,-,+,-,-, ×, during binary operator control variable k=0, polytomy variable circulation cryptographic calculation is defined as
During binary operator control variable k=1, polytomy variable circulation cryptographic calculation is defined as
During binary operator control variable k=2, polytomy variable circulation cryptographic calculation is defined as
During binary operator control variable k=3, polytomy variable circulation cryptographic calculation is defined as
During binary operator control variable k=4, polytomy variable circulation cryptographic calculation is defined as
During binary operator control variable k=5, polytomy variable circulation cryptographic calculation is defined as
During binary operator control variable k=6, polytomy variable circulation cryptographic calculation is defined as
During binary operator control variable k=7, polytomy variable circulation cryptographic calculation is defined as
Setting encryption parameter c
1, c
2, c
3, c
4, c
5, c
6, c
7and c
8initial value, the initial value of setting encryption variables j, d, e, f, g, h, r, p and q, the initial value of setting binary operator control variable k is k=0, sets 32 scale-of-two anti-counterfeiting information N in 32 one group scale-of-two anti-counterfeiting information table
iposition control variable i=1, set 32 scale-of-two encryption anti-fake information H in 32 one group scale-of-two encryption anti-fake information table
iposition control variable i=1, to N
1carry out
Polytomy variable circulation cryptographic calculation, wherein k=0, generates first group of scale-of-two encryption anti-fake information H in the scale-of-two encryption anti-fake information table of 32 group
1, to N
1carry out
Carry out i+1, q+1, j+1, d+1, e+1, f+1, g+1, h+1, r+1, p+1 and k+1 computing while polytomy variable circulation cryptographic calculation, next polytomy variable circulation cryptographic calculation is pointed to
Wherein k=1, generates second group of scale-of-two encryption anti-fake information H in the scale-of-two encryption anti-fake information table of 32 group
2, to N
2carry out
Carry out i+1, q+1, j+1, d+1, e+1, f+1, g+1, h+1, r+1, p+1 and k+1 computing while polytomy variable circulation cryptographic calculation, next polytomy variable circulation cryptographic calculation is pointed to
Wherein k=2, generates the 3rd group of scale-of-two encryption anti-fake information H in the scale-of-two encryption anti-fake information table of 32 group
3, above-mentioned cryptographic calculation goes on always until last 32 scale-of-two anti-counterfeiting information in scale-of-two anti-counterfeiting information table, by 32 the scale-of-two anti-counterfeiting information N of each in 32 one group scale-of-two anti-counterfeiting information table
icarry out polytomy variable circulation cryptographic calculation, generate 32 the one group scale-of-two encryption anti-fake information table corresponding with 32 one group scale-of-two anti-counterfeiting information table, digitized processing is carried out to amplitude in label printing, amplitude is set to two kinds, the amplitude wherein printed by dielectric ink is defined as numeral 0, the amplitude printed by electrically conductive ink is defined as numeral 1, in label printing process, utilize the scale-of-two encryption anti-fake information of 32 group of generation by the printing process of the amplitude on the circulation look-up table modulation trade mark page, printing amplitude by selecting dielectric ink and electrically conductive ink makes the regular electric conductivity according to above-mentioned two kinds of amplitudes of the amplitude on the trade mark page change, after modulation, on the trade mark page, adjacent 32 amplitudes form one group of 32 binary message, make the trade mark page carries anti-counterfeiting information by the change of amplitude electric conductivity, and make this anti-counterfeiting information be embedded in whole trade mark page site, realize trademark anti-counterfeit, obvious extractible anti-counterfeiting information is embedded by non-in the trade mark page, valid certificates can be provided for true trade mark, there is stronger anti-forgery ability simultaneously.
For solving above-mentioned technical matters, first digitized processing is carried out to image false-proof information and character anti-counterfeiting information, generate the scale-of-two anti-counterfeiting information table of 8 group, each in scale-of-two anti-counterfeiting information table 8 one group of scale-of-two anti-counterfeiting information are expanded to 32 one group of scale-of-two anti-counterfeiting information, generate high 24 be entirely 0 32 one group scale-of-two anti-counterfeiting information table, polytomy variable circulation cryptographic calculation is carried out to each 32 the scale-of-two anti-counterfeiting information in 32 one group scale-of-two anti-counterfeiting information table, generate the scale-of-two encryption anti-fake information table of 32 group, utilize 32 scale-of-two encryption anti-fake information in scale-of-two encryption anti-fake information table through chnnel coding, generate the binary modulated signal with 32 group of error detecting and error correcting function, chnnel coding can adopt loop coding, convolutional encoding or Turbo coding various ways, image signal of trade mark page original continuous being changed the line map exports shadow tone hybrid screening picture signal through rasterizing process (RIP) and hybrid screening, comprising amplitude and FM screened image signal, 32 the one group of binary modulated signals generated are utilized to adopt the electric conductivity of amplitude in circulation look-up table modulation system modulation hybrid screening picture signal, make the electric conductivity of amplitude according to dielectric ink amplitude and electrically conductive ink amplitude is regular changes, adjacent 32 amplitudes in hybrid screening picture signal are made to carry 32 scale-of-two anti-counterfeiting information by the change of electric conductivity, thus be created on the hybrid screening picture signal embedding anti-counterfeiting information in whole trade mark page site, realize the false proof of trade mark.
When extracting anti-counterfeiting information, first trade mark page site electric conductivity signal is gathered, through the identification to the electric conductivity of amplitude, differentiate the electric conductivity of amplitude, extract the electric conductivity information of amplitude, the electric conductivity information of demodulation trade mark page amplitude, export the binary modulated signal of 32 group, channel-decoding is carried out to the binary modulated signal of 32 group that demodulation exports, generate scale-of-two deciphering anti-counterfeiting information table after channel-decoding, i-th group of 32 binary message of being deciphered by scale-of-two in anti-counterfeiting information table are denoted as M
i.
Scale-of-two is deciphered 32 binary message M in anti-counterfeiting information table
ithe initial value design of position control variable i be i=1, setting encryption parameter c
1, c
2, c
3, c
4, c
5, c
6, c
7and c
8initial value be encryption time initial value, the initial value when initial value of setting encryption variables j, d, e, f, g, h, r, p and q is encryption, the initial value design of binary operator control variable k is k=0, and known by polytomy variable circulation ciphering process, during binary operator control variable k=0, decrypt operation is
During binary operator control variable k=1, decrypt operation is
During binary operator control variable k=2, decrypt operation is
During binary operator control variable k=3, decrypt operation is
During binary operator control variable k=4, decrypt operation is
During binary operator control variable k=5, decrypt operation is
During binary operator control variable k=6, decrypt operation is
During binary operator control variable k=7, decrypt operation is
First M from scale-of-two deciphering anti-counterfeiting information table
1start, to each 32 the binary message M in scale-of-two deciphering anti-counterfeiting information table
icarry out corresponding decrypt operation, solve scale-of-two anti-counterfeiting information N
i, generate high 24 be entirely 0 32 one group scale-of-two anti-counterfeiting information table, remove high 24, recover the scale-of-two anti-counterfeiting information table of generation 8 group, recover anti-counterfeiting signal and also export anti-counterfeiting information.
Embodiment
As in Fig. 1 and Fig. 2, anti-fake information storage trademark, by trade mark page paper 7-1, be printed on amplitude 6-1 to the 6-150 on trade mark page paper 7-1, be printed on horizontal scanning line 1-1 to the 1-15 on trade mark page paper 7-1, column scan line 2-1 to the 2-10 be printed on trade mark page paper 7-1 is formed, image on trade mark page paper 7-1 and word are made up of amplitude 6-1 to 6-150, according to storage scale-of-two encryption anti-fake information, a part of amplitude on trade mark page paper 7-1 is printed by electrically conductive ink and is formed, another part amplitude on trade mark page paper 7-1 is printed by dielectric ink and is formed, horizontal scanning line 1-1 to 1-15 on trade mark page paper 7-1 and column scan line 2-1 to 2-10 is printed by electrically conducting transparent ink and forms,
In Fig. 1, the dark amplitude on trade mark page paper 7-1 is printed by electrically conductive ink and is formed, and the light amplitude on trade mark page paper 7-1 is printed by dielectric ink and formed,
The amplitude be printed on trade mark page paper 7-1 is divided into 15 row 10 and arranges on trade mark paper, amplitude 6-1 to 6-150 is the neat arrangement in matrix on trade mark page paper 7-1, i is allowed to get 1 to 15, j is allowed to get 1 to 10, the basal surface of each amplitude that the jth bar column scan line on trade mark page paper 7-1 arranges with the jth on trade mark page paper 7-1 is electrically connected, i-th horizontal scanning line on trade mark page paper 7-1 is electrically connected with the upper surface of each amplitude of the i-th row on trade mark page paper 7-1
When the scale-of-two encryption anti-fake information needing the trade mark page to store reads, the 1st article of horizontal scanning line on trade mark page paper 7-1 is set to high level successively to the 15th article of horizontal scanning line,
When the 1st article of horizontal scanning line 1-1 on trade mark page paper 7-1 is set to high level, the scale-of-two encryption anti-fake information that the 1st row on trade mark page paper 7-1 stores is with 0, 1 code form exports from the 1st bar of column scan line to the 10th bar of column scan line, the 1st row on trade mark page paper 7-1 is printed by electrically conductive ink and is formed amplitude output binary message 1, the 1st row on trade mark page paper 7-1 is printed by dielectric ink and is formed amplitude output binary message 0, therefore the scale-of-two encryption anti-fake information 1100001000 of the 1st row reading, above-mentioned readout can be repeated to other row on trade mark page paper 7-1.
In loading anti-counterfeiting information process flow diagram 3, original anti-counterfeiting information (image, word) is through digitized processing, generate the scale-of-two anti-counterfeiting information table of 8 group, in scale-of-two anti-counterfeiting information table 8 one group of binary message is expanded to 32 one group of binary messages, generate high 24 be entirely 0 32 one group scale-of-two anti-counterfeiting information table, i-th group of 32 binary message in 32 one group scale-of-two anti-counterfeiting information table are denoted as N
i, i be greater than 0 positive integer, from first 32 scale-of-two encryption anti-fake information N 32 one group scale-of-two anti-counterfeiting information table
1start, to 32 the scale-of-two anti-counterfeiting information N of each in 32 one group scale-of-two anti-counterfeiting information table
icarry out polytomy variable circulation cryptographic calculation, generate 32 the one group scale-of-two encryption anti-fake information table corresponding with 32 one group scale-of-two anti-counterfeiting information table, digitized processing is carried out to amplitude in label printing, amplitude is set to two kinds, the amplitude wherein printed by dielectric ink is defined as numeral 0, the amplitude printed by electrically conductive ink is defined as numeral 1, in label printing process, utilize the scale-of-two encryption anti-fake information of 32 group of generation by the printing process of the amplitude on the circulation look-up table modulation trade mark page, printing amplitude by selecting dielectric ink and electrically conductive ink makes the regular electric conductivity according to above-mentioned two kinds of amplitudes of the amplitude on the trade mark page change, after modulation, on the trade mark page, adjacent 32 amplitudes form one group of 32 binary message, make the trade mark page carries anti-counterfeiting information by the change of amplitude electric conductivity, and make this anti-counterfeiting information be embedded in whole trade mark page site, realize trademark anti-counterfeit printing, obvious extractible anti-counterfeiting information is embedded by non-in the trade mark page, realize trademark anti-counterfeit.
In extraction anti-counterfeiting information process flow diagram 4, when extracting anti-counterfeiting information, first the electric conductivity signal of trade mark page halftone dot image is gathered, through the electric conductivity identification to amplitude, differentiate the electric conductivity of amplitude, extract the electric conductivity information of amplitude, the electric conductivity information of demodulation trade mark page amplitude, export the binary modulated signal of 32 group, channel-decoding is carried out to the binary modulated signal of 32 group that demodulation exports, after channel-decoding, generates scale-of-two deciphering anti-counterfeiting information table.
The scale-of-two generated after decoding is deciphered 32 binary message M in anti-counterfeiting information table
ithe initial value design of position control variable i be i=1, the initial value when initial value of setting encryption parameter is encryption, the initial value when initial value of setting encryption variables is encryption, the initial value design of binary operator control variable k is k=0, first M from the scale-of-two deciphering anti-counterfeiting information table generated
1start, to each 32 the binary message M in scale-of-two deciphering anti-counterfeiting information table
ibe decrypted computing, solve scale-of-two anti-counterfeiting information N
i, generate high 24 be entirely 0 32 one group scale-of-two anti-counterfeiting information table, remove high 24, recover the scale-of-two anti-counterfeiting information table of generation 8 group, recover anti-counterfeiting signal and also export anti-counterfeiting information.