本發(fā)明涉及無(wú)線射頻識(shí)別(rfid)領(lǐng)域,具體涉及一種應(yīng)用于物流倉(cāng)儲(chǔ)、人員識(shí)別、電子票據(jù)、電力巡查、政府監(jiān)管、食品仿偽、包裹跟蹤、產(chǎn)品質(zhì)檢、藥品管理等多種無(wú)線射頻識(shí)別系統(tǒng)的藍(lán)牙移動(dòng)rfid讀寫(xiě)器及相關(guān)讀寫(xiě)方法。
背景技術(shù):
rfid技術(shù)是一種基于射頻識(shí)別原理實(shí)現(xiàn)的自動(dòng)識(shí)別技術(shù),已被廣泛地應(yīng)用于人員管理、倉(cāng)儲(chǔ)管理、交通運(yùn)輸?shù)阮I(lǐng)域。rfid系統(tǒng)通常包括電子標(biāo)簽、讀寫(xiě)器和數(shù)據(jù)處理器。該電子標(biāo)簽用以存儲(chǔ)物品或人員資料。該讀寫(xiě)器可在感應(yīng)范圍內(nèi)采集電子標(biāo)簽存儲(chǔ)的資料,并傳送至數(shù)據(jù)處理器等應(yīng)用系統(tǒng)。該讀寫(xiě)器作為連接后端數(shù)據(jù)處理器與前端電子標(biāo)簽之間的主要通道,其起了舉足輕重的作用。
然而,在很多應(yīng)用中由于有多種不同的數(shù)據(jù)交換需求,單一的rfid讀寫(xiě)設(shè)備并不能完全滿足需求。特別是在移動(dòng)巡檢、稽查等應(yīng)用中,rfid讀寫(xiě)器需要采用自身電源供電,同時(shí)不僅僅需要完成標(biāo)簽的身份識(shí)別,還需要據(jù)此實(shí)現(xiàn)將數(shù)據(jù)傳輸至各類移動(dòng)終端,實(shí)現(xiàn)數(shù)據(jù)流的無(wú)縫連接。如何提供一種便捷攜帶使用的讀寫(xiě)器;如何降低讀寫(xiě)器的模塊功耗,延長(zhǎng)讀寫(xiě)器使用時(shí)間的技術(shù)方案也亟待改進(jìn)。
此外,由于uhf頻段的rfid電子標(biāo)簽遵循iso18000-6協(xié)議標(biāo)準(zhǔn),用戶區(qū)信息基本上處于透明狀態(tài),不具備信息可信任性和保密性,可能造成任何兼容rfid讀寫(xiě)器都能對(duì)電子標(biāo)簽數(shù)據(jù)進(jìn)行讀寫(xiě)操作,致使rfid標(biāo)簽內(nèi)的數(shù)據(jù)容易被干擾、更改,信息安全性難以得到保證?,F(xiàn)有技術(shù)中針對(duì)不同的rfid標(biāo)簽的安全需求,實(shí)現(xiàn)rfid安全性機(jī)制所采用的方法密碼機(jī)制,在進(jìn)行電子標(biāo)簽寫(xiě)入操作時(shí),安全單元對(duì)射頻識(shí)別電子標(biāo)簽id號(hào)及需要寫(xiě)入射頻識(shí)別電子標(biāo)簽的數(shù)據(jù)進(jìn)行加密和簽名,生成加密和簽名數(shù)據(jù),而后再寫(xiě)入電子標(biāo)簽;但是上述方法中的rfid系統(tǒng)標(biāo)簽與閱讀器之間的通信利用的是無(wú)線信號(hào),屬于一種無(wú)線網(wǎng)絡(luò),而傳統(tǒng)網(wǎng)絡(luò)形態(tài)中隱私保護(hù)技術(shù)的簡(jiǎn)單疊加不足以滿足rfid系統(tǒng)隱私保護(hù)技術(shù)的新要求,特別是隱私數(shù)據(jù)的篩選方法、數(shù)據(jù)防泄漏技術(shù)、密鑰的發(fā)放方法、授權(quán)機(jī)制等均需要改進(jìn)。因此,本發(fā)明從上述問(wèn)題出發(fā),設(shè)計(jì)一種適應(yīng)短距離無(wú)線射頻識(shí)別標(biāo)簽且可實(shí)現(xiàn)加密功能的rfid讀寫(xiě)器。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于克服現(xiàn)有技術(shù)中的缺陷,設(shè)計(jì)一種藍(lán)牙移動(dòng)rfid讀寫(xiě)器,提供無(wú)線藍(lán)牙通訊接口,模塊功耗低、體積小,非常適用于嵌入到手持移動(dòng)設(shè)備中以及短距離應(yīng)用。本發(fā)明藍(lán)牙短距離的rfid讀寫(xiě)器還具有獨(dú)立使用加密功能--其獨(dú)立使用時(shí)無(wú)法實(shí)現(xiàn)連接遠(yuǎn)程網(wǎng)絡(luò),在加密解密方法方面?zhèn)涫芫窒?無(wú)法將射頻識(shí)別標(biāo)簽的id進(jìn)行網(wǎng)絡(luò)驗(yàn)證)的問(wèn)題,本發(fā)明讀寫(xiě)器還進(jìn)一步實(shí)現(xiàn)有針對(duì)性的加密操作,為射頻識(shí)別標(biāo)簽提供雙重加密保障。
為實(shí)現(xiàn)上述目的,本發(fā)明所采用的技術(shù)方案是一種藍(lán)牙移動(dòng)rfid讀寫(xiě)器,包括殼體以及設(shè)于殼體內(nèi)的讀寫(xiě)系統(tǒng),所述讀寫(xiě)系統(tǒng)包括:控制模塊、射頻模塊、天線、藍(lán)牙通訊模塊以及電源模塊;所述電源模塊分別與所述控制模塊、射頻模塊和藍(lán)牙通訊模塊電連接;所述天線連接射頻模塊,將接收到的信號(hào)傳輸給射頻模塊,或者將射頻模塊傳輸來(lái)的信號(hào)發(fā)生出去,所述射頻模塊對(duì)所接收的信號(hào)進(jìn)行解碼,解碼后的物品標(biāo)簽信息發(fā)送給控制模塊;所述讀寫(xiě)器控制模塊采用異步串行通訊方式與所述藍(lán)牙通訊模塊連接。
其中一個(gè)優(yōu)選的方案中,所述電源模塊包括電源管理單元和充電單元,所述電源管理單元由并聯(lián)的兩個(gè)ldo構(gòu)成,所述兩個(gè)ldo電路一端與控制模塊的引腳連接,另一端連接所述充電單元,所述電源模塊采用microusb接口輸入電源,并通過(guò)pmos管連接至所述充電單元。
在另一個(gè)優(yōu)選的方案中,所述射頻模塊包括rfid讀寫(xiě)單元、射頻振蕩器、射頻接收器、前置放大器以及平衡轉(zhuǎn)換器組成;射頻載波信號(hào)由射頻振蕩器產(chǎn)生并被射頻處理器放大,射頻模塊將天線接收的從射頻識(shí)別標(biāo)簽發(fā)射/反射回來(lái)的載波解調(diào)后與放大后的射頻載波信號(hào)配對(duì),配對(duì)成功后經(jīng)平衡轉(zhuǎn)換器轉(zhuǎn)換再傳給rfid讀寫(xiě)單元。
在一個(gè)優(yōu)選的方案中,所述控制模塊20連接有l(wèi)ed燈控制電路、蜂鳴器電路和觸發(fā)按鈕電路,所述觸發(fā)按鈕電路連接的觸發(fā)按鈕包括掃描觸發(fā)鍵2和菜單選擇鍵3。
在又一個(gè)優(yōu)選方案中,所述射頻模塊還包括有耦合單元,所述控制模塊還連接有安全模塊,所述安全模塊包括選擇單元、加密單元和簽名單元;所述選擇單元用于將所述射頻識(shí)別電子標(biāo)簽id號(hào)與其數(shù)據(jù)庫(kù)存儲(chǔ)的id號(hào)匹配,判斷該id號(hào)是否屬于加密目標(biāo),并生成相應(yīng)指令;所述加密單元連接所述控制模塊,提供加密及解密的安全讀寫(xiě);所述簽名單元連接所述控制模塊,提供簽名和驗(yàn)簽的讀寫(xiě)功能;所述耦合單元用于通過(guò)射頻模塊生成的射頻信號(hào)實(shí)現(xiàn)射頻識(shí)別標(biāo)簽的安全讀寫(xiě)操作。
本發(fā)明另一方面提供了上述藍(lán)牙移動(dòng)rfid讀寫(xiě)器的讀寫(xiě)方法,至少包括:(1)打開(kāi)讀寫(xiě)器電源和主機(jī)上藍(lán)牙模塊綁定生成的串口,是讀寫(xiě)器和主機(jī)進(jìn)入藍(lán)牙連接狀態(tài);(2)讀寫(xiě)器接收主機(jī)的指令后,讀寫(xiě)器執(zhí)行命令方法包括:立即執(zhí)行指令并返回執(zhí)行結(jié)果至主機(jī);或者,等待操作者按下讀寫(xiě)器的執(zhí)行按鈕后,執(zhí)行指令并返回執(zhí)行結(jié)果至主機(jī);或者,待操作者將讀寫(xiě)器靠近被讀的電子標(biāo)簽,當(dāng)標(biāo)簽進(jìn)入讀寫(xiě)器天線場(chǎng)后繼續(xù)完成指令的執(zhí)行并返回響應(yīng)數(shù)據(jù)。
在另一個(gè)方案中包括加密方法,至少包括下述步驟:
步驟1所述控制模塊通過(guò)所述射頻模塊獲得射頻識(shí)別電子標(biāo)簽id號(hào);
步驟2所述控制模塊將所述射頻識(shí)別電子標(biāo)簽id號(hào)及需要寫(xiě)入射頻識(shí)別電子標(biāo)簽的數(shù)據(jù)發(fā)送至所述選擇單元;
步驟3所述選擇單元的數(shù)據(jù)庫(kù)實(shí)體對(duì)所述射頻識(shí)別電子標(biāo)簽id號(hào)進(jìn)行匹配,并判斷該id號(hào)對(duì)應(yīng)的射頻識(shí)別電子標(biāo)簽是否需要加密;如匹配成功,則判定為需要加密,至步驟4;如匹配失敗,則判定為不需要加密,至步驟6;
步驟4所述安全模塊對(duì)需要加密的所述射頻識(shí)別電子標(biāo)簽id號(hào)及需要寫(xiě)入射頻識(shí)別電子標(biāo)簽的數(shù)據(jù)進(jìn)行加密和簽名,生成包含需要寫(xiě)入射頻識(shí)別電子標(biāo)簽的數(shù)據(jù)的加密和簽名數(shù)據(jù);
步驟5所述安全模塊將加密和簽名數(shù)據(jù)發(fā)送至控制模塊(20),控制模塊通過(guò)射頻模塊的耦合單元將加密和簽名數(shù)據(jù)寫(xiě)入射頻識(shí)別電子標(biāo)簽;
步驟6將實(shí)現(xiàn)加密或未實(shí)現(xiàn)加密的數(shù)據(jù)信息發(fā)送至控制模塊(20),并通過(guò)顯示模塊進(jìn)行顯示相應(yīng)結(jié)果。
本發(fā)明藍(lán)牙移動(dòng)rfid讀寫(xiě)器全面支持對(duì)uhf頻段iso18000-6c/epcc1g2等多種標(biāo)準(zhǔn)協(xié)議rfid電子標(biāo)簽的讀寫(xiě)操作。提供無(wú)線藍(lán)牙通訊接口,可與掌上電腦、pda、智能手機(jī)等任何內(nèi)置藍(lán)牙通訊的手持設(shè)備配合使用,不受設(shè)備有線接口形式的限制。
讀寫(xiě)器具microusb有線接口,支持usb充電和將本產(chǎn)品作為臺(tái)式rfid讀寫(xiě)器使用;該產(chǎn)品外形小巧,便于攜帶,操作靈活方便。此外,本發(fā)明讀寫(xiě)器設(shè)有立即執(zhí)行、單鍵觸發(fā)、尋卡觸發(fā)等多種操作方式,標(biāo)簽讀寫(xiě)方便快捷。
本發(fā)明藍(lán)牙移動(dòng)rfid讀寫(xiě)器具有獨(dú)立使用加密功能,實(shí)現(xiàn)有針對(duì)性的加密操作,為射頻識(shí)別標(biāo)簽提供雙重加密保障。還可直接對(duì)選擇單元所屬數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)更新,使其有針對(duì)性的較大范圍進(jìn)行射頻標(biāo)簽的加密解密操作。
附圖說(shuō)明
圖1為本發(fā)明藍(lán)牙移動(dòng)讀寫(xiě)器的一種實(shí)施方式的原理示意圖;
圖2為電源模塊的一種實(shí)施方式的結(jié)構(gòu)示意圖圖;
圖3為射頻模塊的一種實(shí)施方式的結(jié)構(gòu)示意圖;
圖4為讀寫(xiě)器實(shí)施方式中顯示電路圖;
圖5為讀寫(xiě)器實(shí)施方式中電源控制電路圖;
圖6為本發(fā)明藍(lán)牙移動(dòng)讀寫(xiě)器的另一種實(shí)施方式的原理示意圖;
圖7為本發(fā)明藍(lán)牙移動(dòng)讀寫(xiě)器的一種實(shí)施方式的結(jié)構(gòu)示意圖;
圖8為本發(fā)明藍(lán)牙移動(dòng)讀寫(xiě)器的一種讀寫(xiě)方法示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的具體實(shí)施方式作進(jìn)一步描述。以下實(shí)施例僅用于更加清楚地說(shuō)明本發(fā)明的技術(shù)方案,而不能以此來(lái)限制本發(fā)明的保護(hù)范圍。
本發(fā)明的一種藍(lán)牙移動(dòng)rfid讀寫(xiě)器,應(yīng)用于手持移動(dòng)設(shè)備、物品及物流管理、倉(cāng)儲(chǔ)管理、動(dòng)物管理、物品防偽、電子商品監(jiān)視及制造與加工、生產(chǎn)自動(dòng)化等各種無(wú)線rfid應(yīng)用方案。所述讀寫(xiě)器包括殼體1以及設(shè)于殼體1內(nèi)的讀寫(xiě)系統(tǒng);圖1所示,所述讀寫(xiě)系統(tǒng)包括:控制模塊20、射頻模塊21、天線22、藍(lán)牙通訊模塊23以及電源模塊24;所述電源模塊24分別與所述控制模塊20、射頻模塊21和藍(lán)牙通訊模塊23電連接;所述天線22連接射頻模塊21,將接收到的信號(hào)傳輸給射頻模塊21,或者將射頻模塊21傳輸來(lái)的信號(hào)發(fā)生出去,所述射頻模塊21對(duì)所接收的信號(hào)進(jìn)行解碼,解碼后的物品標(biāo)簽信息發(fā)送給控制模塊20;所述讀寫(xiě)器控制模塊20采用異步串行通訊方式與所述藍(lán)牙通訊模塊23連接。
圖2所示,所述電源模塊24包括電源管理單元和充電單元,所述電源管理單元由并聯(lián)的兩個(gè)ldo構(gòu)成,所述兩個(gè)ldo電路一端與控制模塊的引腳連接,另一端連接所述充電單元,所述電源模塊采用microusb接口輸入電源,并通過(guò)pmos管連接至所述充電單元。讀寫(xiě)器提供usb接口與主機(jī)連接,不僅可以對(duì)讀寫(xiě)器內(nèi)置電池充電,同時(shí)可將讀寫(xiě)器作為臺(tái)式讀寫(xiě)器,由運(yùn)行于主機(jī)上的應(yīng)用程序控制操作。
圖3所示,所述射頻模塊21包括rfid讀寫(xiě)單元、射頻振蕩器、射頻接收器、前置放大器以及平衡轉(zhuǎn)換器組成;射頻載波信號(hào)由射頻振蕩器產(chǎn)生并被射頻處理器放大,射頻模塊21將天線22接收的從射頻識(shí)別標(biāo)簽發(fā)射/反射回來(lái)的載波解調(diào)后與放大后的射頻載波信號(hào)配對(duì),配對(duì)成功后經(jīng)平衡轉(zhuǎn)換器轉(zhuǎn)換再傳給rfid讀寫(xiě)單元。
所述控制模塊20連接有l(wèi)ed燈控制電路、蜂鳴器電路和觸發(fā)按鈕電路,所述觸發(fā)按鈕電路連接的觸發(fā)按鈕包括掃描觸發(fā)鍵2和菜單選擇鍵3,見(jiàn)圖7,所述掃描觸發(fā)鍵2設(shè)置在殼體1側(cè)面,所述菜單選擇鍵3設(shè)于殼體1正面。緊挨著菜單選擇鍵3中開(kāi)關(guān)按鍵的是一個(gè)雙色led燈,功能是電池充電指示。當(dāng)電池正在充電時(shí),紅燈亮。電池充滿,綠燈亮。中間為藍(lán)牙指示燈,顏色為藍(lán)色,藍(lán)牙未連接時(shí),藍(lán)色指示燈閃爍,藍(lán)牙連接成功,藍(lán)色燈常亮。藍(lán)牙關(guān)閉時(shí),藍(lán)色燈不亮。最左側(cè)為rfid讀取指示燈,顏色為綠色,當(dāng)主機(jī)讀到標(biāo)簽的epc信息時(shí),綠色指示燈閃爍,同時(shí)蜂鳴器響。rfid主機(jī)都不到標(biāo)簽epc時(shí),綠色指示燈不亮。掃描觸發(fā)鍵2的作用為:在讀寫(xiě)器執(zhí)行單鍵觸發(fā)方式的rfid操作時(shí),操作命令下達(dá)后,將等待用戶按下此按鈕用于觸發(fā)后續(xù)的操作。機(jī)身正面設(shè)置觸發(fā)按鈕或者機(jī)身側(cè)面設(shè)置的觸發(fā)按鈕起到同樣作用,方便用戶以不同的握持方式使用。
所述天線22設(shè)于殼體1的后殼內(nèi)側(cè),在一個(gè)具體實(shí)施例中,采用45mm*45mm的陶瓷天線,發(fā)射功率為19.5~26dbm,具有標(biāo)簽識(shí)讀距離長(zhǎng),抗干擾能力強(qiáng)的優(yōu)點(diǎn)。讀卡器使用時(shí),應(yīng)以機(jī)身殼體1的正面(液晶屏幕下方)去接近被操作rfid電子標(biāo)簽。
所述射頻模塊21采用840~960mhz的頻率和rfid電子標(biāo)簽通訊;所述藍(lán)牙通訊模塊23與控制模塊20之間的通訊波特率為115200bps,數(shù)據(jù)位:8,停止位:1。
所述控制模塊20連接有顯示模塊25,顯示模塊25的顯示電路見(jiàn)圖4,所述顯示模塊25通過(guò)設(shè)于殼體1上側(cè)的液晶顯示屏實(shí)現(xiàn)信息顯示。
所述殼體1為長(zhǎng)方體構(gòu)造,見(jiàn)圖7,其長(zhǎng)寬高尺寸為110mm*58mm*28mm;所述殼體1后部設(shè)有8字型手持件4。
本發(fā)明藍(lán)牙移動(dòng)rfid讀寫(xiě)器在使用時(shí),需將其與掌上電腦、pda、智能手機(jī)等手持設(shè)備通過(guò)藍(lán)牙無(wú)線建立連接,須進(jìn)行藍(lán)牙綁定操作;其與pc機(jī)的連接使用microusb連接線,本機(jī)通過(guò)usb接口與pc連接后,自動(dòng)進(jìn)入充電狀態(tài),并在pc上生成usb虛擬串口(vcp),同時(shí)藍(lán)牙模塊自動(dòng)關(guān)閉。
本發(fā)明藍(lán)牙移動(dòng)rfid讀寫(xiě)器的另一個(gè)實(shí)施例如圖6所示,讀寫(xiě)器的射頻模塊21還包括有耦合單元,所述控制模塊20還連接有安全模塊26,所述安全模塊26包括選擇單元261、加密單元262和簽名單元263。
所述選擇單元261用于將所述射頻識(shí)別電子標(biāo)簽id號(hào)與其數(shù)據(jù)庫(kù)存儲(chǔ)的id號(hào)匹配,判斷該id號(hào)是否屬于加密目標(biāo),并生成相應(yīng)指令;所述加密單元262連接所述控制模塊20,提供加密及解密的安全讀寫(xiě);所述簽名單元263連接所述控制模塊20,提供簽名和驗(yàn)簽的讀寫(xiě)功能;所述耦合單元用于通過(guò)射頻模塊21生成的射頻信號(hào)實(shí)現(xiàn)射頻識(shí)別標(biāo)簽的安全讀寫(xiě)操作。所述選擇單元261在一個(gè)具體實(shí)施方式中,包括可讀寫(xiě)的數(shù)據(jù)存儲(chǔ)芯片,還用于上位機(jī)對(duì)其進(jìn)行存儲(chǔ)標(biāo)簽id的寫(xiě)入或刪除;實(shí)現(xiàn)在無(wú)網(wǎng)絡(luò)狀態(tài)下,對(duì)預(yù)知電子標(biāo)簽的針對(duì)性加密。
具體的,所述的加密單元262通過(guò)公鑰加密所述的射頻識(shí)別電子標(biāo)簽id號(hào)及需要寫(xiě)入射頻識(shí)別電子標(biāo)簽的數(shù)據(jù),獲得加密數(shù)據(jù);所述簽名單元263通過(guò)私鑰簽名所述的射頻識(shí)別電子標(biāo)簽id號(hào)及需要寫(xiě)入射頻識(shí)別電子標(biāo)簽的數(shù)據(jù),獲得簽名數(shù)據(jù)。
基于上述實(shí)施例,本發(fā)明藍(lán)牙移動(dòng)rfid讀寫(xiě)器還包括一種讀寫(xiě)方法,所述讀寫(xiě)方法至少包括:
步驟1所述控制模塊20通過(guò)所述射頻模塊21獲得射頻識(shí)別電子標(biāo)簽id號(hào);
步驟2所述控制模塊20將所述射頻識(shí)別電子標(biāo)簽id號(hào)及需要寫(xiě)入射頻識(shí)別電子標(biāo)簽的數(shù)據(jù)發(fā)送至所述選擇單元261;
步驟3所述選擇單元261的數(shù)據(jù)庫(kù)實(shí)體對(duì)所述射頻識(shí)別電子標(biāo)簽id號(hào)進(jìn)行匹配,并判斷該id號(hào)對(duì)應(yīng)的射頻識(shí)別電子標(biāo)簽是否需要加密;如匹配成功,則判定為需要加密,至步驟4;如匹配失敗,則判定為不需要加密,至步驟6;
步驟4所述安全模塊26對(duì)需要加密的所述射頻識(shí)別電子標(biāo)簽id號(hào)及需要寫(xiě)入射頻識(shí)別電子標(biāo)簽的數(shù)據(jù)進(jìn)行加密和簽名,生成包含需要寫(xiě)入射頻識(shí)別電子標(biāo)簽的數(shù)據(jù)的加密和簽名數(shù)據(jù);
步驟5所述安全模塊26將加密和簽名數(shù)據(jù)發(fā)送至控制模塊20,控制模塊20通過(guò)射頻模塊21的耦合單元將加密和簽名數(shù)據(jù)寫(xiě)入射頻識(shí)別電子標(biāo)簽;
步驟6將實(shí)現(xiàn)加密或未實(shí)現(xiàn)加密的數(shù)據(jù)信息發(fā)送至控制模塊20,并通過(guò)顯示模塊25進(jìn)行顯示相應(yīng)結(jié)果。
該實(shí)施例讀寫(xiě)器的電子標(biāo)簽讀取方法則通過(guò)下述步驟:
所述控制模塊20通過(guò)射頻模塊21獲得射頻識(shí)別電子標(biāo)簽內(nèi)數(shù)據(jù)并判斷是否有加密數(shù)據(jù);如有加密數(shù)據(jù)則將獲得的數(shù)據(jù)發(fā)送至所述安全模塊26,所述安全模塊26對(duì)射頻識(shí)別電子標(biāo)簽內(nèi)數(shù)據(jù)的加密信息進(jìn)行解密和驗(yàn)簽,獲得解密和驗(yàn)證數(shù)據(jù);所述安全模塊26判斷解密和驗(yàn)證數(shù)據(jù)的完整性和真實(shí)性,并將判斷結(jié)果和所述的解密和驗(yàn)證數(shù)據(jù)返回至控制模塊20,并將相應(yīng)結(jié)果顯示在顯示模塊25上。其中,加密單元通過(guò)私鑰解密所述的射頻識(shí)別電子標(biāo)簽內(nèi)數(shù)據(jù),獲得解密數(shù)據(jù);簽名單元通過(guò)公鑰驗(yàn)簽所述的射頻識(shí)別電子標(biāo)簽內(nèi)數(shù)據(jù),獲得驗(yàn)證數(shù)據(jù)。
一種rfid讀寫(xiě)器的讀寫(xiě)方法的另一個(gè)實(shí)施例,所述方法至少包括
打開(kāi)讀寫(xiě)器電源和主機(jī)上藍(lán)牙模塊綁定生成的串口,是讀寫(xiě)器和主機(jī)進(jìn)入藍(lán)牙連接狀態(tài);
讀寫(xiě)器接收主機(jī)的指令后,讀寫(xiě)器執(zhí)行命令方法包括以下三種方式:
(1)立即執(zhí)行方式:讀寫(xiě)器收到主機(jī)的指令后,立即執(zhí)行指令并返回執(zhí)行結(jié)果;
(2)等待按鍵按下后執(zhí)行:讀寫(xiě)器收到主機(jī)指令后,等待操作者按下讀寫(xiě)器上的觸發(fā)按鍵,按鍵按下后繼續(xù)完成指令的執(zhí)行并返回響應(yīng)數(shù)據(jù);
(3)等待讀寫(xiě)器接近標(biāo)簽后執(zhí)行:讀寫(xiě)器收到主機(jī)指令后,開(kāi)始等待操作者將讀寫(xiě)器靠近被讀的電子標(biāo)簽(rfidtag),當(dāng)讀寫(xiě)器離電子標(biāo)簽足夠近(即標(biāo)簽進(jìn)入讀寫(xiě)器天線場(chǎng)后)時(shí)繼續(xù)完成指令的執(zhí)行并返回響應(yīng)數(shù)據(jù)。
所述方法還包括led燈控制電路根據(jù)具體情況分別控制多路電路:當(dāng)讀寫(xiě)器接收射頻信號(hào)并匹配成功,即讀到標(biāo)簽epc信息時(shí),特定顏色的led燈閃爍提示,同時(shí)蜂鳴器電路響應(yīng);當(dāng)讀寫(xiě)器接收射頻信號(hào)不匹配時(shí),特定顏色的led燈不亮。
關(guān)于led燈的控制還包括下述方法:
rfid操作指示燈:在讀寫(xiě)器天線射頻信號(hào)打開(kāi),可以對(duì)rfid電子標(biāo)簽進(jìn)行尋卡、讀寫(xiě)等操作時(shí),指示燈點(diǎn)亮,該指示燈為綠色。
藍(lán)牙狀態(tài)指示燈:用于指示讀寫(xiě)器的藍(lán)牙無(wú)線工作狀態(tài)。在作為便攜讀寫(xiě)器使用時(shí),打開(kāi)電源開(kāi)關(guān)后,讀寫(xiě)器的藍(lán)牙無(wú)線通訊自動(dòng)進(jìn)入尋網(wǎng)狀態(tài),此時(shí)藍(lán)牙狀態(tài)指示燈連續(xù)閃爍;當(dāng)主機(jī)與讀寫(xiě)器綁定連接后,藍(lán)牙狀態(tài)指示燈持續(xù)點(diǎn)亮。該指示燈為藍(lán)色。
充電狀態(tài)指示燈:當(dāng)讀寫(xiě)器與主機(jī)使用usb連接后,可以為讀寫(xiě)器內(nèi)置的聚合物鋰離子電池充電,充電過(guò)程中,充電指示燈為紅色常亮,充電完成后,充電指示燈為綠色常亮。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明技術(shù)原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。