專利名稱:變彩防偽數(shù)碼標識的制作方法
技術領域:
本發(fā)明屬于數(shù)碼防偽技術領域,特別是一種變彩防偽數(shù)碼標識的制作方法。
背景技術:
數(shù)碼防偽技術是為每一件產品生成一組唯一的數(shù)碼即產品身份碼,通過印刷技術將該組數(shù)碼印刷在產品標簽或防偽標識上,并在認證中心計算機上登記該數(shù)碼對應的產品信息,產品上市后,消費者通過公布在產品標簽或防偽標識上的電話、短信特服號碼或網絡地址,將產品標簽或防偽標識上的數(shù)碼發(fā)回到認證中心進行認證。但在實際操作中,由于盜碼時有發(fā)生,使數(shù)碼防偽的可信度降低。
發(fā)明內容
發(fā)明目的針對上述現(xiàn)有存在的問題和不足,本發(fā)明的目的是提供一種提高數(shù)碼防偽的防偽強度的變彩防偽數(shù)碼標識的制作方法。技術方案為實現(xiàn)上述發(fā)明目的,本發(fā)明采用的技術方案為一種變彩防偽數(shù)碼標識的制作方法,包括如下步驟(1)選取k個各異顏色作為色序C,k為不小于2的正整數(shù);產生一組η位長的隨機數(shù)碼序列Α,η為不小于5的正整數(shù),對該隨機數(shù)碼序列A按第一算法獲得二進制序列B ;(2)對步驟(1)所述二進制序列B和隨機數(shù)碼序列A中的各個數(shù)碼分別按第二算法獲得相應的二進制序列Bi、Β2、…、Βη,并對二進制序列Β1、Β2、…、&ι分別進行取模運算mod(Bx,k) = Bmx,式中,χ = 1,2,…,n,取Bml、Bm2、…、Bmn作為隨機數(shù)碼序列A中各位數(shù)碼的色序因子,從色序C中分別取對應顏色cl、c2、…、cn。(3)依次將所述隨機數(shù)碼序列A中各位數(shù)碼或其中連續(xù)的五位以上的數(shù)碼的對應顏色打印到產品標簽或防偽標識上。所述k可取3或4或5,優(yōu)選4,這樣能夠在用戶對顏色的清晰辨識和防破解之間取得較好的平衡,η可取12到16中的任一整數(shù)。所述打印到產品標簽或防偽標識上的顏色可以色數(shù)碼、色塊、宮格或色條四種形式之一排列。用戶購買產品時,通過電話、短消息或網站等依次輸入產品標簽或防偽標識上隨機數(shù)碼序列A的η位數(shù)碼,后臺計算機首先查詢該隨機數(shù)碼序列A的登記信息,如存在則按上述(1)、(2)步驟回復每一位數(shù)碼色彩信息,提醒用戶核對,只有數(shù)碼登記存在且顏色順序一致的為真,否則為假。有益效果本發(fā)明在傳統(tǒng)數(shù)碼防偽上附加了消費者可視的色彩信息,可有效提高數(shù)碼防偽的防偽強度,使得造假者更加難以破解,因為造假者不但要有數(shù)碼,而且必須要有每一位數(shù)碼對應的色彩,但數(shù)碼本身并不包含色彩信息。
圖1為實施例1彩色數(shù)碼示意圖,其中自左往右的數(shù)碼顏色依次是黃紅黑紅紅紅
里綠里里綠綠里里.圖2為實施例1色標形式的數(shù)碼顏色示意圖,其中自左往右的色塊顏色依次是黃燈里燈燈燈里綠里里綠綠里里.
“、、“、、《-"Ο、“、、“、、《-"Ο、《-"Ο、“、、“、、,圖3為實施例1宮格形式的數(shù)碼顏色示意圖,其中數(shù)字1至9的顏色分別為黃紅里燈燈燈里綠里.
“、、“、、--Ο、“、、,圖4為實施例1色條形式的數(shù)碼顏色示意圖,其中自左往右的色條顏色依次是綠
黃黃紅黃紅紅黃黑黃黑綠黃黃;圖5為實施例2彩色數(shù)碼示意圖,其中自左往右的數(shù)碼顏色依次是黃紅黑紅紅紅
里綠里里綠綠里里.圖6為實施例2色標形式的數(shù)碼顏色示意圖,其中自左往右的色塊顏色依次是藍
里里 τ里 τ τ里拷里拷拔里里·
“ 、“》、^lL·. “ 、^LL·. ^LL·. “ 、I 同“》、I 同 JIEL “ 、“》、,圖7為實施例2宮格形式的數(shù)碼顏色示意圖,其中數(shù)字1至9的顏色分別為藍黑
里 工里 工 工里;1 .
“、、“、、“、、11OJ ,圖8為實施例2色條形式的數(shù)碼顏色示意圖,其中自左往右的色條顏色依次是藍黑黑紅黑紅紅黑橘黑橘藍黑黑。
具體實施例方式下面結合附圖和具體實施例,進一步闡明本發(fā)明,應理解這些實施例僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍,在閱讀了本發(fā)明之后,本領域技術人員對本發(fā)明的各種等價形式的修改均落于本申請所附權利要求所限定的范圍。實施例1 選取4個顏色色序C {黑紅綠黃},第一算法=(Σ (位值X位序))&0XffT,第二算法為按位值向右循環(huán)移位;A = “77192347653540” ;B = (7 X 1+7 X 2+1 X 3+9 X 4+2 X 5+3 X 6+4 X 7+7 X 8+6 X 9+5 X 10+3 X 11+5 X 12+4
X13+0X14)&0xfff = 421 =000110100101b ;
al =7Bl >> 7 =010010100011b->lib =3cl=黃
a2 =7B2 >> 7 =010001101001b->Olb =1c2=紅
a3 =1B3 >> 1 =101000110100b->OOb =3c3=M
a4 =9B4 > > 9 =000110100101b->Olb =1c4=紅
a5 =2B5 >> 2 =010001101001b->Olb =1c5=紅
a6 =3B6 > > 3 =001010001101b->Olb =1c6=紅
a7 =4B7 >> 4 =110100101000b->OOb =0c7=M
a8 =7B8 > > 7 =010100011010b->IOb =2c8=綠
a9 =6B9 > > 6 =011010010100b->OOb =0c9=M
alO ==5:B10 >> 5=101000110100b-> OOb=0clO =
all ==3:B11 >> 3=100101000110b-> IOb=2cll =
al2 ==5:B12 >> 5=001101001010b-> IOb=2cl2 =
al3 = 4 :B13 >> 4 = 101000110100b-> OOb = 0 cl3 =黑al4 = 0 :B14 >> 0 = 101000110100b-> lib = 3 cl4 =黑依次將A的每一位數(shù)碼al、a2、…、al4按對應顏色cl、c2、…、cl4打印到產品標簽或防偽標識上,可采用色數(shù)碼或色塊或宮格或色條,如圖1至圖4所示;用戶購買產品時,通過電話、短消息或網站依次輸入產品標簽或防偽標識上 77192347653540數(shù)碼,后臺計算機首先查詢該碼登記信息,如存在則繼續(xù)回復數(shù)碼色彩信息,當回復的數(shù)碼色彩信息依次是“黃紅黑紅紅紅黑綠黑黑綠綠黑黑(色數(shù)碼或色塊或色條形式)或“黃紅黑紅紅紅黑綠黑”(宮格形式)時,為真,否則為假。實施例2:選取4個顏色色序C{橘紅藍黑},第一算法=(碼值~(Σ (位值X位序)))&ffffffff,第二算法為按位值+位序向左循環(huán)移位;A = “77192347653540” ;B = 77192347653540" (7X 1+7X 2+1 X 3+9X4+2X 5+3X6+4X 7+7X8+6X9+5X 1 0+3X11+5 X12+4X13+0X14)&ffffffff=77192347653785&ffffffff
=10111110011101100001011010011001b ;
al =7 :B1 << (7+1)=01110110000101101001100110111110b->IOb=2 cl' τπ.
a2 =7 :B2 << (7+2)=00101101001100110111110011101100b->OOb=3 c2=M
a3 =1 :B3 << (1+3)=11010011001101111100111011000010b->IOb=3 c3=M
a4 =9 :B4 << (9+4)=11111001110110000101101001100110b->IOb=1 c4=紅
a5 =2 :B5 << (2+5)=11101100001011010011001101111100b->OOb=3 c5=M
a6 =3 :B6 << (3+6)=01011010011001101111100111011000b->OOb=1 c6=紅
a7 =4 :B7 << (4+7)=00110111110011101100001011010011b->lib=1 c7=紅
a8 =7 :B8 << (7+8)=01100001011010011001101111100111b->lib=3 c8=M
a9 =6 :B9 << (6+9)=11001101111100111011000010110100b->OOb=0 c9=橘
alO ==5 :B10 (5+10)=11011000010110100110011011111001b->01b ==3clO ==M
all ==3 :B11 (3+11)=10011001101111100111011000010110b-> IOb ==0cll ==橘
al2 ==5 :B12 (5+12)=11101100001011010011001101111100b->00b ==2cl2 =_' τπ.
al3 ==4 :B13 (4+13)=01100110111110011101100001011010b-> IOb ==3cl3 ==M
al4 ==0 :B14 (0+14)=01110110000101101001100110111110b-> IOb ==3cl4 ==M
依次將A的每一位數(shù)碼al、a2、…、al4按對應顏色cl、c2、…、C14打印到產品
標簽或防偽標識上,可采用色數(shù)碼或色塊或宮格或色條,如圖5至圖8所示;
用戶購買產品時,通過電話、短消息或網站依次輸入產品標簽或防偽標識上 77192347653540數(shù)碼,后臺計算機首先查詢該碼登記信息,如存在則繼續(xù)回復數(shù)碼色彩信息,當回復的數(shù)碼色彩信息依次是“藍黑黑紅黑紅紅黑橘黑橘藍黑黑”(色數(shù)碼或色塊或色條形式)或“藍黑黑紅黑紅紅黑橘”(宮格形式)時,為真,否則為假。
權利要求
1.一種變彩防偽數(shù)碼標識的制作方法,其特征在于包括如下步驟(1)選取k個各異顏色作為色序C,k為不小于2的正整數(shù);產生一組η位長的隨機數(shù)碼序列Α,η為不小于5的正整數(shù),對該隨機數(shù)碼序列A按第一算法獲得二進制序列B ;(2)對步驟(1)所述二進制序列B和隨機數(shù)碼序列A中的各個數(shù)碼分別按第二算法獲得相應的二進制序列Bi、Β2、…、Βη,并對二進制序列Β1、Β2、…、&ι分別進行取模運算 mod(Bx, k) = Bmx,式中,χ = 1,2,…,n,取Bml、Bm2、…、Bmn作為隨機數(shù)碼序列A中各位數(shù)碼的色序因子,從色序C中分別取對應顏色cl、c2、…、cn。(3)依次將所述隨機數(shù)碼序列A中各位數(shù)碼或其中連續(xù)的五位以上的數(shù)碼的對應顏色打印到產品標簽或防偽標識上。
2.根據(jù)權利要求1所述一種變彩防偽數(shù)碼標識的制作方法,其特征在于所述k取3或 4或5,η取12到16中的任一整數(shù)。
3.根據(jù)權利要求1或2所述一種變彩防偽數(shù)碼標識的制作方法,其特征在于所述打印到產品標簽或防偽標識上的顏色以色數(shù)碼、色塊、宮格或色條四種形式之一排列。
全文摘要
本發(fā)明公開了一種變彩防偽數(shù)碼標識的制作方法,包括如下步驟(1)選取k個各異顏色作為色序C;產生一組n位長的隨機數(shù)碼序列A,對該隨機數(shù)碼序列A按第一算法獲得二進制序列B;(2)對二進制序列B和隨機數(shù)碼序列A中的各個數(shù)碼分別按第二算法獲得相應的二進制序列,并對獲得的二進制序列分別進行取模運算,得到A中各位數(shù)碼的色序因子,從色序C中分別取對應顏色。(3)依次將A中各位數(shù)碼的對應顏色打印到產品標簽或防偽標識上。本發(fā)明在傳統(tǒng)數(shù)碼防偽上附加了消費者可視的色彩信息,可有效提高數(shù)碼防偽的防偽強度,使得造假者更加難以破解,因為造假者不但要有數(shù)碼,而且必須要有每一位數(shù)碼對應的色彩,但數(shù)碼本身并不包含色彩信息。
文檔編號B41M3/14GK102208044SQ20111014119
公開日2011年10月5日 申請日期2011年5月27日 優(yōu)先權日2011年5月27日
發(fā)明者張法錦 申請人:江蘇南大數(shù)碼科技有限公司