專利名稱:一種基于智能終端的藍(lán)牙防偽系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種防偽系統(tǒng)和方法,尤其涉及一種基于智能手機(jī)等智能終端的藍(lán)牙防偽系統(tǒng)和方法。
背景技術(shù):
防偽鑒權(quán)的方式有很多,有條形碼、二維碼、激光防偽等多種,但是都可以很容易被仿制,現(xiàn)在出現(xiàn)了電子防偽,如短信和電話查詢等,由于其密文可查且容易被破解,安全性還不夠。因?yàn)槌霈F(xiàn)了以射頻標(biāo)簽為特征的身份識(shí)別鑒權(quán)。但是普通的射頻標(biāo)簽需要專門的讀卡器,不容易被個(gè)人普遍應(yīng)用。藍(lán)牙技術(shù)作為一種支持設(shè)備短距離通信的無線電技術(shù),隨著手機(jī)、PDA等智能終端的普及而被大量使用,在日常生活中隨處可見。藍(lán)牙技術(shù)作為射頻技術(shù)的一種,也被人們用來嘗試作為防偽用途如專利申請(qǐng)?zhí)朇N200920242625《帶藍(lán)牙功能的防偽加密芯片數(shù)據(jù)讀寫器》專利所公開的技術(shù)方案,就對(duì)藍(lán)牙防偽做了積極的嘗試,但是僅限于加密芯片與外部 設(shè)備的通信方式采用了藍(lán)牙傳輸,即通過藍(lán)牙傳輸加密的密文,只是將以前有線的文本傳輸轉(zhuǎn)換成了無線的藍(lán)牙傳輸,并沒有利用藍(lán)牙設(shè)備自身的特性,進(jìn)行防偽鑒權(quán)。
發(fā)明內(nèi)容
本發(fā)明針對(duì)以上問題的提出,而研制的一種基于智能終端的藍(lán)牙防偽系統(tǒng)具有記載有防偽識(shí)別信息的射頻標(biāo)簽和用于識(shí)別校驗(yàn)所述射頻標(biāo)簽防偽識(shí)別信息的智能終端;所述射頻標(biāo)簽具有記載有至少包括MAC地址防偽識(shí)別信息的藍(lán)牙模塊和為該藍(lán)牙模塊供電的微型電池;所述智能終端具有使用時(shí)與所述射頻標(biāo)簽的藍(lán)牙模塊建立連接,讀取所述藍(lán)牙模塊記載的防偽識(shí)別信息的藍(lán)牙前端模塊、接收由所述藍(lán)牙前端模塊讀取的防偽識(shí)別信息,對(duì)防偽識(shí)別信息進(jìn)行識(shí)別校驗(yàn)并生成校驗(yàn)結(jié)果的處理單元;以及與所述處理單元相連接,接收并輸出所述校驗(yàn)結(jié)果的輸出單元。所述射頻標(biāo)簽中的藍(lán)牙模塊中記載的防偽識(shí)別信息還包括UUID和會(huì)話密鑰工作時(shí),智能終端的藍(lán)牙前端模塊從藍(lán)牙模塊中讀取至少包含UUID、MAC地址和會(huì)話密鑰的防偽識(shí)別信息并上傳至所述處理單元,處理單元首先對(duì)UUID和MAC地址進(jìn)行校驗(yàn),在驗(yàn)證UUID和MAC地址合法后,對(duì)所述會(huì)話密鑰進(jìn)行校驗(yàn),生成校驗(yàn)結(jié)果并將該結(jié)果傳送至所述輸出單元,由輸出單元輸出校驗(yàn)結(jié)果;若所述處理單元校驗(yàn)所述會(huì)話密鑰成功,在生成校驗(yàn)結(jié)果后,所述處理單元生成新的會(huì)話密鑰,通過藍(lán)牙前端模塊將新的會(huì)話密鑰回寫至所述藍(lán)牙模塊。所述射頻標(biāo)簽中的藍(lán)牙模塊中記載的防偽識(shí)別信息還包括校驗(yàn)次數(shù)工作時(shí),智能終端的藍(lán)牙前端模塊從藍(lán)牙模塊中讀取至少包含UUID、MAC地址、會(huì)話密鑰和校驗(yàn)次數(shù)的防偽識(shí)別信息并上傳至所述處理單元,處理單元首先對(duì)UUID和MAC地址進(jìn)行校驗(yàn),在驗(yàn)證UUID和MAC地址合法后,對(duì)所述會(huì)話密鑰和校驗(yàn)次數(shù)進(jìn)行校驗(yàn),生成校驗(yàn)結(jié)果并將該結(jié)果傳送至所述輸出單元,由輸出單元輸出校驗(yàn)結(jié)果;若所述處理單元校驗(yàn)所述會(huì)話密鑰成功,在生成校驗(yàn)結(jié)果后,所述處理單元生成新的會(huì)話密鑰和新的校驗(yàn)次數(shù),通過藍(lán)牙前端模塊將新的會(huì)話密鑰和新的校驗(yàn)次數(shù)回寫至所述藍(lán)牙模塊。所述射頻標(biāo)簽還具有控制所述電池供電的非接觸式激活開關(guān)。所述非接觸式激活開關(guān)為磁性開關(guān)、紅外觸發(fā)開關(guān)、薄膜晶體管開關(guān)、無線遙控開關(guān)或藍(lán)牙喚醒開關(guān)。所述藍(lán)牙模塊支持藍(lán)牙4. O協(xié)議,具有低功耗堆棧;藍(lán)牙模塊不工作時(shí),處于休眠狀態(tài)。一種基于智能終端的藍(lán)牙防偽系統(tǒng)的防偽方法,其特征在于具有如下步驟S100.打開射頻標(biāo)簽的非接觸式激活開關(guān),所述電池為藍(lán)牙模塊通電;射頻標(biāo)簽開始工作,等待所述智能終端的連接;
S200.智能終端打開藍(lán)牙前端模塊,所述處理單元控制藍(lán)牙前端模塊與所述藍(lán)牙模塊建立連接,藍(lán)牙前端模塊讀取所述藍(lán)牙模塊記載的UUID、MAC地址、會(huì)話密鑰和校驗(yàn)次數(shù);S300.初步校驗(yàn)處理單元檢測(cè)所述由藍(lán)牙前端模塊讀取的射頻標(biāo)簽的UUID和MAC地址,判斷是否為合法設(shè)備;S400.若經(jīng)校驗(yàn)UUID和MAC,當(dāng)前設(shè)備為合法設(shè)備,則所述處理單元對(duì)所述會(huì)話密鑰和校驗(yàn)次數(shù)進(jìn)行譯碼、解密和校驗(yàn);S500.若經(jīng)處理單元校驗(yàn)會(huì)話密鑰和校驗(yàn)次數(shù)符合條件,則判定當(dāng)前射頻標(biāo)簽合法;若不符合條件,則判定當(dāng)前射頻標(biāo)簽不合法,由所述輸出單元輸出校驗(yàn)結(jié)果。所述步驟S400中,還具有步驟S401.所述處理單元校驗(yàn)所述射頻標(biāo)簽的UUID和MAC地址,設(shè)定掃描時(shí)間,重復(fù)步驟400,若在掃描時(shí)間內(nèi),沒有檢測(cè)到合法的UUID和MAC地址,則判定沒有檢測(cè)到合法設(shè)備,由所述輸出單元輸出判定結(jié)果;若不超過所述掃描時(shí)間,則繼續(xù)步驟S500。在所述步驟S500后還具有步驟S600.完成校驗(yàn)后,所述處理單元控制藍(lán)牙前端模塊修改射頻標(biāo)簽中的藍(lán)牙模塊內(nèi)記載的會(huì)話密鑰和校驗(yàn)次數(shù)。所述步驟S500中,所述輸出單元輸出校驗(yàn)結(jié)果,由智能終端的顯示屏幕輸出的同時(shí),調(diào)用智能終端內(nèi)置的語(yǔ)音API進(jìn)行語(yǔ)音提示。由于采用了上述技術(shù)方案,本發(fā)明提供的一種基于智能終端的藍(lán)牙防偽系統(tǒng)和方法,使用的藍(lán)牙標(biāo)簽比現(xiàn)有的二維碼條形碼和激光等光學(xué)可視的防偽技術(shù)相比更加不易被模仿,使用手機(jī)做客戶端比專用的讀卡器更方便快捷,藍(lán)牙防偽系統(tǒng)比普通手機(jī)二維碼的識(shí)別多了一項(xiàng)更強(qiáng)的防偽能力。藍(lán)牙防偽系統(tǒng)可以廣泛應(yīng)用于食品、藥品、物流等方便的防偽識(shí)別領(lǐng)域,具備多標(biāo)簽檢測(cè)能力,并且檢測(cè)迅速,可以極大的降低識(shí)別時(shí)間,提高識(shí)別距離,降低錯(cuò)誤概率。
為了更清楚的說明本發(fā)明的實(shí)施例或現(xiàn)有技術(shù)的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖做一簡(jiǎn)單地介紹圖I為本發(fā)明的系統(tǒng)模塊示意2為本發(fā)明的流程圖
圖3為本發(fā)明實(shí)施例I的流程圖
具體實(shí)施例方式為使本發(fā)明的實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚完整的描述如圖I所示一種基于智能終端的藍(lán)牙防偽系統(tǒng),該系統(tǒng)主要包括固定在需要防偽的商品上的射頻標(biāo)簽1,該射頻標(biāo)簽I內(nèi)部集成有記載防偽識(shí)別信息的藍(lán)牙模塊101和為該藍(lán)牙模塊101供電的電池103 ;用于識(shí)別射頻標(biāo)簽I中藍(lán)牙模塊101的智能終端2,應(yīng)用于本發(fā)明中的智能終端2至少具有藍(lán)牙前端模塊201、處理單元202和必要的輸出單元203,輸出單元203至少具有揚(yáng)聲器和顯示屏,并且智能終端2要達(dá)到運(yùn)行本發(fā)明藍(lán)牙防偽系統(tǒng)所使用的防偽識(shí)別軟件的最低硬件配置要求。所述藍(lán)牙模塊101內(nèi)部記載有相應(yīng)的防偽識(shí)別信息,優(yōu)選的,所述防偽鑒別信息一般包含每個(gè)藍(lán)牙設(shè)備獨(dú)一無二的MAC地址。工作時(shí),射頻標(biāo)簽I內(nèi)部的微型電池103為藍(lán)牙模塊101供電,藍(lán)牙模塊101進(jìn)入工作狀態(tài),即由休眠狀態(tài)變?yōu)榭蛇B接狀態(tài);使用者運(yùn)行防偽識(shí)別軟件,同時(shí)將智能終端2靠近射頻標(biāo)簽I。智能終端2中的處理單元202由防偽識(shí)別軟件控制操作智能終端2內(nèi)部的藍(lán)牙前端模塊201尋找所述的藍(lán)牙模塊101并建立連接,讀取藍(lán)牙模塊101內(nèi)部存儲(chǔ)的防偽識(shí)別信息,藍(lán)牙前端模塊201將防偽識(shí)別信息上傳至處理單元202,處理單元202根據(jù)識(shí)別規(guī)則對(duì)防偽識(shí)別信息進(jìn)行識(shí)別,將識(shí)別的結(jié)果發(fā)送至輸出單元203,輸出單元203輸出識(shí)別的結(jié)果,完成對(duì)商品真?zhèn)蔚蔫b別。雖然射頻標(biāo)簽的藍(lán)牙模塊依靠自身記載的MAC地址就可以唯一對(duì)應(yīng)一個(gè)正品商品,完成防偽識(shí)別功能。但是,考慮到相關(guān)技術(shù)人員在獲取一個(gè)防偽標(biāo)簽后,可復(fù)制出MAC地址完全一致的射頻標(biāo)簽。故優(yōu)選的,在所述射頻標(biāo)簽的藍(lán)牙模塊內(nèi)記載有事先編制的UUID和會(huì)話密鑰。當(dāng)處理單元202在校驗(yàn)MAC地址正確后,再對(duì)UUID和會(huì)話密鑰進(jìn)行校驗(yàn)。這樣就避免了因?yàn)樯漕l標(biāo)簽被復(fù)制而帶來的校驗(yàn)問題。進(jìn)一步的,雖然射頻標(biāo)簽I的藍(lán)牙模塊101中記載有每次校驗(yàn)后都重新生成的高安全性的會(huì)話密鑰,可以極大的提升防偽校驗(yàn)的可靠性。但是,如果將一個(gè)正品標(biāo)簽無限次 的重復(fù)使用,也完全可以通過防偽校驗(yàn)。故優(yōu)選的,在所述藍(lán)牙模塊101中還記載有校驗(yàn)次數(shù)每次校驗(yàn)時(shí),智能終端2都會(huì)驗(yàn)證校驗(yàn)次數(shù)是否超過預(yù)先設(shè)定的最大校驗(yàn)次數(shù),即增加了一個(gè)校驗(yàn)的條件,當(dāng)所述的其他防偽驗(yàn)證信息都合法且校驗(yàn)次數(shù)也不超過最大校驗(yàn)次數(shù)時(shí),則判定當(dāng)前商品為合法商品。在每次校驗(yàn)通過后,智能終端2中的處理單元2都會(huì)將從射頻標(biāo)簽I中讀取的校驗(yàn)次數(shù)+1,并通過藍(lán)牙前端模塊201回寫至藍(lán)牙模塊101。這樣可以有效地避免因一個(gè)正品商品的射頻標(biāo)簽重復(fù)使用而造成的防偽檢測(cè)上的漏洞。在防偽驗(yàn)證上做到萬無一失。由于射頻標(biāo)簽I的尺寸通常不能太大,集成在其內(nèi)部的電池103的尺寸也相應(yīng)的比較小,所以電池103的所能提供的電量也比較小,不能一直為射頻標(biāo)簽I內(nèi)部的藍(lán)牙模塊101供電,使其一直處于可連接狀態(tài)。故在所述射頻標(biāo)簽I上設(shè)有非接觸式激活開關(guān)102,用于控制所述電池103的開啟與關(guān)閉。進(jìn)一步的,所述的非接觸式激活開關(guān)的形式不僅限于一種,只要是滿足體積要求的非接觸式激活開關(guān)都可使用,包括磁性開關(guān)、無線遙控開關(guān)或藍(lán)牙喚醒開關(guān)等都可應(yīng)用于本發(fā)明中。進(jìn)一步的,如果選用磁性開關(guān),為了更好的節(jié)約成本和限制體積,所述的磁性開關(guān)為一磁鋼片或條,該磁鋼與射頻標(biāo)簽I可拆連接。需要防偽檢驗(yàn)時(shí),將磁鋼從射頻標(biāo)簽I上拿下,電池103即可為藍(lán)牙模塊101供電;待完成防偽檢驗(yàn)后,將磁鋼重新插在所述射頻標(biāo)簽I上,可重新關(guān)閉電池103,節(jié)約電能。在成本和技術(shù)都比較成熟的情況下,本發(fā)明射頻標(biāo)簽I中的藍(lán)牙模塊101為支持藍(lán)牙4. O標(biāo)準(zhǔn)的藍(lán)牙模塊,在原有的內(nèi)部結(jié)構(gòu)的基礎(chǔ)上集成了低功耗堆棧,極大的降低了工作時(shí)的功耗,實(shí)際的工作能耗只有先行藍(lán)牙2. 0/3. O標(biāo)準(zhǔn)的不到一半。同時(shí),由于采用了藍(lán)牙4. O標(biāo)準(zhǔn),藍(lán)牙模塊101還具有休眠/喚醒功能,不同于藍(lán)牙2. 0/3. O標(biāo)準(zhǔn)的藍(lán)牙模塊的待機(jī)狀態(tài),處于休眠狀態(tài)下的藍(lán)牙模塊101耗電量極低,所消耗的電能可以忽略不計(jì)。使用一塊普通的紐扣電池,即可支持本發(fā)明的射頻標(biāo)簽I工作2 3年的時(shí)間,可以完全覆蓋大部分商品的物流周期。如圖2所示一種基于智能終端2的藍(lán)牙防偽系統(tǒng)的防偽方法,具有如下步驟 S100.打開射頻標(biāo)簽I上的非接觸式激活開關(guān)102,電池103與藍(lán)牙模塊101的電路連同,開始為藍(lán)牙模塊101供電,藍(lán)牙模塊101由休眠狀態(tài)轉(zhuǎn)為工作狀態(tài),即處于可被尋找和連接狀態(tài),等待智能終端2的連接。S200.使用者運(yùn)行智能終端2上的軟件,將智能終端2靠近射頻標(biāo)簽I ;智能終端2的處理單元202控制藍(lán)牙前端模塊201與射頻標(biāo)簽I內(nèi)部的藍(lán)牙模塊101建立連接。藍(lán)牙前端模塊201讀取所述藍(lán)牙模塊101記載的UUID、MAC地址、會(huì)話密鑰和該藍(lán)牙模塊101已經(jīng)被校驗(yàn)過的次數(shù)。S300.藍(lán)牙前端模塊201將讀取到的真?zhèn)巫R(shí)別信息即UUID和MAC地址、會(huì)話密鑰和校驗(yàn)次數(shù)上傳到處理單元202。處理單元202首先對(duì)真?zhèn)巫R(shí)別信息進(jìn)行初步校驗(yàn)即首先判斷讀取的UUID和MAC地址是否屬于正品商品的合法UUID和MAC地址。S400.若經(jīng)檢驗(yàn),所讀取的UUID和MAC地址是正品商品的合法UUID和MAC地址,則處理單元202繼續(xù)對(duì)所述的會(huì)話密鑰和校驗(yàn)次數(shù)進(jìn)行校驗(yàn)。S500.若經(jīng)處理單元202校驗(yàn)后,會(huì)話密鑰和校驗(yàn)次數(shù)均符合條件,則判定當(dāng)前射頻標(biāo)簽I為合法設(shè)備,即固定有該射頻標(biāo)簽I的商品為正品;若經(jīng)校驗(yàn),會(huì)話密鑰和檢驗(yàn)次數(shù)有一項(xiàng)為非法,即判定當(dāng)前標(biāo)簽為非法設(shè)備,固定有該標(biāo)簽的商品為非正品。最后由處理單元202將校驗(yàn)結(jié)果傳送至輸出單元203,有輸出單元203輸出校驗(yàn)結(jié)果即可。本系統(tǒng)采用的防偽系統(tǒng)采用藍(lán)牙作為通信方式,所以智能終端2的藍(lán)牙前端模塊201可能在同一時(shí)間接受到多個(gè)附近藍(lán)牙設(shè)備的信號(hào),如果依次全部校驗(yàn)這些信息號(hào)的UUID和MAC地址,可能會(huì)造成時(shí)間或電能上的浪費(fèi);同時(shí),由于進(jìn)行防偽檢測(cè)時(shí),使用者一般都是將智能終端2靠近待檢測(cè)的商品,所以射頻標(biāo)簽I中藍(lán)牙模塊101所發(fā)出的信號(hào)通常屬于較強(qiáng)的信號(hào),故優(yōu)選的,在所述步驟S400中,增設(shè)步驟S401 :設(shè)定一個(gè)初步校驗(yàn)的限定時(shí)間,當(dāng)處理單元202檢驗(yàn)每個(gè)藍(lán)牙設(shè)備的UUID和MAC地址時(shí),如果在所述限定時(shí)間段內(nèi)沒有檢出合法的UUID和MAC地址,則由處理單元202控制輸出單元203,輸出結(jié)果,提示未找到設(shè)備??紤]到物流過程中,商品可能會(huì)面臨批發(fā)商、運(yùn)輸商和消費(fèi)者等不同人群對(duì)帶有藍(lán)牙射頻標(biāo)簽I的商品進(jìn)行多次檢驗(yàn);同時(shí)也避免優(yōu)選的,廠商可事先對(duì)商品可能面臨的檢驗(yàn)次數(shù)做一個(gè)估計(jì),為射頻標(biāo)簽I設(shè)定一個(gè)最大校驗(yàn)次數(shù),以防止射頻標(biāo)簽I被重復(fù)多次檢驗(yàn),對(duì)防偽效果造成影響。在所述步驟S500之后,還設(shè)有步驟S600.完成一次校驗(yàn)后,智能終端2中處理單元202控制藍(lán)牙前端模塊201對(duì)射頻標(biāo)簽I中的藍(lán)牙模塊101所記載的校驗(yàn)次數(shù),即校驗(yàn)次數(shù)+1。相對(duì)于使用者通過視覺從智能終端2的顯示屏讀取顯示的文字信息,使用者利用聽覺獲知檢驗(yàn)結(jié)果更加便捷和方便。進(jìn)一步的為了方便使用者更方便的獲得智能終端2的檢驗(yàn)結(jié)果,優(yōu)選的,在所述步驟S500中,所述輸出單元203輸出校驗(yàn)結(jié)果,由智能終端2的顯示屏幕輸出的同時(shí),調(diào)用智能終端2內(nèi)置的語(yǔ)音API進(jìn)行語(yǔ)音提示。這個(gè)語(yǔ)音提示可以是蜂鳴器直接以不同的鳴響方式進(jìn)行提示,也可以是模擬人工語(yǔ)音進(jìn)行相應(yīng)的提示,在連續(xù)監(jiān)測(cè)大批貨物的時(shí)候,可以為使用者節(jié)省大量的時(shí)間。實(shí)施例I,本發(fā)明的一般使用流程,如圖3所示本發(fā)明所述系統(tǒng)的主要工作步驟如下 I.雙擊圖標(biāo),啟動(dòng)智能終端里的防偽軟件。2.按照系統(tǒng)提示打開智能終端的藍(lán)牙前端。3.智能終端與藍(lán)牙模塊建立藍(lán)牙連接。4.假設(shè)智能終端獲取到藍(lán)牙模塊的MAC地址是00:1D:07:4C:61:22 ;其能通過CRC校驗(yàn)值為1,初步判別是合法設(shè)備,可以跳轉(zhuǎn)到步驟6。5.如果設(shè)備非法則返回步驟4繼續(xù)搜索,如果在30秒以內(nèi)未找到合法的藍(lán)牙地址,則停止搜索,跳轉(zhuǎn)到步驟10,返回錯(cuò)誤提示。6.假設(shè)獲取藍(lán)牙模塊101的隨機(jī)會(huì)話密鑰為32位數(shù)據(jù)ORFOFF和校驗(yàn)次數(shù)(假設(shè)為次數(shù)為0),假設(shè)根據(jù)DES算法進(jìn)行數(shù)據(jù)譯碼、解密和校驗(yàn),其可以通過校驗(yàn)。7.如果校驗(yàn)合法則跳轉(zhuǎn)到步驟8 ;如果非法則跳轉(zhuǎn)到步驟10。8.控制輸出單元203顯示校驗(yàn)結(jié)果,調(diào)用智能終端2系統(tǒng)內(nèi)置的語(yǔ)音API進(jìn)行語(yǔ)音提示。9.修改下次藍(lán)牙模塊101的會(huì)話密鑰為AFAFAFAF,修改藍(lán)牙模塊校驗(yàn)次數(shù)為I ;結(jié)束本次防偽校驗(yàn)。10.處理單元202控制輸出單元203顯示校驗(yàn)結(jié)果,調(diào)用智能終端2系統(tǒng)內(nèi)置的語(yǔ)音API進(jìn)行語(yǔ)音提示;結(jié)束本次防偽校驗(yàn)。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種基于智能終端的藍(lán)牙防偽系統(tǒng),其特征在于具有 記載有防偽識(shí)別信息的射頻標(biāo)簽和用于識(shí)別校驗(yàn)所述射頻標(biāo)簽防偽識(shí)別信息的智能終端; 所述射頻標(biāo)簽具有 記載有至少包括MAC地址防偽識(shí)別信息的藍(lán)牙模塊和為該藍(lán)牙模塊供電的微型電池; 所述智能終端具有 使用時(shí)與所述射頻標(biāo)簽的藍(lán)牙模塊建立連接,讀取所述藍(lán)牙模塊記載的防偽識(shí)別信息的藍(lán)牙前端模塊、 接收由所述藍(lán)牙前端模塊讀取的防偽識(shí)別信息,對(duì)防偽識(shí)別信息進(jìn)行識(shí)別校驗(yàn)并生成校驗(yàn)結(jié)果的處理單元;以及 與所述處理單元相連接,接收并輸出所述校驗(yàn)結(jié)果的輸出單元。
2.根據(jù)權(quán)利要求I所述的一種基于智能終端的藍(lán)牙防偽系統(tǒng),其特征還在于所述射頻標(biāo)簽中的藍(lán)牙模塊中記載的防偽識(shí)別信息還包括UUID和會(huì)話密鑰 工作時(shí),智能終端的藍(lán)牙前端模塊從藍(lán)牙模塊中讀取至少包含UUID、MAC地址和會(huì)話密鑰的防偽識(shí)別信息并上傳至所述處理單元,處理單元首先對(duì)UUID和MAC地址進(jìn)行校驗(yàn),在驗(yàn)證UUID和MAC地址合法后,對(duì)所述會(huì)話密鑰進(jìn)行校驗(yàn),生成校驗(yàn)結(jié)果并將該結(jié)果傳送至所述輸出單元,由輸出單元輸出校驗(yàn)結(jié)果; 若所述處理單元校驗(yàn)所述會(huì)話密鑰成功,在生成校驗(yàn)結(jié)果后,所述處理單元生成新的會(huì)話密鑰,通過藍(lán)牙前端模塊將新的會(huì)話密鑰回寫至所述藍(lán)牙模塊。
3.根據(jù)權(quán)利要求2所述的一種基于智能終端的藍(lán)牙防偽系統(tǒng),其特征還在于所述射頻標(biāo)簽中的藍(lán)牙模塊中記載的防偽識(shí)別信息還包括校驗(yàn)次數(shù) 工作時(shí),智能終端的藍(lán)牙前端模塊從藍(lán)牙模塊中讀取至少包含UUID、MAC地址、會(huì)話密鑰和校驗(yàn)次數(shù)的防偽識(shí)別信息并上傳至所述處理單元,處理單元首先對(duì)UUID和MAC地址進(jìn)行校驗(yàn),在驗(yàn)證UUID和MAC地址合法后,對(duì)所述會(huì)話密鑰和校驗(yàn)次數(shù)進(jìn)行校驗(yàn),生成校驗(yàn)結(jié)果并將該結(jié)果傳送至所述輸出單元,由輸出單元輸出校驗(yàn)結(jié)果; 若所述處理單元校驗(yàn)所述會(huì)話密鑰成功,在生成校驗(yàn)結(jié)果后,所述處理單元生成新的會(huì)話密鑰和新的校驗(yàn)次數(shù),通過藍(lán)牙前端模塊將新的會(huì)話密鑰和新的校驗(yàn)次數(shù)回寫至所述藍(lán)牙模塊。
4.根據(jù)權(quán)利要求I所述的一種基于智能終端的藍(lán)牙防偽系統(tǒng),其特征還在于所述射頻標(biāo)簽還具有控制所述電池供電的非接觸式激活開關(guān)。
5.根據(jù)權(quán)利要求4所述的一種基于智能終端的藍(lán)牙防偽系統(tǒng),其特征還在于所述非接觸式激活開關(guān)為磁性開關(guān)、紅外觸發(fā)開關(guān)、薄膜晶體管開關(guān)、無線遙控開關(guān)或藍(lán)牙喚醒開關(guān)。
6.一種如權(quán)利要求1-5任意一項(xiàng)權(quán)利要求所述的一種基于智能終端的藍(lán)牙防偽系統(tǒng),其特征還在于所述藍(lán)牙模塊支持藍(lán)牙4. O協(xié)議,具有低功耗堆棧;藍(lán)牙模塊不工作時(shí),處于休眠狀態(tài)。
7.—種如權(quán)利要求6所述的基于智能終端的藍(lán)牙防偽系統(tǒng)的防偽方法,其特征在于具有如下步驟 S100.打開射頻標(biāo)簽的非接觸式激活開關(guān),所述電池為藍(lán)牙模塊通電;射頻標(biāo)簽開始工作,等待所述智能終端的連接; S200.智能終端打開藍(lán)牙前端模塊,所述處理單元控制藍(lán)牙前端模塊與所述藍(lán)牙模塊建立連接,藍(lán)牙前端模塊讀取所述藍(lán)牙模塊記載的UUID、MAC地址、會(huì)話密鑰和校驗(yàn)次數(shù);S300.初步校驗(yàn)處理單元檢測(cè)所述由藍(lán)牙前端模塊讀取的射頻標(biāo)簽的UUID和MAC地址,判斷是否為合法設(shè)備; s 400.若經(jīng)校驗(yàn)UUID和MAC,當(dāng)前設(shè)備為合法設(shè)備,則所述處理單元對(duì)所述會(huì)話密鑰和校驗(yàn)次數(shù)進(jìn)行譯碼、解密和校驗(yàn); S500.若經(jīng)處理單元校驗(yàn)會(huì)話密鑰和校驗(yàn)次數(shù)符合條件,則判定當(dāng)前射頻標(biāo)簽合法;若不符合條件,則判定當(dāng)前射頻標(biāo)簽不合法,由所述輸出單元輸出校驗(yàn)結(jié)果。
8.根據(jù)權(quán)利要求7所述的一種基于智能終端的藍(lán)牙防偽系統(tǒng)的防偽方法,其特征在于在所述步驟S400中,還具有步驟 s401.所述處理單元校驗(yàn)所述射頻標(biāo)簽的UUID和MAC地址,設(shè)定掃描時(shí)間,重復(fù)步驟400,若在掃描時(shí)間內(nèi),沒有檢測(cè)到合法的UUID和MAC地址,則判定沒有檢測(cè)到合法設(shè)備,由所述輸出單元輸出判定結(jié)果;若不超過所述掃描時(shí)間,則繼續(xù)步驟S500。
9.根據(jù)權(quán)利要求7所述的一種基于智能終端的藍(lán)牙防偽系統(tǒng)的防偽方法,其特征在于在所述步驟S500后還具有步驟 S600.完成校驗(yàn)后,所述處理單元控制藍(lán)牙前端模塊修改射頻標(biāo)簽中的藍(lán)牙模塊內(nèi)記載的會(huì)話密鑰和校驗(yàn)次數(shù)。
10.根據(jù)權(quán)利要求7所述的一種基于智能終端的藍(lán)牙防偽系統(tǒng)的防偽方法,其特征在于 所述步驟S500中,所述輸出單元輸出校驗(yàn)結(jié)果,由智能終端的顯示屏幕輸出的同時(shí),調(diào)用智能終端內(nèi)置的語(yǔ)音API進(jìn)行語(yǔ)音提示。
全文摘要
本發(fā)明公開了一種基于智能終端的藍(lán)牙識(shí)別校驗(yàn)防偽系統(tǒng)和方法,具有射頻標(biāo)簽和用于識(shí)別射頻標(biāo)簽信息的智能終端;射頻標(biāo)簽具有記載防偽識(shí)別信息的藍(lán)牙模塊和電池;所述智能終端具有藍(lán)牙前端模塊、處理單元和輸出單元;工作時(shí),藍(lán)牙前端模塊與射頻標(biāo)簽中的藍(lán)牙模塊連接,讀取記載的防偽識(shí)別信息上傳至處理單元進(jìn)行識(shí)別,由輸出單元輸出識(shí)別結(jié)果,完成商品真?zhèn)蔚蔫b別。相比現(xiàn)有的二維碼條形碼和激光等光學(xué)可視的防偽技術(shù)相比本發(fā)明提供的防偽系統(tǒng)更加不易被模仿;使用手機(jī)做客戶端比專用的讀卡器更方便快捷;藍(lán)牙防偽系統(tǒng)可廣泛應(yīng)用于食品、藥品、物流等方便的防偽識(shí)別領(lǐng)域,具備多標(biāo)簽檢測(cè)能力,并且檢測(cè)迅速,可以極大的降低識(shí)別時(shí)間,提高識(shí)別距離,降低錯(cuò)誤概率。
文檔編號(hào)H04B5/02GK102831527SQ201210272299
公開日2012年12月19日 申請(qǐng)日期2012年8月1日 優(yōu)先權(quán)日2012年8月1日
發(fā)明者陳韋寧, 吳飛 申請(qǐng)人:睿芯(大連)股份有限公司