基于cpk標識認證技術(shù)的rfid與二維碼復合鑒真防偽溯源方法
【專利摘要】本發(fā)明公開了基于CPK標識認證技術(shù)的RFID與二維碼復合鑒真防偽溯源方法,本發(fā)明技術(shù)要點:RFID與二維碼生成均采用基于標識認證的CPK組合公鑰簽名加密,實現(xiàn)信息相互關(guān)聯(lián)綁定生成;生成二維碼時,先讀取RFID中的ID號作為標識生成加密的二維碼;或者二維碼先生成,則掃描讀取二維碼中的商品信息,以該商品信息為標識生成加密的RFID;讀取商品的信息時,用戶在手機或平板上下載客戶端讀取RFID、二維碼,判斷商品信息真?zhèn)?,在?lián)網(wǎng)以后還可溯源查詢商品的信息;生產(chǎn)方對商品進行信息加密時使用密鑰管理中心發(fā)放的CPK私鑰進行,客戶端則含有密鑰管理中心發(fā)放的相應(yīng)的CPK公鑰矩陣。
【專利說明】基于CPK標識認證技術(shù)的RF ID與二維碼復合鑒真防偽溯源方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及商品的防偽溯源技術(shù),尤其是涉及基于CPK標識認證技術(shù)的RFID與二維碼復合鑒真防偽溯源的方法,以此實現(xiàn)商品的真?zhèn)舞b別和查詢追溯。
【背景技術(shù)】
[0002]目前,RFID電子標簽、二維碼已經(jīng)廣泛應(yīng)用于香煙、酒等貴重商品的防偽技術(shù)中,商品生產(chǎn)商將商品信息寫入FRID電子標簽或二維碼中,客戶購買商品后可以使用專用的設(shè)備掃描RFID電子標簽或二維碼中的信息,然后在專用設(shè)備本地的數(shù)據(jù)庫中查找是否有該商品的信息,若有則認為該商品為真,或者使用設(shè)備掃描RFID電子標簽或二維碼得到商品信息,再通過互聯(lián)網(wǎng)到商品生產(chǎn)商的數(shù)據(jù)庫查找是否有該商品的信息,若有則認為商品為真。
[0003]這樣的技術(shù)存在一個較大的問題,就是商品數(shù)量越大,數(shù)據(jù)庫的內(nèi)容也就越龐大,維護費用也會大大增加。且二維碼極易被復制,一旦被復制,在假的商品上也可以粘貼上復制的二維碼,顯然這樣一來二維碼就不能再起到可靠防偽的效果了。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決的技術(shù)問題是:針對上述存在的問題,提供一種成本大大減小且安全性更高的基于二維碼及FRID電子標簽的商品鑒真防偽方法。
[0005]本發(fā)明提供的一種基于二維碼及FRID電子標簽的商品鑒真防偽方法,是這樣的:在商品的外包裝上設(shè)置二維碼,在所述商品上設(shè)置FRID電子標簽;
所述FRID電子標簽及所述二維碼通過以下步驟進行綁定:
讀取所述FRID電子標簽的ID號,利用CPK私鑰對所述ID號進行簽名,將所述簽名結(jié)
果寫入二維碼。
[0006]進一步,讀取商品信息時,執(zhí)行以下步驟:
掃描商品外包裝上的二維碼得到ID號的簽名結(jié)果,并利用CPK公鑰矩陣對所述ID號的簽名結(jié)果進行驗簽,得到ID號;
掃描商品上的FRID電子標簽得到ID號;
將驗簽得到的ID號與掃描FRID電子標簽得到的ID號進行比較,若一致則認為商品為真,否則為假。
[0007]進一步,綁定所述FRID電子標簽及所述二維碼的步驟還包括:
將商品信息寫入二維碼;
利用所述CPK私鑰對所述商品信息進行簽名,將所述商品信息的簽名結(jié)果寫入RFID電子標簽。
[0008]相應(yīng)的,讀取商品信息時,執(zhí)行以下步驟:
掃描商品外包裝上的二維碼得到ID號的簽名結(jié)果及商品信息,并利用CPK公鑰矩陣對所述ID號的簽名結(jié)果進行驗簽,得到ID號;
掃描商品上的FRID電子標簽得到ID號以及商品信息的簽名結(jié)果,并利用所述CPK公鑰矩陣對所述商品信息的簽名結(jié)果進行驗簽,得到商品信息;
將驗簽得到的ID號與掃描FRID電子標簽得到的ID號進行比較,以及將驗簽得到的商品信息與掃描二維碼得到的商品信息進行比較,若前述兩種比較結(jié)果都為一致時則認為商品為真,否則為假。
[0009]再進一步,在所述商品的外包裝內(nèi)放置有多個商品;在每件商品上均設(shè)置有FRID電子標簽;
所述FRID電子標簽及所述二維碼采用以下步驟進行綁定:
依次讀取各FRID電子標簽的ID號;
將各個ID號組合成一字符串,利用CPK私鑰對所述字符串進行簽名,將所述簽名結(jié)果寫入二維碼。
[0010]相應(yīng)的,讀取商品信息時,執(zhí)行以下步驟:
掃描商品外包裝上的二維碼得到字符串簽名結(jié)果,并利用CPK公鑰矩陣對所述字符串簽名結(jié)果進行驗簽,得到包含多個ID號的字符串;
依次掃描商品上的FRID電子標簽得到多個ID號;
比對驗簽得到的多個ID號與掃描各商品的FRID電子標簽得到的ID號是否一一對應(yīng),若能對應(yīng)則認為商品為真,否則為假。
[0011]本發(fā)明還提供了另一種基于二維碼及FRID電子標簽的商品鑒真防偽方法,在商品的外包裝上設(shè)置二維碼,在所述商品上設(shè)置FRID電子標簽;
所述FRID電子標簽及所述二維碼通過以下步驟進行綁定:
將商品信息寫入二維碼;
利用所述CPK私鑰對所述商品信息進行簽名,將所述商品信息的簽名結(jié)果寫入RFID電子標簽。
[0012]進一步,讀取商品信息時,執(zhí)行以下步驟:
掃描商品外包裝上的二維碼得到商品信息;
掃描商品上的FRID電子標簽得到商品信息的簽名結(jié)果,并利用所述CPK公鑰矩陣對所述商品信息的簽名結(jié)果進行驗簽,得到商品信息;
將驗簽得到的商品信息與掃描二維碼得到的商品信息進行比較,若比較結(jié)果都為一致時則認為商品為真,否則為假。
[0013]本發(fā)明提出的第三種基于二維碼及FRID電子標簽的商品鑒真防偽方法,是這樣的,在商品的外包裝上設(shè)置二維碼,在所述商品上設(shè)置FRID電子標簽;
所述FRID電子標簽及所述二維碼通過以下步驟進行綁定:
為所述FRID電子標簽寫入一特定字符串,利用CPK私鑰對所述特定字符串進行簽名,將所述簽名結(jié)果寫入二維碼。
[0014]進一步,讀取商品信息時,執(zhí)行以下步驟:
掃描商品外包裝上的二維碼得到所述特定字符串的簽名結(jié)果,并利用CPK公鑰矩陣對所述特定字符串的簽名結(jié)果進行驗簽,得到特定字符串;
掃描商品上的FRID電子標簽得到特定字符串; 將驗簽得到的特定字符串與掃描FRID電子標簽得到的特定字符串進行比較,若一致則認為商品為真,否則為假。
[0015]綜上所述,由于采用了上述技術(shù)方案,本發(fā)明的有益效果是:
1.利用CPK私鑰對寫入二維碼和RFID電子標簽的商品信息進行加密,使得商品信息不能被輕易更改,而用戶通過下載公開的CPK公鑰程序,就能讀取二維碼和RFID電子標簽寫入的商品信息。
[0016]2.由于在二維碼和RFID電子標簽內(nèi)寫入商品的信息具有相關(guān)性,本發(fā)明利用CPK標識認證技術(shù)將這兩種信息的關(guān)鍵部分進行綁定,使得商品的抗仿冒能力大大提高。
[0017]3.將二維碼設(shè)置在商品的外包裝上,RFID電子標簽設(shè)置在外包裝內(nèi)部的商品上,由于RFID電子標簽?zāi)軌蚪虃鬏敓o線信號,不用破壞外包裝即可驗證商品的真?zhèn)巍?br>
[0018]4.用本發(fā)明技術(shù)驗證商品真?zhèn)螘r,只需要在手機、平板電腦等便攜式智能設(shè)備上下載一個包含有公鑰矩陣的客戶端即可實現(xiàn)ID號簽名結(jié)果或商品信息簽名結(jié)果的驗簽,無需使用專用掃描設(shè)備,提高防偽可靠性的同時大大降低了防偽鑒真的成本,同時具有良好的推廣應(yīng)用價值。
【專利附圖】
【附圖說明】
[0019]本發(fā)明將通過例子并參照附圖的方式說明,其中:
圖1為本發(fā)明方法用于酒的防偽鑒真的實施例。
[0020]圖2為本發(fā)明方法用于茶葉防偽鑒真的實施例。
[0021]圖3為本發(fā)明方法用于外包裝內(nèi)有多個商品情形的實施例。
[0022]圖中附圖標記:1為商品;2為RFID電子標簽;3為二維碼;4為商品外包裝。
【具體實施方式】
[0023]本說明書中公開的所有特征,或公開的所有方法或過程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。
[0024]本說明書中公開的任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換。即,除非特別敘述,每個特征只是一系列等效或類似特征中的一個例子而已。
[0025]RFID電子標簽具有近程無線傳輸信號的功能,可以實現(xiàn)一定距離和中間隔離有一定物體時的信號傳輸,如將其嵌入商品之中,可以成為內(nèi)嵌式標簽。二維碼已廣泛用于商品的標識。
[0026]目前,新型智能手機可以安裝二維碼的識讀軟件,通過攝像頭掃描能容易的識別二維碼,帶NFC功能的手機在安裝識讀軟件后,能可靠的讀取RFID電子標簽的信息。
[0027]本發(fā)明在現(xiàn)有技術(shù)基礎(chǔ)上提出了一種基于CPK標識認證技術(shù)的二維碼信息和RFID電子標簽信息相互綁定鑒真防偽溯源的方法。下面將通過以下實施例對本發(fā)明的原理做詳細闡述。
[0028]本發(fā)明第一實施例:
RFID電子標簽在生產(chǎn)過程中,廠商會為每一片RFID電子標簽賦予唯一的生產(chǎn)ID號,本實施例將該ID號作為標識,利用基于標識認證的CPK技術(shù)將RFID電子標簽及二維碼進行綁定,具體做法是這樣的:在商品的外包裝上粘貼或印刷二維碼,在所述商品上嵌入或粘貼FRID電子標簽。如圖1中的酒的防偽實施例,RFID電子標簽是粘貼在酒瓶開口處的,二維碼則粘貼或印刷在外包裝上;又如圖2中的普洱茶的防偽實施例,RFID電子標簽是內(nèi)嵌在茶餅上的,二維碼則粘貼在包裹茶餅的包裝紙的封口處。
[0029]讀取所述FRID電子標簽的ID號,商品生產(chǎn)廠家利用CPK私鑰對所述ID號進行簽名,將所述簽名結(jié)果寫入二維碼。
[0030]顧客購買商品后,在手機等便攜式設(shè)備上安裝帶有與所述CPK私鑰對應(yīng)的CPK公鑰矩陣的客戶端APP,驗證商品真?zhèn)?,具體步驟為:
掃描商品外包裝上的二維碼得到ID號的簽名結(jié)果,并利用CPK公鑰矩陣對所述ID號的簽名結(jié)果進行驗簽,得到ID號;
掃描商品上的FRID電子標簽得到ID號;
將驗簽得到的ID號與掃描FRID電子標簽得到的ID號進行比較,若一致則認為商品為真,否則為假。
[0031]上述實施例中的CPK私鑰及CPK公鑰矩陣可由密鑰管理中心生成、發(fā)放。
[0032]為了進一步加強FRID電子標簽及二維碼之間的認證關(guān)系,本發(fā)明第二實施例在第一實施例的基礎(chǔ)上增加了商品信息的驗簽及比對步驟:
將商品信息寫入二維碼;例如商品為酒時,如圖1,商品信息可以包括該酒的生產(chǎn)日期、酒的類型(醬香型或濃香型等)等信息,這個信息可以由商品生產(chǎn)廠家根據(jù)商品特點及用戶需求自行設(shè)置。
[0033]利用所述CPK私鑰對所述商品信息進行簽名,將所述商品信息的簽名結(jié)果寫入RFID電子標簽。
[0034]相應(yīng)的,讀取商品信息時,執(zhí)行以下步驟:
掃描商品外包裝上的二維碼得到ID號的簽名結(jié)果及商品信息,并利用CPK公鑰矩陣對所述ID號的簽名結(jié)果進行驗簽,得到ID號;
掃描商品上的FRID電子標簽得到ID號以及商品信息的簽名結(jié)果,并利用所述CPK公鑰矩陣對所述商品信息的簽名結(jié)果進行驗簽,得到商品信息;
將驗簽得到的ID號與掃描FRID電子標簽得到的ID號進行比較,同時將驗簽得到的商品信息與掃描二維碼得到的商品信息進行比較,只有當前述兩種比較結(jié)果都為一致時才認為商品為真,否則為假。
[0035]如圖3,考慮到外包裝內(nèi)放置有多個商品的情形,本發(fā)明給出了第三實施例,例如香煙,一般以多包香煙封裝成條裝的形式出售。在所述香煙的外包裝上粘貼二維碼,在內(nèi)部各個香煙盒的開封處分部粘貼一個FRID電子標簽。
[0036]所述FRID電子標簽及所述二維碼采用以下步驟進行綁定:
依次讀取各FRID電子標簽的ID號;
將各個ID號組合成一字符串,利用CPK私鑰對所述字符串進行簽名,將所述簽名結(jié)果寫入二維碼。這里提到的將各個ID號進行組合可以是將各ID號按照一定的順序做字符串加運算,當然各ID號也可以以其他方式進行排列組合。
[0037]相應(yīng)的,讀取商品信息時,執(zhí)行以下步驟:
掃描商品外包裝上的二維碼得到字符串簽名結(jié)果,并利用CPK公鑰矩陣對所述字符串簽名結(jié)果進行驗簽,得到包含多個ID號的字符串;
依次掃描商品上的FRID電子標簽得到多個ID號;
比對驗簽得到的多個ID號與掃描各商品的FRID電子標簽得到的ID號是否一一對應(yīng),若能對應(yīng)則認為商品為真,否則為假。
[0038]本發(fā)明還提供了第四種實施例,在商品的外包裝上設(shè)置二維碼,在所述商品上設(shè)置FRID電子標簽。
[0039]所述FRID電子標簽及所述二維碼通過以下步驟進行綁定:
將商品信息寫入二維碼;
利用所述CPK私鑰對所述商品信息進行簽名,將所述商品信息的簽名結(jié)果寫入RFID電子標簽。
[0040]讀取商品信息時,執(zhí)行以下步驟:
掃描商品外包裝上的二維碼得到商品信息;
掃描商品上的FRID電子標簽得到商品信息的簽名結(jié)果,并利用所述CPK公鑰矩陣對所述商品信息的簽名結(jié)果進行驗簽,得到商品信息;
將驗簽得到的商品信息與掃描二維碼得到的商品信息進行比較,若前述兩種比較結(jié)果都為一致時則認為商品為真,否則為假。
[0041]考慮到還可以為RFID電子標簽設(shè)置特定的字符串作為標識,也就是說為每個RFID電子標簽生成一特定的字符串,用該字符串代理前述實施例中的ID號。本發(fā)明的第五實施例是這樣的,在商品的外包裝上設(shè)置二維碼,在所述商品上設(shè)置FRID電子標簽。
[0042]所述FRID電子標簽及所述二維碼通過以下步驟進行綁定:
為所述FRID電子標簽寫入一特定字符串,例如生成一隨機數(shù),利用CPK私鑰對所述特定字符串進行簽名,將所述簽名結(jié)果寫入二維碼。
[0043]相應(yīng)的,讀取商品信息時,執(zhí)行以下步驟:
掃描商品外包裝上的二維碼得到所述特定字符串的簽名結(jié)果,并利用CPK公鑰矩陣對所述特定字符串的簽名結(jié)果進行驗簽,得到特定字符串;
掃描商品上的FRID電子標簽得到特定字符串;
將驗簽得到的特定字符串與掃描FRID電子標簽得到的特定字符串進行比較,若一致則認為商品為真,否則為假。
[0044]上述各實施例也可以將互聯(lián)網(wǎng)的功能運用起來,將掃描二維碼或RFID電子標簽的結(jié)果通過互聯(lián)網(wǎng)到商品生產(chǎn)商的數(shù)據(jù)庫中查詢,進一步得到該商品的詳細生產(chǎn)信息及真?zhèn)悟炞C結(jié)果。
[0045]本發(fā)明并不局限于前述的【具體實施方式】。例如,在有些情況下,還可以把二維碼與RFID電子標簽的設(shè)置位置交換一下,將二維碼設(shè)置在內(nèi)部的商品上,將RFID電子標簽設(shè)置在商品的外包裝上。本發(fā)明可以擴展到任何在本說明書中披露的新特征或任何新的組合,以及披露的任一新的方法或過程的步驟或任何新的組合。
【權(quán)利要求】
1.一種基于CPK標識認證技術(shù)的RFID與二維碼復合鑒真防偽溯源方法,其特征在于,在商品的外包裝上設(shè)置二維碼,在所述商品上設(shè)置FRID電子標簽; 所述FRID電子標簽及所述二維碼通過以下步驟進行綁定: 讀取所述FRID電子標簽的ID號,利用CPK私鑰對所述ID號進行簽名,將所述簽名結(jié)果寫入二維碼。
2.根據(jù)權(quán)利要求1所述的一種基于CPK標識認證技術(shù)的RFID與二維碼復合鑒真防偽溯源方法,其特征在于,讀取商品信息時,執(zhí)行以下步驟: 掃描商品外包裝上的二維碼得到ID號的簽名結(jié)果,并利用CPK公鑰矩陣對所述ID號的簽名結(jié)果進行驗簽,得到ID號; 掃描商品上的FRID電子標簽得到ID號; 將驗簽得到的ID號與掃描FRID電子標簽得到的ID號進行比較,若一致則認為商品為真,否則為假。
3.根據(jù)權(quán)利要求1所述的一種基于CPK標識認證技術(shù)的RFID與二維碼復合鑒真防偽溯源方法,其特征在于,綁定所述FRID電子標簽及所述二維碼的步驟還包括: 將商品信息寫入二維碼; 利用所述CPK私鑰對所述商品信息進行簽名,將所述商品信息的簽名結(jié)果寫入RFID電子標簽。`
4.根據(jù)權(quán)利要求3所述的一種基于CPK標識認證技術(shù)的RFID與二維碼復合鑒真防偽溯源方法,其特征在于,讀取商品信息時,執(zhí)行以下步驟: 掃描商品外包裝上的二維碼得到ID號的簽名結(jié)果及商品信息,并利用CPK公鑰矩陣對所述ID號的簽名結(jié)果進行驗簽,得到ID號; 掃描商品上的FRID電子標簽得到ID號以及商品信息的簽名結(jié)果,并利用所述CPK公鑰矩陣對所述商品信息的簽名結(jié)果進行驗簽,得到商品信息; 將驗簽得到的ID號與掃描FRID電子標簽得到的ID號進行比較,以及將驗簽得到的商品信息與掃描二維碼得到的商品信息進行比較,若前述兩種比較結(jié)果都為一致時則認為商品為真,否則為假。
5.根據(jù)權(quán)利要求1所述的一種基于CPK標識認證技術(shù)的RFID與二維碼復合鑒真防偽溯源方法,其特征在于,在所述商品的外包裝內(nèi)放置有多個商品;在每件商品上均設(shè)置有FRID電子標簽; 所述FRID電子標簽及所述二維碼采用以下步驟進行綁定: 依次讀取各FRID電子標簽的ID號; 將各個ID號組合成一字符串,利用CPK私鑰對所述字符串進行簽名,將所述簽名結(jié)果寫入二維碼。
6.根據(jù)權(quán)利要求5所述的一種基于CPK標識認證技術(shù)的RFID與二維碼復合鑒真防偽溯源方法,其特征在于,讀取商品信息時,執(zhí)行以下步驟: 掃描商品外包裝上的二維碼得到字符串簽名結(jié)果,并利用CPK公鑰矩陣對所述字符串簽名結(jié)果進行驗簽,得到包含多個ID號的字符串; 依次掃描商品上的FRID電子標簽得到多個ID號; 比對驗簽得到的多個ID號與掃描各商品的FRID電子標簽得到的ID號是否一一對應(yīng),若能對應(yīng)則認為商品為真,否則為假。
7.一種基于CPK標識認證技術(shù)的RFID與二維碼復合鑒真防偽溯源方法,其特征在于,在商品的外包裝上設(shè)置二維碼,在所述商品上設(shè)置FRID電子標簽; 所述FRID電子標簽及所述二維碼通過以下步驟進行綁定: 將商品信息寫入二維碼; 利用所述CPK私鑰對所述商品信息進行簽名,將所述商品信息的簽名結(jié)果寫入RFID電子標簽。
8.根據(jù)權(quán)利要求7所述的一種基于CPK標識認證技術(shù)的RFID與二維碼復合鑒真防偽溯源方法,其特征在于,讀取商品信息時,執(zhí)行以下步驟: 掃描商品外包裝上的二維碼得到商品信息; 掃描商品上的FRID電子標簽得到商品信息的簽名結(jié)果,并利用所述CPK公鑰矩陣對所述商品信息的簽名結(jié)果進行驗簽,得到商品信息; 將驗簽得到的商品信息與掃描二維碼得到的商品信息進行比較,若比較結(jié)果都為一致時則認為商品為真,否則為假。
9.一種基于CPK標識認證技術(shù)的RFID與二維碼復合鑒真防偽溯源方法,其特征在于,在商品的外包裝上設(shè)置二維碼,在所述商品上設(shè)置FRID電子標簽; 所述FRID電子標簽及所述二維碼通過以下步驟進行綁定: 為所述FRID電子標簽寫入一特定字符串,利用CPK私鑰對所述特定字符串進行簽名,將所述簽名結(jié)果寫入二維碼。
10.根據(jù)權(quán)利要求9所述的一種基于CPK標識認證技術(shù)的RFID與二維碼復合鑒真防偽溯源方法,其特征在于,讀取商品信息時,執(zhí)行以下步驟: 掃描商品外包裝上的二維碼得到所述特定字符串的簽名結(jié)果,并利用CPK公鑰矩陣對所述特定字符串的簽名結(jié)果進行驗簽,得到特定字符串; 掃描商品上的FRID電子標簽得到特定字符串; 將驗簽得到的特定字符串與掃描FRID電子標簽得到的特定字符串進行比較,若一致則認為商品為真,否則為假。
【文檔編號】G06K17/00GK103824202SQ201410107177
【公開日】2014年5月28日 申請日期:2014年3月21日 優(yōu)先權(quán)日:2014年3月21日
【發(fā)明者】劉建國, 陳謙 申請人:成都市易恒信科技有限公司