一種生成彩色二維碼進行防偽的方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及標(biāo)簽印刷防偽領(lǐng)域,具體涉及一種生成彩色二維碼進行防偽的方法。
【背景技術(shù)】
[0002] 移動互聯(lián)網(wǎng)的迅速發(fā)展和移動智能終端的普及,防偽技術(shù)逐漸從物理防偽走向數(shù) 字防偽,傳統(tǒng)意義上的物理防偽技術(shù)包括:紋理防偽、斷筆防偽、刮刮銀防偽、微縮文字防 偽、水印防偽、熒光防偽等等,上述防偽技術(shù)主要依托于印刷材料及印刷板式,只有經(jīng)過培 訓(xùn)或借助一些工具才可辨別真?zhèn)?,普通消費者一般不具備真?zhèn)伪鎰e能力。往往企業(yè)在給產(chǎn) 品做了防偽標(biāo)識后,只能依靠企業(yè)內(nèi)部人員打假,消費者無法參與進去,極大的降低了打假 面,同時假冒產(chǎn)品的橫行也侵犯了消費者的權(quán)益,從而影響企業(yè)的品牌。
[0003] 隨著二維碼應(yīng)用越來越多,市場上也出現(xiàn)越來越多的依托二維碼為基礎(chǔ)的防偽標(biāo) 簽,但是二維碼和數(shù)碼一樣,是一種標(biāo)準(zhǔn)化的編碼規(guī)范,只要設(shè)備條件符合,任何手機和掃 描槍、采集器都是可以讀取的,所以很多時候?qū)κ褂糜脩魜碚f,認(rèn)為二維碼具體有防偽性, 這其實是一個誤區(qū);仿冒者只需要獲取一組二維碼即可進行仿冒,因此傳統(tǒng)二維碼的防偽 性低。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的目的就是提供一種生成彩色二維碼進行防偽的方法,其可有效解決上述 問題,提高二維碼的防偽性。
[0005] 為實現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案進行實施:
[0006] -種生成彩色二維碼進行防偽的方法,包括如下操作步驟:
[0007] Sl :將明碼通過一次加密生成一組二維碼和數(shù)碼;
[0008] S2 :選取二維碼中的nl位數(shù)值進行二次加密生成一組二維碼顏色對應(yīng)碼,選取數(shù) 碼中的n2位數(shù)值進行二次加密生成一組數(shù)碼顏色對應(yīng)碼,二維碼的數(shù)值位數(shù)為Nl,數(shù)碼的 數(shù)值位數(shù)為N2, nl < Nl,n2 < N2 ;
[0009] S3 :將二維碼顏色對應(yīng)碼和數(shù)碼顏色對應(yīng)碼中的各數(shù)值與各待用顏色一一對應(yīng), 將二維碼圖劃分成nl個區(qū)域,按照二維碼顏色對應(yīng)碼代表的各顏色對二維碼圖的各區(qū)域 進行配色,生成彩色二維碼圖;將數(shù)碼劃分成n2個數(shù)碼段,按照數(shù)碼顏色對應(yīng)碼代表的各 顏色對數(shù)碼的各數(shù)碼段進行配色,生成彩色數(shù)碼,防偽標(biāo)簽由彩色二維碼圖和彩色數(shù)碼組 成。
[0010] 上述技術(shù)方案中,通過賦予一組二維碼和數(shù)碼,二維碼和數(shù)碼的內(nèi)容采用加密技 術(shù),二維碼和數(shù)碼的內(nèi)容相互關(guān)聯(lián),可相互推算。由于彩色二維碼圖和彩色數(shù)碼的顏色變換 規(guī)律與本身數(shù)字內(nèi)容無關(guān),由對應(yīng)的加密的顏色對應(yīng)碼關(guān)聯(lián),因此起到假冒難度大、真?zhèn)巫R 別簡單的作用。
【附圖說明】
[0011] 圖1為本發(fā)明的流程示意圖。
[0012]
[0013]
【具體實施方式】
[0014] 為了使本發(fā)明的目的及優(yōu)點更加清楚明白,以下結(jié)合實施例對本發(fā)明進行具體說 明。應(yīng)當(dāng)理解,以下文字僅僅用以描述本發(fā)明的一種或幾種具體的實施方式,并不對本發(fā)明 具體請求的保護范圍進行嚴(yán)格限定。
[0015] 本發(fā)明提供了一種生成彩色二維碼進行防偽的方法,如附圖1所示,包括如下操 作步驟:
[0016] Sl :將明碼通過一次加密生成一組二維碼和數(shù)碼;
[0017] S2 :選取二維碼中的nl位數(shù)值進行二次加密生成一組二維碼顏色對應(yīng)碼,選取數(shù) 碼中的n2位數(shù)值進行二次加密生成一組數(shù)碼顏色對應(yīng)碼,二維碼的數(shù)值位數(shù)為Nl,數(shù)碼的 數(shù)值位數(shù)為N2, nl < Nl,n2 < N2,具體如表1所示,為了便于用戶查詢,二維碼上添加有 查詢網(wǎng)址。
[0018] S3 :將二維碼顏色對應(yīng)碼和數(shù)碼顏色對應(yīng)碼中的各數(shù)值與各待用顏色一一對應(yīng), 將二維碼圖劃分成nl個區(qū)域,按照二維碼顏色對應(yīng)碼代表的各顏色對二維碼圖的各區(qū)域 進行配色,生成彩色二維碼圖;將數(shù)碼劃分成n2個數(shù)碼段,按照數(shù)碼顏色對應(yīng)碼代表的各 顏色對數(shù)碼的各數(shù)碼段進行配色,生成彩色數(shù)碼,防偽標(biāo)簽由彩色二維碼圖和彩色數(shù)碼組 成。
[0019] 表1為明碼進行一次加密和二次加密的結(jié)果
[0020]
[0021 ] 本發(fā)明中,進行二次加密所采用的加密程序可由各生產(chǎn)廠家自行定義,二維碼和 數(shù)碼的生成參照二維碼生成標(biāo)準(zhǔn)進行。彩色二維碼圖的組成顏色過多會造成二維碼圖雜 亂,因此優(yōu)選將二維碼圖劃分成4各區(qū)域(亦即nl = 4),彩色數(shù)碼一般位于彩色二維碼圖 的下方。
[0022] 本發(fā)明中,起始由明碼生成一組二維碼和數(shù)碼,二維碼和數(shù)碼的內(nèi)容采用加密技 術(shù),二維碼和數(shù)碼的內(nèi)容相互關(guān)聯(lián),可相互推算,二維碼可分割任意數(shù)量的圖型區(qū),每個圖 型區(qū)分配不同的色彩。同理,對于數(shù)碼,為每位數(shù)字分配不同的顏色,其顏色變化形式是通 過加密完成的,無規(guī)律可追尋。此外,二維碼和數(shù)碼的個數(shù)、數(shù)據(jù)長度、顏色都是可以自定義 的,理論上不受限制;通過多組數(shù)碼加密對應(yīng),以及顏色動態(tài)發(fā)布,極大提高產(chǎn)品防偽性。消 費者用手機拍一拍即可查詢產(chǎn)品真?zhèn)?,查詢方式簡單,比較數(shù)字及顏色變化即可判斷真?zhèn)巍?br>[0023] 以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人 員來說,在獲知本發(fā)明中記載內(nèi)容后,在不脫離本發(fā)明原理的前提下,還可以對其作出若 干同等變換和替代,這些同等變換和替代也應(yīng)視為屬于本發(fā)明的保護范圍。
【主權(quán)項】
1. 一種生成彩色二維碼進行防偽的方法,包括如下操作步驟: 51 :將明碼通過一次加密生成一組二維碼和數(shù)碼; 52 :選取二維碼中的nl位數(shù)值進行二次加密生成一組二維碼顏色對應(yīng)碼,選取數(shù)碼中 的n2位數(shù)值進行二次加密生成一組數(shù)碼顏色對應(yīng)碼,二維碼的數(shù)值位數(shù)為Nl,數(shù)碼的數(shù)值 位數(shù)為 N2, nl < Nl,n2 < N2 ; 53 :將二維碼顏色對應(yīng)碼和數(shù)碼顏色對應(yīng)碼中的各數(shù)值與各待用顏色一一對應(yīng),將二 維碼圖劃分成nl個區(qū)域,按照二維碼顏色對應(yīng)碼代表的各顏色對二維碼圖的各區(qū)域進行 配色,生成彩色二維碼圖;將數(shù)碼劃分成n2個數(shù)碼段,按照數(shù)碼顏色對應(yīng)碼代表的各顏色 對數(shù)碼的各數(shù)碼段進行配色,生成彩色數(shù)碼,防偽標(biāo)簽由彩色二維碼圖和彩色數(shù)碼組成。2. 根據(jù)權(quán)利要求1所述生成彩色二維碼進行防偽的方法,其特征在于ml = 4。3. 根據(jù)權(quán)利要求1所述生成彩色二維碼進行防偽的方法,其特征在于:彩色數(shù)碼位于 彩色二維碼圖的下方。
【專利摘要】本發(fā)明涉及一種生成彩色二維碼進行防偽的方法,包括如下操作步驟:將明碼通過一次加密生成一組二維碼和數(shù)碼;對二維碼和數(shù)碼進行二次加密生成一組二維碼顏色對應(yīng)碼和數(shù)碼顏色對應(yīng)碼;按照二維碼顏色對應(yīng)碼代表的各顏色對二維碼圖的各區(qū)域進行配色,生成彩色二維碼圖;按照數(shù)碼顏色對應(yīng)碼代表的各顏色對數(shù)碼的各數(shù)碼段進行配色,生成彩色數(shù)碼。上述技術(shù)方案中,通過賦予一組二維碼和數(shù)碼,二維碼和數(shù)碼的內(nèi)容采用加密技術(shù),二維碼和數(shù)碼的內(nèi)容相互關(guān)聯(lián),可相互推算。由于彩色二維碼圖和彩色數(shù)碼的顏色變換規(guī)律與本身數(shù)字內(nèi)容無關(guān),由對應(yīng)的加密的顏色對應(yīng)碼關(guān)聯(lián),因此起到假冒難度大、真?zhèn)巫R別簡單的作用。
【IPC分類】G06K19/06, G09F3/02, G06Q30/00
【公開號】CN105005803
【申請?zhí)枴緾N201510374096
【發(fā)明人】方賢軍, 李剛
【申請人】合肥中瑪信息科技有限公司
【公開日】2015年10月28日
【申請日】2015年6月29日