專利名稱:一種物品追溯防偽編碼方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)加密方法,應(yīng)用于物品防偽的技術(shù)領(lǐng)域,特別是一種解密難 度大、安全性能強(qiáng)、運(yùn)算量小的物品追溯防偽編碼方法。
背景技術(shù):
由于物聯(lián)網(wǎng)的興起,射頻識(shí)別成為了 21世紀(jì)十大最熱門的發(fā)展行業(yè)之一。在射頻 識(shí)別行業(yè)中占份額最大的要數(shù)粘貼在物品上的RFID電子標(biāo)簽,而RFID電子標(biāo)簽最有價(jià)值 的部分就是物品編碼。物品編碼必須具備唯一性,安全可靠性,不可復(fù)制性才能真正實(shí)現(xiàn)對(duì) 真品的保護(hù),不被偽造,避免和減少經(jīng)濟(jì)損失,從根本上保護(hù)消費(fèi)者的利益。在現(xiàn)有技術(shù)中, 物品編碼方法實(shí)現(xiàn)的目標(biāo)比較單一,僅能實(shí)現(xiàn)企業(yè)的防偽功能,而編碼方法結(jié)構(gòu)也比較簡(jiǎn) 單,偽造者很容易的就能順利解碼,生產(chǎn)制造出與真品產(chǎn)品編號(hào)相同的偽品,給消費(fèi)者的安 全購(gòu)物帶來了不便,也給企業(yè)造成了很大的經(jīng)濟(jì)損失。針對(duì)以上問題的出現(xiàn),現(xiàn)有技術(shù)并沒 有很好的解決,給本領(lǐng)域的工作帶來了麻煩。
發(fā)明內(nèi)容
本發(fā)明要解決物品編碼實(shí)現(xiàn)目標(biāo)單一、方法簡(jiǎn)單、運(yùn)算量大的技術(shù)難題,本發(fā)明設(shè) 計(jì)了一種物品追溯防偽編碼方法,采用將數(shù)據(jù)循環(huán)交替進(jìn)行加擾、交換數(shù)據(jù)位序、以及效驗(yàn) 的方式,保證了數(shù)據(jù)的安全性以及合法性。本發(fā)明為實(shí)現(xiàn)發(fā)明目的采用的技術(shù)方案是,一種物品追溯防偽編碼方法,該方法 是在網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù)中借助計(jì)算機(jī)以及配套軟件管理程序?qū)崿F(xiàn)的,上述的防偽編碼方 法是將全球物品進(jìn)行分類編號(hào),并將編號(hào)存入網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù)中,以標(biāo)準(zhǔn)數(shù)據(jù)加密算 法為基礎(chǔ),借助計(jì)算機(jī)中的內(nèi)存以及配套的加密算法,首先對(duì)分類編號(hào)進(jìn)行加密并生成效 驗(yàn)碼,再對(duì)效驗(yàn)碼進(jìn)行加密,最后生成16位ASII碼字符寫入物品的電子標(biāo)簽中或做成條形 碼粘貼在產(chǎn)品上,并存儲(chǔ)至網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù)。本發(fā)明的有益效果是該編碼方法通過六層加密算法和一層校驗(yàn)算法,采用對(duì)分 類編號(hào)進(jìn)行加密并生成效驗(yàn)碼,再對(duì)效驗(yàn)碼進(jìn)行加密的雙重加密的方式,保證了數(shù)據(jù)的安 全性、唯一性和不可復(fù)制性,增加了解密難度。
具體實(shí)施例方式本發(fā)明在具體實(shí)施時(shí),一種物品追溯防偽編碼方法,該方法是在網(wǎng)絡(luò)服務(wù)器的數(shù) 據(jù)庫(kù)中借助計(jì)算機(jī)以及配套軟件管理程序?qū)崿F(xiàn)的,上述的防偽編碼方法是將全球物品進(jìn)行 分類編號(hào),并將編號(hào)存入網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù)中,以標(biāo)準(zhǔn)數(shù)據(jù)加密算法為基礎(chǔ),借助計(jì)算機(jī) 中的內(nèi)存以及配套的加密算法,首先對(duì)分類編號(hào)進(jìn)行加密并生成效驗(yàn)碼,再對(duì)效驗(yàn)碼進(jìn)行 加密,最后生成16位ASII碼字符寫入物品的電子標(biāo)簽中或做成條形碼粘貼在產(chǎn)品上,并存 儲(chǔ)至網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù)。上述的對(duì)分類編號(hào)進(jìn)行加密的具體步驟是
3
A、;對(duì)以上編號(hào)借助64位多項(xiàng)式循環(huán)冗余碼校驗(yàn)算法進(jìn)行滾動(dòng)式加密計(jì)算,將計(jì) 算結(jié)果存儲(chǔ)至計(jì)算機(jī)內(nèi)存中;B、對(duì)進(jìn)行64位多項(xiàng)式滾動(dòng)加密計(jì)算輸出的64位數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)加密計(jì)算,將計(jì)算 結(jié)果存儲(chǔ)至計(jì)算機(jī)內(nèi)存中;C、對(duì)進(jìn)行加密標(biāo)準(zhǔn)計(jì)算輸出的數(shù)據(jù)利用數(shù)據(jù)交織加密算法,將順序分配的數(shù)據(jù)變 換位置,進(jìn)行分配,將計(jì)算結(jié)果存儲(chǔ)至計(jì)算機(jī)內(nèi)存中;上述的對(duì)效驗(yàn)碼進(jìn)行加密的具體步驟是D、對(duì)進(jìn)行數(shù)據(jù)交織加密計(jì)算輸出的數(shù)據(jù)進(jìn)行16位多項(xiàng)式循環(huán)冗余碼校驗(yàn)計(jì)算, 輸出16位效驗(yàn)碼,將計(jì)算結(jié)果存儲(chǔ)至計(jì)算機(jī)內(nèi)存中;Ej^ 16位效驗(yàn)碼進(jìn)行標(biāo)準(zhǔn)加密計(jì)算,將計(jì)算結(jié)果存儲(chǔ)至計(jì)算機(jī)內(nèi)存中;F、;對(duì)進(jìn)行加密標(biāo)準(zhǔn)計(jì)算后的數(shù)據(jù)進(jìn)行數(shù)據(jù)交織加密計(jì)算,改變數(shù)據(jù)位置,將計(jì)算 結(jié)果存儲(chǔ)至網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù)。上述物品追溯防偽編碼方法的執(zhí)行是在網(wǎng)站的數(shù)據(jù)中心的服務(wù)器上運(yùn)行完成的, 運(yùn)行的結(jié)果是保存在服務(wù)器的數(shù)據(jù)庫(kù)系統(tǒng)中,企業(yè)要使用這些編碼時(shí),可通過網(wǎng)絡(luò)直接調(diào) 用,將追溯防偽編碼印刷在物品的商標(biāo)上,同時(shí)又把數(shù)據(jù)寫入RFID電子標(biāo)簽中,為物聯(lián)網(wǎng) 中的數(shù)據(jù)采集系統(tǒng)服務(wù)。16ASII碼字符可以做成條形碼粘貼在產(chǎn)品上,或直接印制在產(chǎn)品商標(biāo)上。為了達(dá) 到物品追溯目的必須把此編碼的內(nèi)容寫入RFID電子標(biāo)簽上。物品在流通過程中,采集系統(tǒng) 能夠采集到RFID電子標(biāo)簽的內(nèi)容,確定物品的流通路徑。消費(fèi)者通過查詢平臺(tái),能夠追溯 物品的來源,辨別物品的真?zhèn)巍?br>
權(quán)利要求
一種物品追溯防偽編碼方法,該方法是在網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù)中借助計(jì)算機(jī)以及配套軟件管理程序?qū)崿F(xiàn)的,其特征在于所述的防偽編碼方法是將全球物品進(jìn)行分類編號(hào),并將編號(hào)存入網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù)中,以標(biāo)準(zhǔn)數(shù)據(jù)加密算法為基礎(chǔ),借助計(jì)算機(jī)中的內(nèi)存以及配套的加密算法,首先對(duì)分類編號(hào)進(jìn)行加密并生成效驗(yàn)碼,再對(duì)效驗(yàn)碼進(jìn)行加密,最后生成16位ASII碼字符寫入物品的電子標(biāo)簽中或做成條形碼粘貼在產(chǎn)品上,并存儲(chǔ)至網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù)。
2.根據(jù)權(quán)利要求1所述的一種物品追溯防偽編碼方法,其特征在于所述的對(duì)分類編 號(hào)進(jìn)行加密的具體步驟是A、;對(duì)以上編號(hào)借助64位多項(xiàng)式循環(huán)冗余碼校驗(yàn)算法進(jìn)行滾動(dòng)式加密計(jì)算,將計(jì)算結(jié) 果存儲(chǔ)至計(jì)算機(jī)內(nèi)存中;B、對(duì)進(jìn)行64位多項(xiàng)式滾動(dòng)加密計(jì)算輸出的64位數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)加密計(jì)算,將計(jì)算結(jié)果 存儲(chǔ)至計(jì)算機(jī)內(nèi)存中;C、對(duì)進(jìn)行加密標(biāo)準(zhǔn)計(jì)算輸出的數(shù)據(jù)利用數(shù)據(jù)交織加密算法,將順序分配的數(shù)據(jù)變換位 置,進(jìn)行分配,將計(jì)算結(jié)果存儲(chǔ)至計(jì)算機(jī)內(nèi)存中。
3.根據(jù)權(quán)利要求1所述的一種物品追溯防偽編碼方法,其特征在于所述的對(duì)效驗(yàn)碼 進(jìn)行加密的具體步驟是D、對(duì)進(jìn)行數(shù)據(jù)交織加密計(jì)算輸出的數(shù)據(jù)進(jìn)行16位多項(xiàng)式循環(huán)冗余碼校驗(yàn)計(jì)算,輸出 16位效驗(yàn)碼,將計(jì)算結(jié)果存儲(chǔ)至計(jì)算機(jī)內(nèi)存中;E、對(duì)16位效驗(yàn)碼進(jìn)行標(biāo)準(zhǔn)加密計(jì)算,將計(jì)算結(jié)果存儲(chǔ)至計(jì)算機(jī)內(nèi)存中;F、;對(duì)進(jìn)行加密標(biāo)準(zhǔn)計(jì)算后的數(shù)據(jù)進(jìn)行數(shù)據(jù)交織加密計(jì)算,改變數(shù)據(jù)位置,將計(jì)算結(jié)果 存儲(chǔ)至網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù)。
全文摘要
一種物品追溯防偽編碼方法,解決了物品編碼方法簡(jiǎn)單、運(yùn)算量大的技術(shù)難題,采用的技術(shù)方案是,該方法是在網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù)中借助計(jì)算機(jī)以及配套軟件管理程序?qū)崿F(xiàn)的,上述的防偽編碼方法是將全球物品進(jìn)行分類編號(hào),并將編號(hào)存入網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù),以標(biāo)準(zhǔn)數(shù)據(jù)加密算法為基礎(chǔ),借助計(jì)算機(jī)內(nèi)存以及配套加密算法,首先對(duì)分類編號(hào)進(jìn)行加密并生成效驗(yàn)碼,再對(duì)效驗(yàn)碼進(jìn)行加密,最后生成16位ASII碼字符寫入物品的電子標(biāo)簽中或做成條形碼粘貼在產(chǎn)品上,并存儲(chǔ)至網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫(kù)。本發(fā)明的有益效果是該編碼方法采用對(duì)分類編號(hào)進(jìn)行加密并生成效驗(yàn)碼,再對(duì)效驗(yàn)碼進(jìn)行加密的雙重加密的方式,保證了數(shù)據(jù)的安全性、唯一性和不可復(fù)制性,增加了解密難度。
文檔編號(hào)G06K19/00GK101980186SQ20091018958
公開日2011年2月23日 申請(qǐng)日期2009年11月27日 優(yōu)先權(quán)日2009年11月27日
發(fā)明者劉春泉 申請(qǐng)人:深圳市佳維思科技有限公司