基于二維碼動態(tài)口令的商品防偽方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種商品防偽方法,具體涉及一種基于二維碼動態(tài)口令的商品防偽方法,屬于防偽技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]市場上的防偽產(chǎn)品從技術(shù)特征和功能進化角度劃分,大致可以分為五代產(chǎn)品:
[0003]第一代產(chǎn)品:一種是以激光標簽為代表的產(chǎn)品,消費者沒有辨認標簽真假的能力,標簽也易于偽造,在缺乏可對比性的情況下,60%的偽造品與100%真品難以確認?’另一種是以溫變標簽為代表的產(chǎn)品,雖然易于消費者識別,但也易于不法分子偽造;同時演變的還有核徑跡防偽等等。
[0004]第二代產(chǎn)品:查詢式數(shù)碼防偽標簽,消費者可以通過電話、短信、互聯(lián)網(wǎng)查詢數(shù)碼標簽的真?zhèn)?,但由于防偽?shù)碼只是印刷在紙張表面,因此其本身很容易被偽造。
[0005]第三代產(chǎn)品:紋理防偽標簽,紋理防偽是以包裝材料本身固有的斑紋記號為防偽識別標記的一種防偽技術(shù)。自然界的斑紋總是千差萬別的,如指紋、木紋、石紋、斑馬紋、冰紋、干裂的地面等紋理都是隨機的、唯一的、不可能有兩個完全一樣的。利用這一原理,選用紋理清晰的包裝材料制成防偽標簽,對每一枚標簽材料的斑紋記號進行拍攝、編號、建檔、存入防偽數(shù)據(jù)庫中。消費者可通過互聯(lián)網(wǎng)、傳真、電話查詢檔案、辨別真?zhèn)巍kS機原理上提高了偽造難度。
[0006]第四代產(chǎn)品:安全線防偽紙技術(shù)及其應(yīng)用產(chǎn)品,包括各類產(chǎn)品防偽說明書及合格證、防偽瓶貼、防偽標簽等。消費者可以通過辨認安全線是否嵌埋在紙張中間來輕松實現(xiàn)真?zhèn)巫R別。這類防偽技術(shù)產(chǎn)品的仿制門檻極高,無法用印刷的方法實現(xiàn)偽造,真正做到了 “易于識別、難于偽造”。
[0007]第五代產(chǎn)品:無線防偽技術(shù)一一手機互聯(lián)網(wǎng)防偽技術(shù)。通過在產(chǎn)品、包裝等附上手機自動標識的防偽標簽,消費者即可以使用手機自動掃描進行真?zhèn)舞b別。
[0008]以第五代產(chǎn)品為例,防偽標簽上通常印有矩陣碼。矩陣碼是二維條碼的一種,把圖文和數(shù)據(jù)編碼后,轉(zhuǎn)換成一個二維排列的多格黑白小方塊圖形,這種碼的信息由數(shù)據(jù)小方格來表達,這種矩陣碼也稱ID矩陣碼,一般可輸入2000個以下任何國家的文字或數(shù)據(jù),密碼矩陣圖大可至14平方英寸,小可達0.001平方英寸。矩陣碼有兩種,一個是Vericode碼,另一個是Datamatrix(Datacode)碼。印在商標或商品上的矩陣碼需通過(XD攝像機將碼的圖像輸入計算機,經(jīng)圖像識別處理后,可在計算機上顯示矩陣圖形所存儲的信息。此碼可廣泛用于證卡、票據(jù)、商標、標識或商品上。
[0009]但是,現(xiàn)有的第五代防偽技術(shù)仍存在一定的不足,例如:
[0010](I)算法一旦泄露,就失去了防偽作用;
[0011](2)無法把控客戶驗證;
[0012](3)對客戶的互動性較差;
[0013](4)客戶校驗產(chǎn)品真?zhèn)螘r輸入繁瑣。
【發(fā)明內(nèi)容】
[0014]為解決現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種基于二維碼動態(tài)口令的商品防偽方法,該防偽方法不僅在算法泄露的時候仍能安全的保證防偽作用,而且能增強客戶與企業(yè)的互動性,同時還能減少客戶輸入流程。
[0015]為了實現(xiàn)上述目標,本發(fā)明采用如下的技術(shù)方案:
[0016]一種基于二維碼動態(tài)口令的商品防偽方法,其特征在于,包括以下步驟:
[0017]步驟1、二維碼動態(tài)口令防偽生成:
[0018]la、將企業(yè)商品信息與企業(yè)防偽加密字符串通過防偽信息生成服務(wù)器加密生成對應(yīng)的二維碼防偽信息及綁定的動態(tài)口令組;
[0019]lb、將二維碼防偽信息與綁定的動態(tài)口令組存入數(shù)據(jù)庫;
[0020]lc、通過印刷設(shè)備將二維碼防偽信息與綁定的動態(tài)口令組印刷在防偽標簽上;
[0021]步驟2、客戶驗證:
[0022]2a、客戶通過客戶端驗證設(shè)備掃描防偽標簽上的二維碼防偽信息,并將二維碼防偽信息發(fā)送至查詢服務(wù)器;
[0023]2b、查詢服務(wù)器解密二維碼加密信息并調(diào)取數(shù)據(jù)庫,判斷二維碼防偽信息是否是正確的,如果正確則返回對應(yīng)企業(yè)商品綁定位置信息并等待用戶輸入,如果錯誤則返回無存在此商品?目息;
[0024]2c、客戶刮開二維碼防偽信息上的綁定的動態(tài)口令組并輸入,發(fā)送至查詢服務(wù)器;
[0025]2d、查詢服務(wù)器調(diào)取數(shù)據(jù)庫,判斷動態(tài)口令組是否是正確的,如果正確則返回企業(yè)商品信息及查詢記錄,同時鎖定其余查詢動態(tài)口令,如果錯誤則返回下一個動態(tài)口令商品綁定位置信息。
[0026]前述的基于二維碼動態(tài)口令的商品防偽方法,其特征在于,前述綁定的動態(tài)口令組為5組,并且具有時效性。
[0027]本發(fā)明的有益之處在于:
[0028](I)因為在客戶驗證過程中,查詢服務(wù)器獲取到客戶端發(fā)送過來的二維碼加密數(shù)據(jù)時,需要企業(yè)字符串鑰匙才能運算出正確的企業(yè)產(chǎn)品原文信息,所以即使算法、技術(shù)原理泄露,本發(fā)明的方法仍能安全的保證防偽作用;
[0029](2)服務(wù)器端可以動態(tài)控制驗證次數(shù),企業(yè)成本低廉,客戶無需任何成本,易于實現(xiàn);
[0030](3)可通過手機或電腦進行操作,客戶可以隨時隨地及時進行商品防偽查詢,企業(yè)可以隨時掌握假冒商品信息,大大增強了客戶與企業(yè)的互動性;
[0031](4)減少了客戶輸入流程,驗證操作十分簡便,易操作,實用性強。
【附圖說明】
[0032]圖1是二維碼動態(tài)口令防偽生成的工作流程圖;
[0033]圖2是客戶查詢的工作流程圖。
[0034]圖中附圖標記的含義:1-企業(yè)商品信息,2-企業(yè)防偽加密字符串,3-防偽信息生成服務(wù)器,4- 二維碼防偽信息,5-綁定的動態(tài)口令組,6-數(shù)據(jù)庫,7-防偽標簽,8-客戶,9-客戶端,10-查詢服務(wù)器。
【具體實施方式】
[0035]本發(fā)明的商品防偽方法基于二維碼動態(tài)口令,主要包括兩個大步驟,分別是:二維碼動態(tài)口令防偽生成步驟、客戶驗證步驟。
[0036]以下結(jié)合附圖和具體實施例對本發(fā)明作具體的介紹。
[0037]步驟一:二維碼動態(tài)口令防偽生成
[0038]參照圖1,二維碼動態(tài)口令防偽生成的具體過程如下:
[0039]la、采用高級加密標準(英語:Advanced Encrypt1n Standard,縮寫:AES)加密,企業(yè)可以掌握一個加密字符串鑰匙,將企業(yè)商品信息I與企業(yè)防偽加密字符串2通過防偽信息生成服務(wù)器3加密生成對應(yīng)的二維碼防偽信息4及綁定的動態(tài)口令組5。
[0040]lb、將二維碼防偽信息4與綁定的動態(tài)口令組5存入數(shù)據(jù)庫6。
[0041]lc、通過印刷設(shè)備將二維碼防偽信息4與綁定的動態(tài)口令組5印刷在防偽標簽7上。
[0042]步驟二:客戶驗證
[0043]在客戶驗證過程中,查詢服務(wù)器獲取到客戶端發(fā)送過來的二維碼加密數(shù)據(jù)時,需要企業(yè)字符串鑰匙才能運算出正確的企業(yè)產(chǎn)品原文信息,所以即使算法、技術(shù)原理泄露,本發(fā)明的方法仍能安全的保證防偽作用。參照圖2,客戶驗證的具體過程如下:
[0044]2a、客戶8通過客戶端9 (驗證設(shè)備)掃描防偽標簽7上的二維碼防偽信息4,并將二維碼防偽信息4發(fā)送至查詢服務(wù)器10。
[0045]2b、查詢服務(wù)器10解密二維碼加密信息并調(diào)取數(shù)據(jù)庫6,判斷二維碼防偽信息4是否是正確的,如果正確則返回對應(yīng)企業(yè)商品綁定位置信息并等待用戶輸入,如果錯誤則返回無存在此商品信息。
[0046]2c、客戶8刮開二維碼防偽信息4上的綁定的動態(tài)口令組5,并在規(guī)定的時間內(nèi)輸入動態(tài)口令組5,發(fā)送至查詢服務(wù)器10。
[0047]2d、查詢服務(wù)器10再次調(diào)取數(shù)據(jù)庫6,判斷動態(tài)口令組5是否是正確的,如果正確則返回企業(yè)商品信息及客戶互動信息與客戶互動,同時查詢服務(wù)器10鎖定其余查詢動態(tài)口令,并在查詢服務(wù)器10端記錄用戶查詢記錄,如果錯誤則返回下一個動態(tài)口令商品綁定位置信息。
[0048]綁定的動態(tài)口令組5優(yōu)選為5組,并且具有時效性,也就是說如果在設(shè)定的時間(例如Imin)內(nèi)用戶還沒有輸入動態(tài)口令,會提示過期,如果需要驗證需要返回下一個動態(tài)口令位置。因為綁定的動態(tài)口令組5是有限的且具有時效性,所以驗證過程有次數(shù)限制,從而可以有效防止密碼詞典被破解。
[0049]本發(fā)明的基于二維碼動態(tài)口令的商品防偽方法,其適用于所有商品的防偽,尤其是對信息安全性有嚴格要求、需要客戶互動性較強的企業(yè)商品的防偽。
[0050]在本發(fā)明的方法中,由于查詢服務(wù)器端可以動態(tài)控制驗證次數(shù),所以企業(yè)成本低廉,客戶無需任何成本,易于實現(xiàn)。
[0051]需要說明的是,上述實施例不以任何形式限制本發(fā)明,凡采用等同替換或等效變換的方式所獲得的技術(shù)方案,均落在本發(fā)明的保護范圍內(nèi)。
【主權(quán)項】
1.基于二維碼動態(tài)口令的商品防偽方法,其特征在于,包括以下步驟: 步驟1、二維碼動態(tài)口令防偽生成: la、將企業(yè)商品信息與企業(yè)防偽加密字符串通過防偽信息生成服務(wù)器加密生成對應(yīng)的二維碼防偽信息及綁定的動態(tài)口令組; lb、將二維碼防偽信息與綁定的動態(tài)口令組存入數(shù)據(jù)庫; lc、通過印刷設(shè)備將二維碼防偽信息與綁定的動態(tài)口令組印刷在防偽標簽上; 步驟2、客戶驗證: 2a、客戶通過客戶端驗證設(shè)備掃描防偽標簽上的二維碼防偽信息,并將二維碼防偽信息發(fā)送至查詢服務(wù)器; 2b、查詢服務(wù)器解密二維碼加密信息并調(diào)取數(shù)據(jù)庫,判斷二維碼防偽信息是否是正確的,如果正確則返回對應(yīng)企業(yè)商品綁定位置信息并等待用戶輸入,如果錯誤則返回無存在此商品信息; 2c、客戶刮開二維碼防偽信息上的綁定的動態(tài)口令組并輸入,發(fā)送至查詢服務(wù)器; 2d、查詢服務(wù)器調(diào)取數(shù)據(jù)庫,判斷動態(tài)口令組是否是正確的,如果正確則返回企業(yè)商品信息及查詢記錄,同時鎖定其余查詢動態(tài)口令,如果錯誤則返回下一個動態(tài)口令商品綁定位置信息。
2.根據(jù)權(quán)利要求1所述的基于二維碼動態(tài)口令的商品防偽方法,其特征在于,所述綁定的動態(tài)口令組為5組,并且具有時效性。
【專利摘要】本發(fā)明公開了一種基于二維碼動態(tài)口令的商品防偽方法,其特征在于,包括二維碼動態(tài)口令防偽生成步驟和客戶驗證步驟,生成二維碼時采用AES加密,企業(yè)可掌握一個加密字符串鑰匙,同時綁定一組動態(tài)口令,在客戶驗證過程中,查詢服務(wù)器獲取到客戶端發(fā)送過來的二維碼加密數(shù)據(jù)時需要企業(yè)字符串鑰匙才能運算出正確的企業(yè)產(chǎn)品原文信息,服務(wù)器端返回動態(tài)口令位置信息,用戶輸入正確的動態(tài)口令,服務(wù)器鎖定其余動態(tài)口令并記錄用戶查詢記錄。本發(fā)明的有益之處在于:因在客戶驗證過程中查詢服務(wù)器獲取到客戶端發(fā)送過來的二維碼加密數(shù)據(jù)時需要企業(yè)字符串鑰匙才能運算出正確的企業(yè)產(chǎn)品原文信息,所以即使算法泄露,本發(fā)明的方法仍能安全的保證防偽作用。
【IPC分類】G06Q30-00
【公開號】CN104751341
【申請?zhí)枴緾N201510174666
【發(fā)明人】尹志
【申請人】貴州天酒酒業(yè)銷售有限公司
【公開日】2015年7月1日
【申請日】2015年4月14日