專利名稱:基于ecc跳碼的質(zhì)量安全監(jiān)管系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息認(rèn)證技術(shù)領(lǐng)域,具體地說是一種基于ECC跳碼的質(zhì)量安全監(jiān)管系統(tǒng)及方法。
背景技術(shù):
民以食為天、食以安為先。近幾年來,我國連續(xù)發(fā)生重大食品安全事故,給人民群眾生命財產(chǎn)造成重大損失。農(nóng)業(yè)是食品生產(chǎn)鏈的源頭,也是食品安全管理體系構(gòu)建的基礎(chǔ)環(huán)節(jié)和首要環(huán)節(jié), 然而農(nóng)產(chǎn)品質(zhì)量安全的管理長期以來存在著管理成本高、監(jiān)管難度大、監(jiān)管效果差等問題, 其原因是農(nóng)業(yè)企業(yè)和農(nóng)戶數(shù)量大、規(guī)模小,點多面廣,遠(yuǎn)離城市,使監(jiān)管機(jī)構(gòu)的力量很難覆蓋。即使在農(nóng)業(yè)企業(yè)內(nèi)部,隨著企業(yè)成長,基地擴(kuò)大,對跨區(qū)域生產(chǎn)基地的管控也因距離而變得困難。農(nóng)產(chǎn)品因價值低,在銷售流通銷售領(lǐng)域的溯源標(biāo)識也比較難以實現(xiàn),一些高端無公害產(chǎn)品也易于被假冒,這些問題使得對農(nóng)產(chǎn)品的日常質(zhì)量安全監(jiān)管、突發(fā)事件處置、責(zé)任追溯難度很大。由此,食品安全領(lǐng)域急需引入先進(jìn)技術(shù)完善現(xiàn)有監(jiān)管體系,提高監(jiān)管功效,擴(kuò)大對監(jiān)管農(nóng)產(chǎn)品的覆蓋面。
發(fā)明內(nèi)容
本發(fā)明的目的是為了克服現(xiàn)有食品質(zhì)量安全所存在的諸多問題,公開一種基于 ECC跳碼的質(zhì)量安全監(jiān)管系統(tǒng)及方法,可以對食品或其他監(jiān)管對象的質(zhì)量安全提供高效的監(jiān)管和便捷的溯源途徑。為了實現(xiàn)上述目的,本發(fā)明提供一種基于ECC跳碼的質(zhì)量安全監(jiān)管系統(tǒng),其包括 服務(wù)器、移動終端和附屬于監(jiān)管對象上的防偽裝置,該防偽裝置內(nèi)具有采用ECC跳碼的數(shù)字簽名信息,該數(shù)字簽名信息由服務(wù)器加密生成。進(jìn)一步地,該數(shù)字簽名信息由一個字符串和實時時鐘信息通過EK加密密鑰進(jìn)行 ECC加密運算而得。進(jìn)一步地,該防偽裝置是一個內(nèi)置隨時間跳動的數(shù)字簽名信息并具有顯示屏的動態(tài)令牌。進(jìn)一步地,該移動終端具有對數(shù)字簽名信息進(jìn)行解密的解密裝置。進(jìn)一步地,該解密裝置包括對數(shù)字簽名信息通過DK解密密鑰進(jìn)行ECC解密運算。進(jìn)一步地,該移動終端是可以獲取、發(fā)送或識別數(shù)字簽名信息的設(shè)備,如手機(jī)。本發(fā)明還提供一種基于ECC跳碼的質(zhì)量安全監(jiān)管方法,其包括服務(wù)器生成一個采用ECC跳碼加密的隨時間跳動的數(shù)字簽名信息,并置于附屬于監(jiān)管對象上的防偽裝置內(nèi);用戶取得當(dāng)前時間的數(shù)字簽名信息,并通過移動終端發(fā)送至服務(wù)器進(jìn)行驗證;服務(wù)器對該數(shù)字簽名信息解密,得到數(shù)字簽名,將其與服務(wù)器內(nèi)存儲的數(shù)字簽名庫進(jìn)行比對;若存在一致的,則判斷為真,通過防偽驗證,或向移動終端發(fā)送該數(shù)字簽名對應(yīng)監(jiān)管對象的相關(guān)信息;若不存在一致的,則判斷為假,防偽驗證失敗。進(jìn)一步地,該數(shù)字簽名信息由一個字符串和實時時鐘信息通過EK加密密鑰進(jìn)行 ECC加密運算而得,服務(wù)器的解密步驟為通過DK解密密鑰進(jìn)行ECC解密運算。本發(fā)明還提供一種基于ECC跳碼的質(zhì)量安全監(jiān)管方法,其包括服務(wù)器生成一個采用ECC跳碼加密的隨時間跳動的數(shù)字簽名信息,并置于附屬于監(jiān)管對象上的防偽裝置內(nèi);用戶取得當(dāng)前時間的數(shù)字簽名信息,并用移動終端對其驗證;移動終端的解密裝置對該數(shù)字簽名信息解密,得到數(shù)字簽名,將其與移動終端內(nèi)存儲的數(shù)字簽名進(jìn)行比對;若存在一致的,則判斷為真,通過防偽驗證,或通過移動終端顯示該數(shù)字簽名對應(yīng)監(jiān)管對象的相關(guān)信息;若不存在一致的,則判斷為假,防偽驗證失敗。進(jìn)一步地,該數(shù)字簽名信息由一個字符串和實時時鐘信息通過EK加密密鑰進(jìn)行 ECC加密運算而得,解密裝置的解密步驟為通過DK解密密鑰進(jìn)行ECC解密運算。本發(fā)明與現(xiàn)有技術(shù)相比,通過采用服務(wù)器、移動終端和具有數(shù)字簽名信息的防偽裝置等設(shè)備,將隨時間跳變的ECC跳碼數(shù)字簽名信息與食品等監(jiān)管對象綁定,通過加密/解密驗證該數(shù)字簽名的真實性,使用戶可以隨時隨地查詢到該監(jiān)管對象的真?zhèn)?,以及生產(chǎn)日期、產(chǎn)地、質(zhì)量等級等相關(guān)信息,對食品或其他監(jiān)管對象的質(zhì)量安全提供高效的監(jiān)管和便捷的溯源途徑,同時,有效保證數(shù)字簽名的安全性和不重復(fù)性,為農(nóng)產(chǎn)品食品等監(jiān)管體系的構(gòu)建提供良好的技術(shù)支撐,構(gòu)建廣大消費者對優(yōu)質(zhì)產(chǎn)品質(zhì)量安全的信心,解決應(yīng)用單位和企業(yè)的成本和人力不足的難題。
具體實施例方式本第一實施例中,基于ECC跳碼的質(zhì)量安全監(jiān)管系統(tǒng),包括服務(wù)器、手機(jī)和固定于產(chǎn)品外包裝上的防偽裝置,該防偽裝置內(nèi)置數(shù)字簽名信息,該數(shù)字簽名信息由一個字符串?dāng)?shù)字簽名和實時時鐘信息通過在服務(wù)器內(nèi)的EK加密密鑰進(jìn)行ECC加密運算而得,該防偽裝置是一個具有顯示屏的動態(tài)令牌。本實施例的質(zhì)量安全監(jiān)管方法包括以下步驟步驟S101,服務(wù)器對一個字符串?dāng)?shù)字簽名和實時時鐘信息通過EK加密密鑰進(jìn)行 ECC加密運算生成一個的隨時間跳動的數(shù)字簽名信息,該數(shù)字簽名信息被穿輸入防偽裝置中,防偽裝置固定在產(chǎn)品外包裝上;步驟S102,用戶獲得產(chǎn)品,點亮防偽裝置的顯示屏并取得該產(chǎn)品當(dāng)前時間的數(shù)字簽名信息,并通過手機(jī)編輯短信發(fā)送至服務(wù)器進(jìn)行驗證;步驟S103,服務(wù)器獲取后對該數(shù)字簽名信息通過DK解密密鑰進(jìn)行ECC解密運算, 得到數(shù)字簽名,將其與服務(wù)器內(nèi)存儲的數(shù)字簽名庫進(jìn)行比對;步驟S104,若存在一致的,則判斷為真,并向手機(jī)發(fā)送該數(shù)字簽名對應(yīng)產(chǎn)品的相關(guān)fn息;步驟S105,若不存在一致的,則判斷為假,防偽驗證失敗,并向手機(jī)發(fā)送假貨短信。在第二實施例中,基于ECC跳碼的質(zhì)量安全監(jiān)管系統(tǒng),包括服務(wù)器、手機(jī)和固定于產(chǎn)品外包裝上的防偽裝置,該防偽裝置內(nèi)置數(shù)字簽名信息,該數(shù)字簽名信息由一個字符串?dāng)?shù)字簽名和實時時鐘信息通過在服務(wù)器內(nèi)的EK加密密鑰進(jìn)行ECC加密運算而得,該防偽裝置是一個具有顯示屏的動態(tài)令牌,該手機(jī)具有對數(shù)字簽名信息進(jìn)行解密的解密裝置,該解密裝置包括輸入鍵盤和解密密鑰,用以對該數(shù)字簽名信息通過DK解密密鑰進(jìn)行ECC解密運笪弁。本實施例的質(zhì)量安全監(jiān)管方法包括以下步驟步驟S201,服務(wù)器對一個字符串?dāng)?shù)字簽名和實時時鐘信息通過EK加密密鑰進(jìn)行 ECC加密運算生成一個的隨時間跳動的數(shù)字簽名信息,該數(shù)字簽名信息被穿輸入防偽裝置中,防偽裝置固定在產(chǎn)品外包裝上;步驟S202,用戶獲得產(chǎn)品,點亮防偽裝置的顯示屏并取得該產(chǎn)品當(dāng)前時間的數(shù)字簽名信息,并啟動解密裝置和程序進(jìn)行驗證;步驟S203,解密裝置獲取用戶輸入的數(shù)字簽名信息后,對其通過DK解密密鑰進(jìn)行 ECC解密運算,得到數(shù)字簽名,將其與手機(jī)內(nèi)存儲的數(shù)字簽名進(jìn)行比對;步驟S204,若存在一致的,則判斷為真,并通過手機(jī)顯示該數(shù)字簽名對應(yīng)產(chǎn)品的相關(guān)信息;步驟S205,若不存在一致的,則判斷為假,防偽驗證失敗,并由手機(jī)顯示假貨信息。
權(quán)利要求
1.一種基于ECC跳碼的質(zhì)量安全監(jiān)管系統(tǒng),其特征在于,其包括服務(wù)器、移動終端和附屬于監(jiān)管對象上的防偽裝置,該防偽裝置內(nèi)具有采用ECC跳碼的數(shù)字簽名信息,該數(shù)字簽名信息由服務(wù)器加密生成。
2.根據(jù)權(quán)利要求1所述的基于ECC跳碼的質(zhì)量安全監(jiān)管系統(tǒng),其特征在于該數(shù)字簽名信息由一個字符串和實時時鐘信息通過EK加密密鑰進(jìn)行ECC加密運算而得。
3.根據(jù)權(quán)利要求2所述的基于ECC跳碼的質(zhì)量安全監(jiān)管系統(tǒng),其特征在于該防偽裝置是一個內(nèi)置隨時間跳動的數(shù)字簽名信息并具有顯示屏的動態(tài)令牌。
4.根據(jù)權(quán)利要求3所述的基于ECC跳碼的質(zhì)量安全監(jiān)管系統(tǒng),其特征在于該移動終端具有對數(shù)字簽名信息進(jìn)行解密的解密裝置。
5.根據(jù)權(quán)利要求4所述的基于ECC跳碼的質(zhì)量安全監(jiān)管系統(tǒng),其特征在于該解密裝置包括對數(shù)字簽名信息通過DK解密密鑰進(jìn)行ECC解密運算。
6.根據(jù)權(quán)利要求1至5任一項所述的基于ECC跳碼的質(zhì)量安全監(jiān)管系統(tǒng),其特征在于 該移動終端為手機(jī)。
7.一種基于ECC跳碼的質(zhì)量安全監(jiān)管方法,其包括服務(wù)器生成一個采用ECC跳碼加密的隨時間跳動的數(shù)字簽名信息,并置于附屬于監(jiān)管對象上的防偽裝置內(nèi);用戶取得當(dāng)前時間的數(shù)字簽名信息,并通過移動終端發(fā)送至服務(wù)器進(jìn)行驗證; 服務(wù)器對該數(shù)字簽名信息解密,得到數(shù)字簽名,將其與服務(wù)器內(nèi)存儲的數(shù)字簽名庫進(jìn)行比對;若存在一致的,則判斷為真,通過防偽驗證,或向移動終端發(fā)送該數(shù)字簽名對應(yīng)監(jiān)管對象的相關(guān)信息;若不存在一致的,則判斷為假,防偽驗證失敗。
8.根據(jù)權(quán)利要求7所述的基于ECC跳碼的質(zhì)量安全監(jiān)管方法,其特征在于該數(shù)字簽名信息由一個字符串和實時時鐘信息通過EK加密密鑰進(jìn)行ECC加密運算而得,服務(wù)器的解密步驟為通過DK解密密鑰進(jìn)行ECC解密運算。
9.一種基于ECC跳碼的質(zhì)量安全監(jiān)管方法,其包括服務(wù)器生成一個采用ECC跳碼加密的隨時間跳動的數(shù)字簽名信息,并置于附屬于監(jiān)管對象上的防偽裝置內(nèi);用戶取得當(dāng)前時間的數(shù)字簽名信息,并用移動終端對其驗證; 移動終端的解密裝置對該數(shù)字簽名信息解密,得到數(shù)字簽名,將其與移動終端內(nèi)存儲的數(shù)字簽名進(jìn)行比對;若存在一致的,則判斷為真,通過防偽驗證,或通過移動終端顯示該數(shù)字簽名對應(yīng)監(jiān)管對象的相關(guān)信息;若不存在一致的,則判斷為假,防偽驗證失敗。
10.根據(jù)權(quán)利要求9所述的基于ECC跳碼的質(zhì)量安全監(jiān)管方法,其特征在于該數(shù)字簽名信息由一個字符串和實時時鐘信息通過EK加密密鑰進(jìn)行ECC加密運算而得,解密裝置的解密步驟為通過DK解密密鑰進(jìn)行ECC解密運算。
全文摘要
本發(fā)明公開了一種基于ECC跳碼的質(zhì)量安全監(jiān)管系統(tǒng),其包括服務(wù)器、移動終端和附屬于監(jiān)管對象上的防偽裝置,該防偽裝置內(nèi)具有采用ECC跳碼的數(shù)字簽名信息,該數(shù)字簽名信息由服務(wù)器加密生成。本發(fā)明通過采用服務(wù)器、移動終端和具有數(shù)字簽名信息的防偽裝置等設(shè)備,將隨時間跳變的ECC跳碼數(shù)字簽名信息與食品等監(jiān)管對象綁定,通過加密/解密驗證該數(shù)字簽名的真實性,使用戶可以隨時隨地查詢到該監(jiān)管對象的真?zhèn)?,以及生產(chǎn)日期、產(chǎn)地、質(zhì)量等級等相關(guān)信息,對食品或其他監(jiān)管對象的質(zhì)量安全提供高效的監(jiān)管和便捷的溯源途徑。
文檔編號G06Q10/06GK102546180SQ20121000109
公開日2012年7月4日 申請日期2012年1月4日 優(yōu)先權(quán)日2012年1月4日
發(fā)明者賈松仁 申請人:賈松仁