設有數字水印的彩色二維碼的防偽驗證方法
【專利摘要】本發明公開了設有數字水印的彩色二維碼的防偽驗證方法,包括:S1,使用編碼識別系統生成加密彩色二維碼;S2,運用加密數字水印算法對彩色加密二維碼潛入水印;S3,使用手機對加密彩色二維碼進行掃描驗證;使用數字防偽認證系統對數字水印進行防偽驗證,進行防偽識別,從而保證加密彩色二維碼的唯一性。本發明可達到二維碼防復制的效果,增加二維碼的安全性。由于加入了數字水印技術,就算是不可變的二維碼,造假者也很難在高清掃描儀下對二維碼進行掃描重繪。增加了二維碼的防偽性能。讓消費者安心掃描。同時也降低掃描成本。
【專利說明】設有數字水印的彩色二維碼的防偽驗證方法
【技術領域】
[0001]本發明涉及防偽【技術領域】,具體涉及設有數字水印的彩色二維碼的防偽驗證方法。
【背景技術】
[0002]隨著智能手機的流行,二維碼作為互聯網的入口也發展的越來越快,但是由于二維碼的特點,如果要既用于普通用戶識別,又需要防偽應用。它始終不可避免的面對三個問題:
[0003]1、二維碼技術成為手機病毒、惡性網站傳播的新渠道。據警方介紹,掃描二維碼有時候會刷出一條鏈接,提示下載軟件,而有的軟件可能藏有病毒。其中一部分病毒下載安裝后會對手機、平板電腦造成影響;還有部分病毒則是犯罪分子偽裝成應用的吸費木馬,一旦下載就會導致手機自動發送信息并扣取大量話費。
[0004]2、二維碼的可復制性。由于二維碼存在可復制性的特點,而且一般人生成普通的二維碼也相對的容易。
[0005]3、現今要使二維碼既用于普通用戶識別,又達到防偽應用的效果就需要作出所謂的雙層碼。雙層二維碼的實際應用印刷工藝門檻高,應用成本也比較高。
[0006]4、數字水印技術發展了多年,在印刷產品中卻始終未能做到很好的產業化效果。
【發明內容】
[0007]本發明的目的在于公開了設有數字水印的彩色二維碼的防偽驗證方法,解決了現有二維碼技術容易成為手機病毒、惡性網站傳播的新渠道,防偽性差的問題。
[0008]為達到上述目的,本發明采用如下技術方案:
[0009]設有數字水印的彩色二維碼的防偽驗證方法,包括:
[0010]SI,使用編碼識別系統生成加密彩色二維碼;
[0011]S2,運用加密數字水印算法對彩色加密二維碼潛入水印;
[0012]S3,使用手機對加密彩色二維碼進行掃描驗證;使用數字防偽認證系統對數字水印進行防偽驗證,進行防偽識別,從而保證加密彩色二維碼的唯一性。
[0013]進一步,在步驟SI中:
[0014]S11,編碼識別系統采用數據加密算法DEA和信息-摘要算法MD5混合加密方式,生成加密的二維碼數據;
[0015]S12,將加密的二維碼數據生成普通加密二維碼,轉換成CMYK四色印刷圖片,即生成了加密彩色二維碼。
[0016]進一步,加密彩色二維碼數據包含產品/服務信息。
[0017]進一步,數字防偽認證系統包括:
[0018]云計算認證中心,包括網頁服務器、數字防偽認證引擎、數據庫系統和認證交互網站;
[0019]智能云計算商戶認證終端,該智能云計算商戶認證終端和云計算認證中心連接,采用嵌入式軟硬件技術實現專用終端,實現對有價票證的數字化獲取(掃描/拍照)、本地/遠程認證;
[0020]智能云計算商戶認證終端讀取數字水印包含的信息,然后將數字水印包含的信息打包后傳給云計算認證中心,云計算認證中心對數字水印包含的信息驗證真偽。
[0021]進一步,智能云計算商戶認證終端讀取數字水印包含的信息,然后將數字水印包含的信息打包、經過信息-摘要算法MD5加密后傳給網頁服務器,網頁服務器進行檢查處理后使用HTTPs協議的POST方式提交數據,將該數據傳輸給數字防偽認證引擎,數據防偽認證引擎對數據進行防偽識別,容納后將xml請求報文(該報文直接以utf-8進行編碼處理,不需要再經過URL編碼處理),以傳參數的形式同步到云計算認證中心,云計算認證中心對數字水印經過信息-摘要算法MD5解密,然后與包含的信息鏈接數據系統進行驗證真偽,并把防偽的驗證信息返回到智能云計算商戶認證終端。
[0022]進一步,xml請求報文直接以utf-8進行編碼處理。。
[0023]進一步,加密彩色二維碼為QR 二維碼(QR:QuickResponse,快速反應)。
[0024]與現有技術相比,本發明的有益效果如下:
[0025]本發明運用QR 二維碼技術和加密數字水印算法結合起來,生成特殊的印有數字水印的彩色二維碼;讓此二維碼有兩層屬性,表層屬性普通的二維碼,使用普通的手機軟件即可驗證;里層為數字水印層,使用專用數字防偽認證系統進行掃描驗證。使用本技術,可達到二維碼防復制的效果,增加二維碼的安全性。由于加入了數字水印技術,就算是不可變的二維碼,造假者也很難在高清掃描儀下對二維碼進行掃描重繪。增加了二維碼的防偽性能。讓消費者安心掃描。同時也降低掃描成本。
【具體實施方式】
[0026]顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。
[0027]本實施例設有數字水印的彩色二維碼的防偽驗證方法,包括:
[0028]SI,使用編碼識別系統生成加密彩色二維碼;
[0029]S2,運用加密數字水印算法對彩色加密二維碼潛入水印;
[0030]S3,使用手機對加密彩色二維碼進行掃描驗證;使用數字防偽認證系統對數字水印進行防偽驗證,進行防偽識別,從而保證加密彩色二維碼的唯一性。
[0031]作為對本實施例的進一步說明,在步驟SI中:
[0032]SI I,編碼識別系統采用數據加密算法DEA和信息-摘要算法MD5混合加密方式,生成加密的二維碼數據,;
[0033]S12,將加密的二維碼數據生成普通加密二維碼,轉換成CMYK四色印刷圖片,即生成了加密彩色二維碼。
[0034]加密彩色二維碼數據包含產品/服務信息,且為QR 二維碼。
[0035]作為對本實施例的進一步說明,數字防偽認證系統包括:
[0036]云計算認證中心,包括網頁服務器、數字防偽認證引擎、數據庫系統和認證交互網站;
[0037]智能云計算商戶認證終端,該智能云計算商戶認證終端和云計算認證中心連接,采用嵌入式軟硬件技術實現專用終端,實現對有價票證的數字化獲取(掃描/拍照)、本地/遠程認證;
[0038]智能云計算商戶認證終端讀取數字水印包含的信息,然后將數字水印包含的信息打包后傳給云計算認證中心,云計算認證中心對數字水印包含的信息驗證真偽。
[0039]本實施例中,智能云計算商戶認證終端讀取數字水印包含的信息,然后將數字水印包含的信息打包、經過信息-摘要算法MD5加密后傳給網頁服務器,網頁服務器進行檢查處理后使用HTTPs協議的POST方式提交數據,將該數據傳輸給數字防偽認證引擎,數據防偽認證引擎對數據進行防偽識別,容納后將xml請求報文(該xml請求報文報文直接以utf-8進行編碼處理,不需要再經過URL編碼處理)以傳參數的形式同步到云計算認證中心,云計算認證中心對數字水印經過信息-摘要算法MD5解密,然后與包含的信息鏈接數據系統進行驗證真偽,并把防偽的驗證信息返回到智能云計算商戶認證終端。
[0040]本實施例設有數字水印的彩色二維碼的防偽驗證方法的其它技術參見現有技術。
[0041]本實施例運用QR 二維碼技術和加密數字水印算法結合起來,生成特殊的印有數字水印的彩色二維碼;讓此二維碼有兩層屬性,表層屬性普通的二維碼,使用普通的手機軟件即可驗證;里層為數字水印層,使用專用數字防偽認證系統進行掃描驗證。使用本技術,可達到二維碼防復制的效果,增加二維碼的安全性。由于加入了數字水印技術,就算是不可變的二維碼,造假者也很難在高清掃描儀下對二維碼進行掃描重繪。增加了二維碼的防偽性能。讓消費者安心掃描。同時也降低掃描成本。
[0042]本發明并不局限于上述實施方式,如果對本發明的各種改動或變型不脫離本發明的精神和范圍;倘若這些改動和變型屬于本發明的權利要求和等同技術范圍之內,則本發明也意圖包含這些改動和變型。
【權利要求】
1.設有數字水印的彩色二維碼的防偽驗證方法,其特征在于,包括: Si,使用編碼識別系統生成加密彩色二維碼; S2,運用加密數字水印算法對彩色加密二維碼潛入水印; S3,使用手機對加密彩色二維碼進行掃描驗證;使用數字防偽認證系統對數字水印進行防偽驗證,進行防偽識別,從而保證加密彩色二維碼的唯一性。
2.如權利要求1所述設有數字水印的彩色二維碼的防偽驗證方法,其特征在于,在步驟SI中: S11,編碼識別系統采用數據加密算法DEA和信息-摘要算法MD5混合加密方式,生成加密的二維碼數據; S12,將加密的二維碼數據生成普通加密二維碼,轉換成CMYK四色印刷圖片,即生成了加密彩色二維碼。
3.如權利要求2所述設有數字水印的彩色二維碼的防偽驗證方法,其特征在于:加密彩色二維碼數據包含產品/服務信息。
4.如權利要求1所述設有數字水印的彩色二維碼的防偽驗證方法,其特征在于,數字防偽認證系統包括: 云計算認證中心,包括網頁服務器、數字防偽認證引擎、數據庫系統和認證交互網站; 智能云計算商戶認證終端,該智能云計算商戶認證終端和云計算認證中心連接,采用嵌入式軟硬件技術實現專用終端,實現對有價票證的數字化獲取(掃描/拍照)、本地/遠程認證; 智能云計算商戶認證終端讀取數字水印包含的信息,然后將數字水印包含的信息打包后傳給云計算認證中心,云計算認證中心對數字水印包含的信息驗證真偽。
5.如權利要求4所述設有數字水印的彩色二維碼的防偽驗證方法,其特征在于:智能云計算商戶認證終端讀取數字水印包含的信息,然后將數字水印包含的信息打包、經過信息-摘要算法MD5加密后傳給網頁服務器,網頁服務器進行檢查處理后使用HTTPs協議的POST方式提交數據,將該數據傳輸給數字防偽認證引擎,數據防偽認證引擎對數據進行防偽識別,容納后將xml請求報文以傳參數的形式同步到云計算認證中心,云計算認證中心對數字水印經過信息-摘要算法MD5解密,然后與包含的信息鏈接數據系統進行驗證真偽,并把防偽的驗證信息返回到智能云計算商戶認證終端。
6.如權利要求5所述設有數字水印的彩色二維碼的防偽驗證方法,其特征在于:xml請求報文直接以utf-8進行編碼處理。
7.如權利要求1所述設有數字水印的彩色二維碼的防偽驗證方法,其特征在于:加密彩色二維碼為快速反應QR 二維碼。
【文檔編號】H04L9/32GK104239838SQ201310245554
【公開日】2014年12月24日 申請日期:2013年6月19日 優先權日:2013年6月19日
【發明者】黃紅輝, 王飛, 黃昭 申請人:廣州市人民印刷廠股份有限公司