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