專利名稱:基于二維條碼的多重防偽方法
技術(shù)領(lǐng)域:
本發(fā)明涉及防偽印刷技術(shù)領(lǐng)域和二維條碼生成及識(shí)別方法領(lǐng)域。
背景技術(shù):
二維條碼已經(jīng)廣泛地應(yīng)用于物流,超市,印刷等領(lǐng)域,該技術(shù)是一種非常具有應(yīng)用前景的自動(dòng)識(shí)別技術(shù),正在受著各 行業(yè)越來(lái)越多的重視,成為業(yè)界研究的熱點(diǎn)。由于二維條碼自身不具備保密的功能,其所載信息在網(wǎng)上或其它物理空間容易被復(fù)制和破譯。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種基于二維條碼的多重防偽方法,將二維條碼與可變信息印刷技術(shù)、計(jì)算機(jī)加密技術(shù)、印刷領(lǐng)域防偽材料技術(shù)結(jié)合,解決了二維條碼的隱秘性和安全性問(wèn)題,提高二維條碼使用過(guò)程對(duì)于信息加密的要求,為二維條碼增加防偽的特性,有效地防止他人對(duì)于二維條碼信息進(jìn)行譯碼復(fù)制。本發(fā)明的技術(shù)方案是基于二維條碼的多重防偽方法,包含如下步驟第一步,生成加密二維條碼I. I通過(guò)編碼生成器生成可變字符串,將所述可變字符串導(dǎo)入至可變信息,并保存為可變信息文本文檔;I. 2將預(yù)加密信息輸入加密程序“煤航安全印務(wù)加密管理軟件”;I. 3加密程序“煤航安全印務(wù)加密管理軟件”利用設(shè)定的密鑰加密信息加密后,生成加密信息,并自動(dòng)在加密信息前生成“&&”作為分隔符,最后將帶有分隔符的加密信息保存為加密信息文本文檔;I. 4用二維條碼生成系統(tǒng)生成空白二維條碼,空白二維條碼對(duì)所述可變信息文本文檔和所述加密信息文本文檔進(jìn)行讀取,生成包含有可變信息、分隔符“&&”、加密信息的二維條碼;I. 5通過(guò)噴印機(jī)對(duì)二維條碼進(jìn)行噴印,得到具有多重防偽功能的二維條碼;第二步,讀取加密二維條碼2. I利用識(shí)讀器讀取具有多重防偽功能的二維條碼,得到同時(shí)含有可變信息、分隔符、加密信息的字符串?dāng)?shù)據(jù);2. 2對(duì)字符串?dāng)?shù)據(jù)中的帶有分隔符“&&”的加密信息利用所述密鑰和加密程序“煤航安全印務(wù)加密管理軟件”進(jìn)行解密運(yùn)算,得到解密的原始信息;2. 3將讀取的可變信息和解密后的原始信息分別與可變信息文本文檔和預(yù)加密信息對(duì)比,判斷其真?zhèn)巍1景l(fā)明的有益效果同時(shí)兼顧了二維條碼內(nèi)部數(shù)據(jù)中的可變信息和加密信息,并在不影響印品原先設(shè)計(jì)的情況下,通過(guò)隱形墨水進(jìn)行噴印,可有效地杜絕造假者對(duì)二維條碼內(nèi)部信息進(jìn)行譯碼復(fù)制,解決了二維條碼的隱蔽性和安全性問(wèn)題,提高了二維條碼的防偽能力。
圖I是生成二維條碼步驟示意
圖2是讀取二維條碼步驟示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。如圖I所示,首先用編碼生成器(Version 3. 6)生成可變字符串“ 123456789”,將此可變字符串“123456789”導(dǎo)入可變信息“國(guó)稅征科準(zhǔn)印子2011年第22號(hào)*號(hào)碼〈123456789>*2011. 11. 04*”中,并將此可變信息保存為可變信息文本文檔;將預(yù)加密信息“某某公司加密信息”輸入加密程序“煤航安全印務(wù)加密管理軟件”中,再在加密程序中與隨機(jī)加密秘鑰(KEY) “87654321”進(jìn)行運(yùn)算后,生成加密信息“ILGQLHllhK”,同時(shí)在加密信息前自動(dòng)加上分隔符“&&”,成為“&&lLGQLHllhK”;同時(shí)將密鑰(KEY)存儲(chǔ)為密鑰文本文檔,將加密信息“ 1LGQLH1 lhK”存儲(chǔ)為加密信息文本文檔。用二維條碼生成系統(tǒng)生成空白二維條碼,空白二維條碼讀取所述可變信息文本文檔和加密信息文本文檔,生成包含“國(guó)稅征科準(zhǔn)印子2011年第22號(hào)*號(hào)碼〈123456789>*2
011.11. 04*&&lLGQLHllhK” 信息的二維條碼;
通過(guò)噴印機(jī),采用隱形墨水,對(duì)上述二維條碼進(jìn)行噴印,獲得具有多重防偽功能的二維條碼。讀取過(guò)程如圖2所示,首先采用識(shí)讀器對(duì)具有多重防偽功能的二維條碼進(jìn)行識(shí)讀,獲得字符串“國(guó)稅征科準(zhǔn)印子2011年第22號(hào)*號(hào)碼〈123456789>*2011. 11. 04*&&1LGQLHlIhK” ;可變信息對(duì)比將上述字符串中分隔符“&&”之前的信息“國(guó)稅征科準(zhǔn)印子2011年第22號(hào)*號(hào)碼〈123456789>*2011. 11. 04*”與可變信息文本文檔中的信息進(jìn)行對(duì)比,如果信息不一致,則判斷此二維條碼為假,若一致,則進(jìn)行解密;解密對(duì)分隔符“&&”之后的信息“ILGQLHllhK”在加密程序“煤航安全印務(wù)加密管理軟件”中用隨機(jī)加密秘鑰(KEY) “87654321”進(jìn)行解密運(yùn)算,若不能夠順利解密,則二維條碼為假,若能順利解密,再進(jìn)行加密信息對(duì)比;加密信息對(duì)比將解密后得到的原始信息與之前預(yù)加密信息“某某公司加密信息”進(jìn)行對(duì)比,若不一致,則二維條碼為假,若一致,則此二維條碼為真。以上為本發(fā)明的運(yùn)行實(shí)例,應(yīng)當(dāng)指出,凡依本發(fā)明所述技術(shù)方案所作出的改變,產(chǎn)生的效果未超出本發(fā)明的技術(shù)方案時(shí),均屬于本發(fā)明的范圍之內(nèi)。
權(quán)利要求
1.基于二維條碼的多重防偽方法,其特征在于,所述方法包含如下步驟 第一步,生成加密二維條碼 1.1通過(guò)編碼生成器生成可變字符串,將所述可變字符串導(dǎo)入至可變信息,并保存為可變信息文本文檔; I. 2將預(yù)加密信息輸入加密程序“煤航安全印務(wù)加密管理軟件”; I. 3加密程序“煤航安全印務(wù)加密管理軟件”利用設(shè)定的密鑰加密信息加密后,生成加密信息,并自動(dòng)在加密信息前生成“&&”作為分隔符,最后將帶有分隔符的加密信息保存為加密信息文本文檔; I. 4用二維條碼生成系統(tǒng)生成空白二維條碼,空白二維條碼對(duì)所述可變信息文本文檔和所述加密信息文本文檔進(jìn)行讀取,生成包含有可變信息、分隔符“&&”、加密信息的二維條碼; 1.5通過(guò)噴印機(jī)對(duì)二維條碼進(jìn)行噴印,得到具有多重防偽功能的二維條碼; 第二步,讀取加密二維條碼 2.I利用識(shí)讀器讀取具有多重防偽功能的二維條碼,得到同時(shí)含有可變信息、分隔符、加密信息的字符串?dāng)?shù)據(jù); 2. 2對(duì)字符串?dāng)?shù)據(jù)中的帶有分隔符“&&”的加密信息利用所述密鑰和加密程序“煤航安全印務(wù)加密管理軟件”進(jìn)行解密運(yùn)算,得到解密的原始信息; 2.3將讀取的可變信息和解密后的原始信息分別與可變信息文本文檔和預(yù)加密信息對(duì)t匕,判斷其真?zhèn)巍?br>
2.根據(jù)權(quán)利要求I所述的基于二維條碼的多重防偽方法,其特征在于所述密鑰為隨機(jī)數(shù)字,其位數(shù)為8—64位。
3.根據(jù)權(quán)利要求I所述的基于二維條碼的多重防偽方法,其特征在于,所述噴印過(guò)程所用墨水為紫外熒光隱形防偽墨水。
全文摘要
本發(fā)明涉及防偽印刷技術(shù)領(lǐng)域,公開了一種基于二維條碼的多重防偽方法,是以二維條碼為載體,使用隨機(jī)設(shè)定的密鑰對(duì)預(yù)加密信息進(jìn)行加密和解密處理,同時(shí)實(shí)現(xiàn)了加密信息和可變信息共存。并且采用隱形防偽墨水對(duì)加密二維條碼通過(guò)數(shù)碼噴墨印刷機(jī)進(jìn)行印刷,得到的二維條碼具有很強(qiáng)的防偽能力。
文檔編號(hào)G06K19/06GK102831455SQ201210280778
公開日2012年12月19日 申請(qǐng)日期2012年8月9日 優(yōu)先權(quán)日2012年8月9日
發(fā)明者苗根, 鄭文軍, 張利斌, 陳小琪, 郭少峰 申請(qǐng)人:陜西煤航安全印務(wù)有限公司