密后的數(shù)值進行比較,以生成用于控制電機的控制信號。該比較模塊11同樣可以是硬件模塊(例如在可編程邏輯器件中實現(xiàn)的硬件邏輯模塊或?qū)S眯酒?。當然作為替代的實施方式,也可以利用主控單元實現(xiàn)夾/解密模塊10和比較模塊11的功能。藍牙通信接口 4用于與移動終端進行通信,并且具體用于將加密后的密文傳輸?shù)揭苿咏K端并且接收來自移動終端的反饋密文,并且其還用于進行其它必需的數(shù)據(jù)通信,例如解鎖記錄的傳輸?shù)取?br>[0022]觸摸傳感器6被設(shè)置于藍牙鎖的外表面上,用于感測用戶的觸摸,以將藍牙鎖從待機模式中喚醒。也可以利用開關(guān)、存在傳感器(其感測人的存在)等來替代該觸摸傳感器。計時模塊7則用于提供定時信號,其例如可以是晶振等。而主控單元I利用計時模塊7實現(xiàn)在鎖栓解鎖后的預(yù)定時間發(fā)出超時命令,以將鎖栓9重新上鎖,另外計時模塊7可由主控單元I使用以在未接收到來自外界的輸入時起的特定時間之后控制藍牙鎖進入待機模式。電機驅(qū)動模塊5用于響應(yīng)于來自比較模塊11的命令控制電機8以對鎖栓9進行上鎖和解鎖。
[0023]圖3圖示了根據(jù)一實施例的智能藍牙鎖的示例性解鎖操作流程圖。該流程圖以手機作為移動終端并且以門鎖作為應(yīng)用場景說明本實用新型的操作流程。根據(jù)該操作流程圖,用戶打開移動終端(例如手機)上的APP,然后觸摸傳感器以喚醒藍牙鎖,之后用戶點擊APP中的開門按鍵,而在APP與鎖通訊之后(其中包括動態(tài)加密過程),如果通訊結(jié)果正確,則驅(qū)動電機解鎖,最后用戶可以按下門把手開門。如此實現(xiàn)了本實用新型的智能藍牙鎖的正確工作。
[0024]圖4圖示了根據(jù)本實用新型的智能藍牙鎖中的加/解密模塊的工作原理。從圖中可看出,在接收到移動終端的解鎖命令后,藍牙鎖中的信號采集電路2采集外界的電磁波噪聲以產(chǎn)生隨機數(shù),該隨機數(shù)可以例如是16個元素的數(shù)組,并且每個元素是I個字節(jié)或8個比特。然后隨機數(shù)通過加/解密模塊10進行加密,例如通過AES-256算法加密,以生成密文。密文經(jīng)由藍牙通信接口4傳輸?shù)揭苿咏K端。而移動終端在接收到密文后,利用其中的算法對密文進行解密,以得到明文,然后再利用算法對明文進行加密,生成反饋密文發(fā)送回藍牙鎖。在藍牙鎖中的加/解密模塊10對反饋密文進行解鎖之后,由比較模塊11對解鎖后的反饋密文與最初生成的隨機數(shù)進行比較,如果兩者相同,則說明移動終端有效,并且相應(yīng)地解鎖;若兩者不同,則說明移動終端無效,不予解鎖。由此在智能藍牙鎖系統(tǒng)中實現(xiàn)動態(tài)加密,大大提高了藍牙鎖的安全性和操作便捷性。
[0025]如之前提到的,移動終端可以是智能手機、筆記本電腦、平板電腦、智能手環(huán)、智能手表和個人數(shù)字助理中的一個或多個。并且移動終端可以將其中的密鑰通過互聯(lián)網(wǎng)、局域網(wǎng)等網(wǎng)絡(luò)分享給其它移動終端,以方便用戶的使用。另外該藍牙鎖根據(jù)需要可以與或可以不與機械鎖芯相結(jié)合。
[0026]上文詳細解釋了一種新型的智能藍牙鎖。該智能藍牙鎖包括集成在所述藍牙鎖中的鎖栓、電機、控制裝置,其中所述控制裝置連接到所述電機以對所述電機進行控制,所述電機連接到所述鎖栓以實現(xiàn)解鎖和上鎖,并且所述控制裝置包括:電機驅(qū)動模塊、藍牙通信接口、信號采集電路、以及主控單元,其中該控制裝置還具有加/解密模塊和比較模塊,加/解密模塊和比較模塊被集成在所述主控單元中,或者與主控單元分立設(shè)置。在替代的智能藍牙鎖的實施例中,可由主控單元來實現(xiàn)加/解密模塊和比較模塊的功能。
[0027]盡管參考附圖和具體實施例特別示出和描述本實用新型,本領(lǐng)域技術(shù)人員應(yīng)當理解的是,可以在不背離如由所附權(quán)利要求定義的本公開的精神和范圍的情況下在此做出在形式和細節(jié)上的各個改變。因此通過所附權(quán)利要求來指示本公開的范圍,并且因此旨在包含落入權(quán)利要求的等同形式的含義和范圍內(nèi)的所有改變。
【主權(quán)項】
1.一種智能藍牙鎖,包括集成在所述藍牙鎖中的鎖栓、電機、控制裝置,其中所述控制裝置連接到所述電機以對所述電機進行控制,所述電機連接到所述鎖栓以實現(xiàn)解鎖和上鎖,并且所述控制裝置包括: 電機驅(qū)動模塊,其用于對所述電機進行驅(qū)動; 藍牙通信接口,其用于所述控制裝置與用戶攜帶的移動終端之間的通信; 信號采集電路,用于采集電磁波噪聲以生成隨機值; 主控單元,其用于對所述控制裝置的各個部件進行控制;以及 加/解密模塊和比較模塊,所述加/解密模塊和比較模塊集成于所述主控單元中或與所述主控單元分立設(shè)置,所述加/解密模塊用于對所述隨機值進行加密以生成將發(fā)送給所述移動終端的密文并且對來自所述移動終端的反饋密文進行解密,而所述比較模塊用于對生成的隨機值和解密后的數(shù)值進行比較,以生成比較結(jié)果。
2.根據(jù)權(quán)利要求1所述的智能藍牙鎖,其中所述藍牙鎖的表面上還設(shè)置有觸摸傳感器,該觸摸傳感器用于檢測用戶的觸摸以實現(xiàn)對所述藍牙鎖的喚醒。
3.根據(jù)權(quán)利要求1所述的智能藍牙鎖,其中,所述加/解密模塊是實施AES算法的加/解密模塊,并且所述隨機值為16個元素的數(shù)組,并且來自所述移動終端的反饋密文是所述移動終端對之前從所述藍牙鎖接收到的密文進行解密再加密后發(fā)出的反饋密文。
4.根據(jù)權(quán)利要求1-3中的任一項所述的智能藍牙鎖,其中所述加/解密模塊和所述比較模塊是通過可編程邏輯器件實現(xiàn)的硬件邏輯模塊、固件或?qū)S玫男酒?br>5.根據(jù)權(quán)利要求1-3中的任一項所述的智能藍牙鎖,其中所述控制裝置還包括計時模塊,所述主控單元利用計時模塊實現(xiàn)在解鎖之后的預(yù)定時間發(fā)出上鎖命令。
6.根據(jù)權(quán)利要求1-3中的任一項所述的智能藍牙鎖,其中所述藍牙鎖的所述控制裝置還具有存儲器,該存儲器用于存儲所述藍牙鎖的解鎖信息。
7.根據(jù)權(quán)利要求1-3中的任一項所述的智能藍牙鎖,其中所述藍牙鎖被設(shè)置到門鎖、掛鎖或鏈鎖上。
8.一種智能藍牙鎖系統(tǒng),包括根據(jù)權(quán)利要求1-7中的任一項所述的智能藍牙鎖以及一個或多個移動終端,所述移動終端中保存有與所述智能藍牙鎖相對應(yīng)的密鑰。
9.根據(jù)權(quán)利要求8所述的智能藍牙鎖系統(tǒng),其中所述移動終端選自包括以下構(gòu)成的組:智能手機、筆記本電腦、平板電腦、智能手環(huán)、智能手表和個人數(shù)字助理。
10.根據(jù)權(quán)利要求8或9所述的智能藍牙鎖系統(tǒng),其中所述移動終端具有用于將保存的密鑰與其它移動終端分享的通信接口。
【專利摘要】一種智能藍牙鎖,包括集成在所述藍牙鎖中的鎖栓、電機、控制裝置,其中所述控制裝置連接到所述電機以對所述電機進行控制,所述電機連接到所述鎖栓以實現(xiàn)解鎖和上鎖,并且所述控制裝置包括:電機驅(qū)動模塊、藍牙通信接口、信號采集電路、以及主控單元,其中所述主控單元還集成有加/解密模塊和比較模塊,該加/解密模塊和比較模塊也可以與主控單元分立設(shè)置。該藍牙鎖實現(xiàn)了動態(tài)加密,具有高安全性。
【IPC分類】G07C9-00
【公開號】CN204375043
【申請?zhí)枴緾N201520086702
【發(fā)明人】蔡靖, 甄洪帥
【申請人】北京博聯(lián)科科技有限公司
【公開日】2015年6月3日
【申請日】2015年2月6日