專(zhuān)利名稱(chēng):大量數(shù)據(jù)在rfid電子標(biāo)簽的存取方法
技術(shù)領(lǐng)域:
本發(fā)明涉及RFID電子標(biāo)簽數(shù)據(jù)存取方法。
背景技術(shù):
RFID電子標(biāo)簽是射頻識(shí)別(RFID)的通俗叫法,它由標(biāo)簽、解讀器和數(shù)據(jù)傳輸和處 理系統(tǒng)三部分組成。標(biāo)簽也被稱(chēng)為電子標(biāo)簽或智能標(biāo)簽,它是內(nèi)存帶有天線(xiàn)的芯片,芯片中存儲(chǔ)有能 夠識(shí)別目標(biāo)的信息。RFID標(biāo)簽具有持久性,信息接收傳播穿透性強(qiáng),存儲(chǔ)信息容量大、種類(lèi) 多等特點(diǎn)。有些RFID標(biāo)簽支持讀寫(xiě)功能,目標(biāo)物體的信息能隨時(shí)被更新。解讀器分為手持 和固定兩種,由發(fā)送器,接收儀、控制模塊和收發(fā)器組成。收發(fā)器和控制計(jì)算機(jī)或可編程邏 輯控制器(PLC)連接從而實(shí)現(xiàn)它的溝通功能。解讀器也有天線(xiàn)接收和傳輸信息。數(shù)據(jù)傳 輸和處理系統(tǒng)解讀器通過(guò)接收標(biāo)簽發(fā)出的無(wú)線(xiàn)電波接收讀取數(shù)據(jù)。最常見(jiàn)的是被動(dòng)射頻 系統(tǒng),當(dāng)解讀器遇見(jiàn)RFID標(biāo)簽時(shí),發(fā)出電磁波,周?chē)纬呻姶艌?chǎng),標(biāo)簽從電磁場(chǎng)中獲得能量 激活標(biāo)簽中的微芯片電路,芯片轉(zhuǎn)換電磁波,然后發(fā)送給解讀器,解讀器把它轉(zhuǎn)換成相關(guān)數(shù) 據(jù)。控制計(jì)算器就可以處理這些數(shù)據(jù)從而進(jìn)行管理控制。在主動(dòng)射頻系統(tǒng)中,標(biāo)簽中裝有 電池在有效范圍內(nèi)活動(dòng)。RFID電子標(biāo)簽有一定的數(shù)據(jù)存儲(chǔ)能力,但是目前的電子標(biāo)簽存儲(chǔ)容量比較有限, 特別是超高頻RFID電子標(biāo)簽的存儲(chǔ)空間只有幾百數(shù)據(jù)位,空間增加的成本很高,高效的使 用有限的存儲(chǔ)顯得極為重要。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種大量數(shù)據(jù)在RFID電子標(biāo)簽的存取方法, 能夠節(jié)省RFID電子標(biāo)簽中有限的存儲(chǔ)空間,實(shí)現(xiàn)大量電子標(biāo)簽相關(guān)業(yè)務(wù)數(shù)據(jù)的異地存儲(chǔ), 并保證的異地存儲(chǔ)數(shù)據(jù)的安全性和完整性,有利于提高電子標(biāo)簽存儲(chǔ)空間的利用效率,降 低電子標(biāo)簽存儲(chǔ)容量對(duì)業(yè)務(wù)數(shù)據(jù)量的約束。為解決上述技術(shù)問(wèn)題,本發(fā)明的技術(shù)方案是一種大量數(shù)據(jù)在RFID電子標(biāo)簽的存 取方法在存儲(chǔ)業(yè)務(wù)數(shù)據(jù)時(shí),讀出RFID電子標(biāo)簽的8位數(shù)字ID作為3DES的左密鑰,以當(dāng) 前時(shí)間的8位字符串為3DES的右密鑰對(duì)數(shù)據(jù)進(jìn)行3DES加密運(yùn)算,然后以8位數(shù)字ID和當(dāng) 前時(shí)間的8位字符串組成的16位字符串為查詢(xún)條件將密文存入軟件系統(tǒng)數(shù)據(jù)庫(kù),在電子標(biāo) 簽中記錄當(dāng)前時(shí)間的8位字符串即可;讀取業(yè)務(wù)數(shù)據(jù)時(shí),先以RFID電子標(biāo)簽的8位數(shù)字ID和存儲(chǔ)的8位時(shí)間字符串組 成的16位字符串為查詢(xún)條件將密文取出,以RFID電子標(biāo)簽的8位數(shù)字ID為左密鑰,以存 儲(chǔ)的8位時(shí)間字符串為右密鑰對(duì)密文進(jìn)行3DES解密運(yùn)算即可解密出明文。本發(fā)明與現(xiàn)有技術(shù)相比所帶來(lái)的有益效果是本發(fā)明的大量數(shù)據(jù)在RFID電子標(biāo)簽中的存儲(chǔ)方法利用先進(jìn)的通訊技術(shù)、計(jì)算機(jī)、微電子技術(shù)、射頻識(shí)別技術(shù)及網(wǎng)絡(luò)技術(shù),為大量數(shù)據(jù)在電子標(biāo)簽的存儲(chǔ)提供了一種高效的 方法;本發(fā)明的大量數(shù)據(jù)在RFID電子標(biāo)簽中的存儲(chǔ)方法能夠節(jié)省RFID電子標(biāo)簽中有限的 存儲(chǔ)空間,實(shí)現(xiàn)大量電子標(biāo)簽相關(guān)業(yè)務(wù)數(shù)據(jù)的異地存儲(chǔ),并保證的異地存儲(chǔ)數(shù)據(jù)的安全性 和完整性,有利于提高電子標(biāo)簽存儲(chǔ)空間的利用效率,降低電子標(biāo)簽存儲(chǔ)容量對(duì)業(yè)務(wù)數(shù)據(jù) 量的約束。
圖1是本發(fā)明的大量數(shù)據(jù)在RFID電子標(biāo)簽中的存儲(chǔ)方法存儲(chǔ)數(shù)據(jù)的流程圖;圖2是本發(fā)明的大量數(shù)據(jù)在RFID電子標(biāo)簽中的存儲(chǔ)方法讀取數(shù)據(jù)的流程圖。
具體實(shí)施例方式下面結(jié)合說(shuō)明書(shū)附圖對(duì)本發(fā)明作進(jìn)一步說(shuō)明。如圖1所示,一種大量數(shù)據(jù)在RFID電子標(biāo)簽的存取方法,在存儲(chǔ)業(yè)務(wù)數(shù)據(jù)時(shí),讀出 RFID電子標(biāo)簽的8位數(shù)字ID作為3DES的左密鑰,以當(dāng)前時(shí)間的8位字符串為3DES的右 密鑰對(duì)數(shù)據(jù)進(jìn)行3DES加密運(yùn)算,然后以8位數(shù)字ID和當(dāng)前時(shí)間的8位字符串組成的16位 字符串為查詢(xún)條件將密文存入軟件系統(tǒng)數(shù)據(jù)庫(kù),在電子標(biāo)簽中記錄當(dāng)前時(shí)間的8位字符串 即可。RFID電子標(biāo)簽的存儲(chǔ)容量有限,大量的數(shù)據(jù)無(wú)法直接存儲(chǔ)。本發(fā)明使得無(wú)論多大的 數(shù)據(jù)包比如3K字節(jié),在電子標(biāo)簽的存儲(chǔ)都只占用八個(gè)字節(jié),從而使得存儲(chǔ)產(chǎn)生一個(gè)杠桿作 用,用有限的存儲(chǔ)空間存儲(chǔ)大量的數(shù)據(jù)。如圖2所示,讀取業(yè)務(wù)數(shù)據(jù)時(shí),讀出RFID電子標(biāo)簽的8位數(shù)字ID,取出存儲(chǔ)在電子 標(biāo)簽中的8位時(shí)間字符串,組成的16位字符串為查詢(xún)條件,將密文從管理系統(tǒng)數(shù)據(jù)庫(kù)中取 出,以RFID電子標(biāo)簽的8位數(shù)字ID為左密鑰,以電子標(biāo)簽中存儲(chǔ)的8位時(shí)間字符串為右密 鑰,對(duì)密文進(jìn)行3DES解密運(yùn)算即可解密出明文,此明文為原始的需要存儲(chǔ)的數(shù)據(jù)。本發(fā)明的大量數(shù)據(jù)在RFID電子標(biāo)簽中的存儲(chǔ)方法利用先進(jìn)的通訊技術(shù)、計(jì)算 機(jī)、微電子技術(shù)、射頻識(shí)別技術(shù)及網(wǎng)絡(luò)技術(shù),為大量數(shù)據(jù)在電子標(biāo)簽的存儲(chǔ)提供了一種高效 的方法;本發(fā)明的大量數(shù)據(jù)在RFID電子標(biāo)簽中的存儲(chǔ)方法能夠節(jié)省RFID電子標(biāo)簽中有限 的存儲(chǔ)空間,實(shí)現(xiàn)大量電子標(biāo)簽相關(guān)業(yè)務(wù)數(shù)據(jù)的異地存儲(chǔ),并保證的異地存儲(chǔ)數(shù)據(jù)的安全 性和完整性,有利于提高電子標(biāo)簽存儲(chǔ)空間的利用效率,降低電子標(biāo)簽存儲(chǔ)容量對(duì)業(yè)務(wù)數(shù) 據(jù)量的約束。
權(quán)利要求
一種大量數(shù)據(jù)在RFID電子標(biāo)簽的存取方法,其特征在于在存儲(chǔ)業(yè)務(wù)數(shù)據(jù)時(shí),讀出RFID電子標(biāo)簽的8位數(shù)字ID作為3DES的左密鑰,以當(dāng)前時(shí)間的8位字符串為3DES的右密鑰對(duì)數(shù)據(jù)進(jìn)行3DES加密運(yùn)算,然后以8位數(shù)字ID和當(dāng)前時(shí)間的8位字符串組成的16位字符串為查詢(xún)條件將密文存入軟件系統(tǒng)數(shù)據(jù)庫(kù),在電子標(biāo)簽中記錄當(dāng)前時(shí)間的8位字符串;讀取業(yè)務(wù)數(shù)據(jù)時(shí),先以RFID電子標(biāo)簽的8位數(shù)字ID和存儲(chǔ)的8位時(shí)間字符串組成的16位字符串為查詢(xún)條件將密文取出,以RFID電子標(biāo)簽的8位數(shù)字ID為左密鑰,以存儲(chǔ)的8位時(shí)間字符串為右密鑰對(duì)密文進(jìn)行3DES解密運(yùn)算即可解密出明文。
全文摘要
一種大量數(shù)據(jù)在RFID電子標(biāo)簽的存取方法,在存儲(chǔ)業(yè)務(wù)數(shù)據(jù)時(shí),讀出RFID電子標(biāo)簽的8位數(shù)字ID作為3DES的左密鑰,以當(dāng)前時(shí)間的8位字符串為3DES的右密鑰對(duì)數(shù)據(jù)進(jìn)行3DES加密運(yùn)算,然后以8位數(shù)字ID和當(dāng)前時(shí)間的8位字符串組成的16位字符串為查詢(xún)條件將密文存入軟件系統(tǒng)數(shù)據(jù)庫(kù),在電子標(biāo)簽中記錄當(dāng)前時(shí)間的8位字符串即可;讀取業(yè)務(wù)數(shù)據(jù)時(shí),先以RFID電子標(biāo)簽的8位數(shù)字ID和存儲(chǔ)的8位時(shí)間字符串組成的16位字符串為查詢(xún)條件將密文取出,以RFID電子標(biāo)簽的8位數(shù)字ID為左密鑰,以存儲(chǔ)的8位時(shí)間字符串為右密鑰對(duì)密文進(jìn)行3DES解密運(yùn)算即可解密出明文。通過(guò)本發(fā)明,可實(shí)現(xiàn)大量數(shù)據(jù)在RFID電子標(biāo)簽中存取。
文檔編號(hào)H04L9/28GK101894282SQ20101020335
公開(kāi)日2010年11月24日 申請(qǐng)日期2010年6月17日 優(yōu)先權(quán)日2010年6月17日
發(fā)明者袁鋒超 申請(qǐng)人:深圳市科陸軟件有限公司