專利名稱:單參數(shù)位移變序加密二進(jìn)制防偽印刷方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種防偽印刷技術(shù),特別是一種單參數(shù)位移變序加密二進(jìn)制防偽印刷技術(shù),該防偽印刷技術(shù)可以用于各種印刷制品的防偽。
背景技術(shù):
現(xiàn)有的較為普通的防偽方法有以下幾種第一種是激光防偽標(biāo)志,用激光隱性油墨螢光油墨印刷技術(shù)將產(chǎn)品的標(biāo)徽或特殊的識別圖案印制成產(chǎn)品的防偽標(biāo)貼,且同一類產(chǎn)品使用同一種標(biāo)貼,因防偽標(biāo)貼較容易偽造,而偽造的防偽標(biāo)貼又被用在假冒產(chǎn)品上,造成產(chǎn)品的真假混淆,因此難于有效防偽。第二種是密碼防偽標(biāo)貼,其所采用的方法是每件產(chǎn)品編一組數(shù)碼,每件產(chǎn)品的編碼都不相同,將此數(shù)碼印制在標(biāo)貼上并遮蓋起來,同時將此數(shù)碼存入可供消費者查詢的計算機(jī)數(shù)據(jù)庫中,消費者購買產(chǎn)品時,將標(biāo)識上的數(shù)碼通過電話或入網(wǎng)計算機(jī)輸入計算機(jī)數(shù)據(jù)庫進(jìn)行比較識別,相同即為真,不同即為假,方法簡單,識別容易,不易偽造,但實際使用中,因編碼數(shù)據(jù)是計算機(jī)統(tǒng)一生成后印制標(biāo)貼的。代表產(chǎn)品真假編碼數(shù)據(jù)可能被非法拷貝造假,同時,編碼也可回收未查詢的產(chǎn)品上的編碼造標(biāo)而貼在假產(chǎn)品上,防偽效果難于保證。第三種是紋理防偽,以其標(biāo)貼上的紋理特征防偽,雖然較難偽造,但由于只設(shè)標(biāo)貼的序號碼,且是明碼,每枚標(biāo)貼可反復(fù)查詢,造假者可通過倉庫保管員或售貨員將標(biāo)貼上的序號及查詢時所反映的必要紋理特征即方格中的有無現(xiàn)象抄襲后按此特征批量偽造。綜上所述,現(xiàn)有的防偽方法都存在一定的缺點,因而不能從根本防止假冒產(chǎn)品。
發(fā)明內(nèi)容
為了克服現(xiàn)有的各種印刷制品防偽印刷技術(shù)存在的缺點,本發(fā)明針對現(xiàn)有印刷制品防偽印刷技術(shù)存在的不足對現(xiàn)有技術(shù)進(jìn)行了改進(jìn),提出了一種二進(jìn)制加密信號調(diào)制印刷品調(diào)幅網(wǎng)點的形狀的加密防偽印刷技術(shù),該防偽印刷技術(shù)通過調(diào)幅網(wǎng)點的形狀的改變將防偽信息嵌入在整個頁面中,可在印刷品識別時從任意一個碎片里識別防偽信息,因此具有很強(qiáng)抗碎性,可從根本上杜絕采用照相、掃描等非法復(fù)制行為。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是對柔性版印刷混合加網(wǎng)中的調(diào)幅網(wǎng)點和調(diào)頻網(wǎng)點分開進(jìn)行處理,利用圖像信息、文字信息、商標(biāo)信息等防偽信息生成8位一組的二進(jìn)制防偽信息表,為防止加密過程中產(chǎn)生信息溢出,將二進(jìn)制防偽信息表中的8位一組二進(jìn)制信息擴(kuò)展為16位一組二進(jìn)制信息,生成高8位全為O的16位一組二進(jìn)制防偽信息表,將16位一組二進(jìn)制防偽信息表中的第i組16位二進(jìn)制信息記作Ni, i為大于O的正整數(shù),八位二進(jìn)制加密參數(shù)記作C,加密參數(shù)C為O f C = 256的正整數(shù),二位二進(jìn)制算符控制變量記作k,算符控制變量k為O = k = 3的正整數(shù),算符㊣^㊣^㊣^㊣^采用+、X、一、+四種算符,算符控制變量1^0時@11;、@\、@ @ \分別定義為“ + ”、“ X ”、” 一 ”、“ + ”運(yùn)算,算符控制變量k=l時@ \、@ \、@ 分別定義為” 一” “ X”運(yùn)算,算符控制變量k=2時@ \、@ 2k、@ 3k、@ \分別定義為“ 一”、“ + X ”運(yùn)算,算符控制變量k=3時@ \、@ \、@ 3k、@4k分別定義為“ + ”、“一”、“ X 運(yùn)算,算符控制變量k=0時加密運(yùn)算定義為[(C^11(Ofc)) + (N1^21(Ctk)) + CNig51(Ctk)) + CNiOt1 (C+k))],算符控制變量 k=l 時加密運(yùn)算定義為[(N^ScC+k)) + CC@2i(C+k)) + CN1^31(Ctk)) + CNi *i (C+k))],算符控制變量 k=2 時加密運(yùn)算定義為[(N邊ScC + k)) + CNiSj1(Ok)) + CC 5i(C+k)) + (Ni@+i(C+k))],算符控制變量 k=3 時加密運(yùn)算定義為[(Njg11(Ok)) + (Ni iI(C-Ht)) 4· (Njg31(Ol)) + C.c@\ (C+k))],設(shè)定加密參數(shù)C的初值,設(shè)定算符控制變量k的初值k=0,設(shè)定16位一組二進(jìn)制防偽信息表中16位二進(jìn)制信息Ni的位置控制變量i=l,從16位一組二進(jìn)制防偽信息表中第一個16位二進(jìn)制信息N1開始,對16位一組二進(jìn)制防偽信息表中的每一個16位二進(jìn)制信息進(jìn)行[(CS11(Ok)) ++ CNiS3I(C^k); + (NiOt1(C^k))]加密運(yùn)算,并且在對每一個 16 位二
進(jìn)制信息進(jìn)行[(CO11COkP + <H#s,(C+k)) + CNi@\(C+k)) + (C+Fj)]加密運(yùn)算的同時進(jìn)行1 + 1 和 k+Ι 運(yùn)算,使下一運(yùn)算指向[(NiS11(Ok)) + (CO2I(Ok)) + (NiO31CCtk)) + CNiOtI(C+k))]其中i和k都增加了 I,通過對16位一組二進(jìn)制防偽信息表中的每一個16位二進(jìn)制信息進(jìn)行[(CO11(Ok)) + (H1^iJ(Ctlc)) + CNM(C+k)) + CNi@*i(C+k))]加密運(yùn)算,生成 16 位一組的二進(jìn)制
加密防偽信息表,調(diào)幅網(wǎng)點的形狀設(shè)置為兩種□和O,其中□定義為數(shù)字o、o定義為數(shù)字1,利用生成的16位一組的二進(jìn)制加密防偽信息通過循環(huán)查表法調(diào)制調(diào)幅網(wǎng)點,使其有規(guī)律的按照上述兩種調(diào)幅網(wǎng)點的形狀改變混合加網(wǎng)中調(diào)幅網(wǎng)點的形狀,使混合加網(wǎng)中調(diào)幅網(wǎng)點的形狀有規(guī)則的發(fā)生改變,調(diào)制后相鄰16個調(diào)幅網(wǎng)點構(gòu)成一組16位二進(jìn)制信息,使其攜帶防偽信息,并使該防偽信息嵌入在整個頁面網(wǎng)點中,能更有效地對抗基于照相機(jī)、掃描儀、電子文檔等非法復(fù)制行為。通過在印刷品中非顯見地嵌入可提取的防偽信息,能夠為真品提供有效證明,同時具有較強(qiáng)的抗偽造能力,且不增加額外的防偽成本。為解決上述的技術(shù)問題,首先對防偽信息進(jìn)行數(shù)字化,生成8位一組的二進(jìn)制防偽信息表,防偽信息可以是圖像信息、文字信息、商標(biāo)信息等,將二進(jìn)制防偽信息表中的8位一組二進(jìn)制信息擴(kuò)展為16位一組二進(jìn)制信息,生成高8位全為O的16位一組二進(jìn)制防偽信息表,對16位一組二進(jìn)制防偽信息表中的每一個16位二進(jìn)制信息進(jìn)行加密運(yùn)算,生成 16 位一組的二進(jìn)制加密防偽信息表,利用生成的16位一組二進(jìn)制加密防偽信息表中的16位二進(jìn)制信息經(jīng)過信道編碼,生成具有檢錯和糾錯功能的16位一組的二進(jìn)制調(diào)制信號。信道編碼可以采用循環(huán)編碼、卷積編碼或Turbo編碼等多種形式,將原始連續(xù)調(diào)圖像信號經(jīng)過柵格化處理(RIP)和混合加網(wǎng)輸出半色調(diào)混合加網(wǎng)圖像信號,其中包括調(diào)幅網(wǎng)點和調(diào)頻網(wǎng)點圖像信號,利用生成的16位一組二進(jìn)制調(diào)制信號采用循環(huán)查表法調(diào)制方式調(diào)制混合加網(wǎng)圖像信號中調(diào)幅網(wǎng)點的形狀,使調(diào)幅網(wǎng)點的形狀按照□和O有規(guī)律的發(fā)生改變,使混合加網(wǎng)圖像信號中相鄰16個調(diào)幅網(wǎng)點通過形狀的改變攜帶16位二進(jìn)制防偽信息,從而生成在整個頁面網(wǎng)點中嵌入防偽信息的混合加網(wǎng)圖像信號,實現(xiàn)防偽印刷。在提取防偽信息時,首先采集網(wǎng)點圖像信號,經(jīng)過對調(diào)幅網(wǎng)點的形狀的模糊識別,分辨調(diào)幅網(wǎng)點的形狀,提取調(diào)幅網(wǎng)點的邊沿信號和形狀信息,解調(diào)調(diào)幅網(wǎng)點的形狀信息,輸出16位一組的二進(jìn)制調(diào)制信號。對解調(diào)輸出的16位一組的二進(jìn)制調(diào)制信號進(jìn)行信道解碼,信道解碼后生成16位一組的二進(jìn)制解密防偽信息表,將二進(jìn)制解密防偽信息表中的16位二進(jìn)制信息記作Hi,通過加密過程可知,
算符控制變量 k=0 時 Hi= [ (G@Vc+k)) + CNl^iI(Ctk)) + CNiiS3I(Ok)J + CNiOt1CCtkP ],
算符控制變量 k=l 時 Hi= [ (NiSkC+k)) + CCO21(Ctlt)) + CNiS31CCtk)) + CNiOtI(C-^k)> ],
算符控制變量 k=2 時 Hi= [ (N潘1!(C+k)) + CNi@2i(C+k)) + CCfg31(Ok)) + (Ni@Vc+k)> ],
4算符控制變量 k=3 時 Hi= [ CNiiS^C+k)) + (NM(C+k)) + (N癍3i〔C+k)> + <C@*i(C+k)) ],二進(jìn)制解密防偽信息表中16位二進(jìn)制信息Hi的位置控制變量初值設(shè)定為i=l,從二進(jìn)制解密防偽信息表中第一位H1開始,對二進(jìn)制解密防偽信息表中的每一個16位二進(jìn)制信息進(jìn)行Hi= [ (CiS11(Ok)) + (N1^21(Ok)) + (Ni \(C + kp + (Ni'S^CC+k))]解密運(yùn)算,解出二進(jìn)制防偽信息Ni,生成高8位全為O的16位一組二進(jìn)制防偽信息表,去掉高8位,生成8位一組的二進(jìn)制防偽信息表,恢復(fù)防偽信號并輸出防偽信息。
下面結(jié)合附圖對本發(fā)明進(jìn)一步說明。圖I加載防偽信息流程圖。圖2提取防偽信息流程圖。
具體實施例方式在加載防偽信息流程圖I中,原始防偽信息(圖像、文字、商標(biāo))經(jīng)數(shù)字化處理,生成8位一組的二進(jìn)制防偽信息表,將二進(jìn)制防偽信息表中的8位一組二進(jìn)制信息擴(kuò)展為16位一組二進(jìn)制信息,生成高8位全為O的16位一組二進(jìn)制防偽信息表,16位一組二進(jìn)制防偽信息表中的第i組16位二進(jìn)制信息記作Ni, i為大于O的正整數(shù),八位二進(jìn)制加密參數(shù)記作C,加密參數(shù)C為O = C = 256的正整數(shù),二位二進(jìn)制算符控制變量記作k,算符控制變量k為O蘭k蘭3的正整數(shù),算符@1,、@\、@31;、@\采用+、X、一、+四種算符,算符控制變量k=0時@ \、@ 2k、@ \、@ 4k分別定義為“ + X ”、” 一”、“ + ”運(yùn)算,算符控制變量k=l時@ \、@ 2k、@ \、@ \分別定義為” 一” “ X”運(yùn)算,算符控制變量k=2時@ \、@ \、@ 分別定義為“一”、“ +”、“ + ”、“ X ”運(yùn)算,算符控制變量k=3時@ \、@ 2k、@ \、@ \分別定義為“ + ”、“ 一 ”、“ X 運(yùn)算,算符控制變量k=0時加密運(yùn)算定義為[CCig11(Ok)J + (NjjS21(Ok)) + <(C + k)) * <Ni^tI (C+k))],算符控制變量 k=l 時加密運(yùn)算定義為[(NiS1ICC^)) + (CSi1CCW) + _3“C+k)) H- (C+k)) 3,算符控制變量k=2 時加密運(yùn)算定義為[CHiS1ICCtk)) + CNi 2,(C+k)) + (C@jI(C+k)) + <Ni@*j(C+k))],算符控制變量 k=3 時加密運(yùn)算定義為 C (HiS1i(Ctk)) + (N^11CCtk)) + CNi 1I (C+k)) + CC@*, (C+k))],設(shè)定加密參數(shù)C的初值,設(shè)定算符控制變量k的初值k=0,設(shè)定16位一組二進(jìn)制防偽信息表中16位二進(jìn)制信息Ni的位置控制變量i=l,從16位一組二進(jìn)制防偽信息表中第一個16位二進(jìn)制信息N1開始,對16位一組二進(jìn)制防偽信息表中的每一個16位二進(jìn)制信息進(jìn)行[(CS11(Ok)) + (Niti1(Ok)) + (Nj^^CC+k)) + CNi@*i(C+k))]加密運(yùn)算,并且在對每一個 16 位二進(jìn)制信息進(jìn)行[ccm\(c+ky> + (Nj@Ji(C+k)) + (Ni 3!(C+k)) + (Ni@*“C+kp ]加密運(yùn)算的同時進(jìn)行i+1 和 k+Ι 運(yùn)算,使下一運(yùn)算指向[(H1Clli(Ok)) + <C@2i(C+k)> + CNiS5I(C+k)) + (C+k))]其中i和k都增加了 I,通過對16位一組二進(jìn)制防偽信息表中的每一個16位二進(jìn)制信息進(jìn)行[(CO11(Ok)) + (NiS21(C^k)) + (NiS3I(C^k)) + ]加密運(yùn)算,生成 16 位一組的二進(jìn)制
加密防偽信息表,調(diào)幅網(wǎng)點的形狀設(shè)置為兩種□和O,其中□定義為數(shù)字0、o定義為數(shù)字1,生成的16位二進(jìn)制加密防偽信息經(jīng)過信道編碼,生成具有檢錯和糾錯功能的二進(jìn)制調(diào)制信號。信道編碼可以采用循環(huán)編碼、卷積編碼或Turbo編碼等多種形式。將原始連續(xù)調(diào)圖像信號經(jīng)過柵格化處理(RIP)和混合加網(wǎng)輸出半色調(diào)混合加網(wǎng)圖像信號,其中包括調(diào)幅網(wǎng)點和調(diào)頻網(wǎng)點圖像信號。利用生成的二進(jìn)制調(diào)制信號采用循環(huán)查表調(diào)制方式,調(diào)制混合加網(wǎng)圖像信號中調(diào)幅網(wǎng)點的形狀,使混合加網(wǎng)中調(diào)幅網(wǎng)點的形狀有規(guī)則發(fā)生改變,生成嵌入防偽信息的混合加網(wǎng)圖像信號,通過循環(huán)查表調(diào)制方式,使相鄰16位調(diào)幅網(wǎng)點通過形狀的改變生成一個16位二進(jìn)制數(shù)據(jù),使其攜帶防偽信息,并使該防偽信息嵌入在整個頁面網(wǎng)點中,實現(xiàn)防偽印刷。在提取防偽信息流程圖2中,在提取防偽信息時,首先采集網(wǎng)點圖像信號,經(jīng)過對調(diào)幅網(wǎng)點的形狀的模糊識別,分辨調(diào)幅網(wǎng)點的形狀,提取調(diào)幅網(wǎng)點的邊沿信號和形狀信息,解調(diào)調(diào)幅網(wǎng)點的形狀信息,輸出16位一組的二進(jìn)制調(diào)制信號。對解調(diào)輸出的16位一組的二進(jìn)制調(diào)制信號進(jìn)行信道解碼,信道解碼后生成16位一組的二進(jìn)制解密防偽信息表,將二進(jìn)制解密防偽信息表中的16位二進(jìn)制信息記作Hi,通過加密過程可知,
算符控制變量k=0時Hi=[ccsVc+k)) +(N避2i(C+lcP +CNiSs1(C+k)) +(NiO*]丨(C+k)〉],算符控制變量k=l時Hi=[< HiQ11CC+]:) > +(C@Jj(C+lc)) +(C+k)) +CNiOt],cc+k))],算符控制變量k=2時Hi=[(NiO1I(Ctk)) +(Nf@2i(C+k)> +.CC@3iCC+k)) +(Ni 4]“c+k)> ],算符控制變量k=3時Hi=[CNiS^C+k))(Ni Ji(C+1:)) ·I·iI〔C+k)) ·t- (C@*I(Ok))],
制解密防偽信息表中16位二進(jìn)制信息Hi的位置控制變量初值設(shè)定為i=l,從二進(jìn)制解密防偽信息表中第一位H1開始,對二進(jìn)制解密防偽信息表中的每一個16位二進(jìn)制信息進(jìn)行Hi= [ (c@\(c+iy> + <Ni@2i(c+k)) + (c+k)> + (uMcc+kp ]解密運(yùn)算,解出二進(jìn)制防偽信息Ni,生成高8位全為O的16位一組二進(jìn)制防偽信息表,去掉高8位,生成8位一組的二進(jìn)制防偽信息表,恢復(fù)防偽信號并輸出防偽信息。
權(quán)利要求
1.一種將防偽信息通過加密運(yùn)算和信道編碼生成二進(jìn)制調(diào)制信號,并通過循環(huán)查表調(diào)制方式將防偽信息嵌入在整個頁面中的單參數(shù)位移變序加密二進(jìn)制防偽印刷方法,其特征是對防偽信息進(jìn)行數(shù)字化,生成8位一組的二進(jìn)制防偽信息表,防偽信息是圖像信息、文字信息或商標(biāo)信息,為防止加密過程中產(chǎn)生信息溢出,將二進(jìn)制防偽信息表中的8位一組二進(jìn)制信息擴(kuò)展為16位一組二進(jìn)制信息,生成高8位全為O的16位一組二進(jìn)制防偽信息表,將16位一組二進(jìn)制防偽信息表中的第i組16位二進(jìn)制信息記作Ni, i為大于O的正整數(shù),八位二進(jìn)制加密參數(shù)記作C,加密參數(shù)C為O = C ^ 256的正整數(shù),二位二進(jìn)制算符控制變量記作k,算符控制變量k為O蘭k蘭3的正整數(shù),算符@ \、@ \、@ 3k、@ \采用+、X、一、+四種算符,算符控制變量k=0時@ \、@ \、@ \、@ \分別定義為“ + X ”、”一”、“ + ”運(yùn)算,算符控制變量k=l時@ \、@ \、@ \、@ \分別定義為”一% X+ ”運(yùn)算,算符控制變量k=2時@ \、@ 2k、@ 3k、@ 4k分別定義為“一”、“ +X ”運(yùn)算,算符控制變量k=3時@@ 2k、@ \、@ 4k分別定義為“ + ”、“一”、“ X ”運(yùn)算,算符控制變量k=0時加密運(yùn)算定義為[(cokc+k)) + (Mi@Ji(c+k)) + (V0\(c*ky> + (Ni@*“c+k)) 3,算符控制變量 k=l 時加密運(yùn)算定義為[CN1^1ICCfk)) + CC@2i(C+k)) + CN1^31 (C+k)) + CNi^t1(Cfk))],算符控制變量 k=2 時加密運(yùn)算定義為[(N渴Scc + k)) + CNiSs1(Ok)) + <C Ji(C+k)> + (Ni@+i(C+k))],算符控制變量 k=3 時加密運(yùn)算定義為[(NiS1JCCtk)) + (N^Vc+k)) 4· (Ni 3!(C+k)> + CC@*1 (C+k))],設(shè)定加密參數(shù)C的初值,設(shè)定算符控制變量k的初值k=0,設(shè)定16位一組二進(jìn)制防偽信息表中16位二進(jìn)制信息Ni的位置控制變量i=l,從16位一組二進(jìn)制防偽信息表中第一個16位二進(jìn)制信息N1開始,對16位一組二進(jìn)制防偽信息表中的每一個16位二進(jìn)制信息進(jìn)行[(CS11(Ok)) + (Nl^21(Ctk)) + CNiS3I(C^k); + (NiOt1(C^k))]加密運(yùn)算,并且在對每一個 16 位二進(jìn)制信息進(jìn)行[CCe11CC+!:)) + _s (C+kp + _\(C+k)> + (C+Fj)]加密運(yùn)算的同時進(jìn)行1 + 1 和 k+Ι 運(yùn)算,使下一運(yùn)算指向[CNiQ^CC+k)) + (C@Ji(C+k)) + CNig31 (C+k)) + CNiOtJ (C+k))]其中i和k都增加了 1,通過對16位一組二進(jìn)制防偽信息表中的每一個16位二進(jìn)制信息進(jìn)行[CCO11(Ctk)) + (NiS^CC+k)) + (Ν @3ι (C+Fj> + (Ni tI (C+k))]加密運(yùn)算,生成 16 位一組的二進(jìn)制加密防偽信息表,調(diào)幅網(wǎng)點的形狀設(shè)置為兩種□和O,其中□定義為數(shù)字o、o定義為數(shù)字1,利用生成的16位一組的二進(jìn)制加密防偽信息經(jīng)過信道編碼,生成具有檢錯和糾錯功能的16位一組二進(jìn)制調(diào)制信號,將原始連續(xù)調(diào)圖像信號經(jīng)過柵格化處理(RIP)和混合加網(wǎng)輸出半色調(diào)混合加網(wǎng)圖像信號,其中包括調(diào)幅網(wǎng)點和調(diào)頻網(wǎng)點圖像信號,利用生成的16位一組二進(jìn)制調(diào)制信號采用循環(huán)查表法調(diào)制方式調(diào)制混合加網(wǎng)圖像信號中調(diào)幅網(wǎng)點的形狀,使調(diào)幅網(wǎng)點的形狀按照□和O有規(guī)律的發(fā)生改變,使混合加網(wǎng)圖像信號中相鄰16個調(diào)幅網(wǎng)點通過形狀的改變攜帶16位二進(jìn)制加密防偽信息,從而生成在整個頁面網(wǎng)點中嵌入防偽信息的混合加網(wǎng)圖像信號,實現(xiàn)防偽印刷。全文摘要
一種單參數(shù)位移變序加密二進(jìn)制防偽印刷方法,該方法可將二進(jìn)制防偽信息通過加密運(yùn)算和信道編碼生成二進(jìn)制調(diào)制信號,并通過循環(huán)查表法調(diào)制方式將防偽信息以調(diào)幅網(wǎng)點的形狀的有序改變嵌入在整個頁面中,可在印刷品識別時從任意一個碎片里識別防偽信息,可廣泛應(yīng)用于印刷品防偽領(lǐng)域。
文檔編號H04N1/405GK102945423SQ201210402208
公開日2013年2月27日 申請日期2012年10月22日 優(yōu)先權(quán)日2012年10月22日
發(fā)明者張立君 申請人:北京印刷學(xué)院