1.一種基于NB-IOT網(wǎng)絡(luò)的車(chē)檢器,其特征在于,該車(chē)檢器包括信息獲取單元、密鑰存儲(chǔ)器、只讀存儲(chǔ)器、安全模塊和通訊模塊,其中
所述信息獲取單元用于獲取停車(chē)位內(nèi)的停車(chē)信息,并將獲取的停車(chē)信息發(fā)送給所述安全模塊;
所述密鑰存儲(chǔ)器是一個(gè)非易失存儲(chǔ)器,用于存儲(chǔ)車(chē)檢器的當(dāng)前密鑰,在車(chē)檢器出廠(chǎng)時(shí),所述密鑰存儲(chǔ)器預(yù)先存儲(chǔ)了一個(gè)初始密鑰作為當(dāng)前密鑰,該初始密鑰同時(shí)與該車(chē)檢器的編碼對(duì)應(yīng)存儲(chǔ)在智能云服務(wù)器的數(shù)據(jù)庫(kù)中。
所述只讀存儲(chǔ)器用于存儲(chǔ)所述車(chē)檢器的唯一編碼以及所述智能云服務(wù)器的網(wǎng)絡(luò)地址;
所述通訊模塊用于通過(guò)NB-IOT網(wǎng)絡(luò)與外部的通訊基站通信,從而使得車(chē)檢器可與外界通信;
所述安全模塊用于從所述信息獲取單元接收停車(chē)信息,并且將停車(chē)信息加密后,通過(guò)通訊模塊發(fā)送給所述智能云服務(wù)器,并且可以更新所述密鑰存儲(chǔ)器中的密鑰,其具體工作過(guò)程如下:
(1)所述安全模塊從所述信息獲取單元接收到數(shù)據(jù)Data后,從所述密鑰存儲(chǔ)器中讀取當(dāng)前密鑰K;
(2)所述安全模塊使用當(dāng)前密鑰K加密所述數(shù)據(jù)Data,并從所述只讀存儲(chǔ)器中讀取車(chē)檢器的編碼Code,從而組裝成一個(gè)數(shù)據(jù)包Message,即:
Message={Code,EK(Data)},
其中EK表示使用密鑰K的一個(gè)加密算法;
(3)所述安全模塊從所述只讀存儲(chǔ)器中讀取所述智能云服務(wù)器的網(wǎng)絡(luò)地址,將組裝成的數(shù)據(jù)包Message通過(guò)通訊模塊發(fā)送給所述智能云服務(wù)器;
(4)所述智能云服務(wù)器接收到所述數(shù)據(jù)包Message后,解析該數(shù)據(jù)包,獲取車(chē)檢器的編碼Code,根據(jù)該Code從數(shù)據(jù)庫(kù)中查詢(xún)獲得其對(duì)應(yīng)的當(dāng)前密鑰K,從而使用K對(duì)Message中的EK(Data)進(jìn)行解密,獲得數(shù)據(jù)Data,并將該數(shù)據(jù)Data作為停車(chē)信息存儲(chǔ);
(5)如果該數(shù)據(jù)Data指示的是車(chē)輛進(jìn)入停車(chē)位,則所述智能云服務(wù)器和車(chē)檢器都計(jì)算一個(gè)新的密鑰Knew=K⊕PN,所述車(chē)檢器將Knew作為新的當(dāng)前密鑰存入所述密鑰存儲(chǔ)器,以取代原有的K;所述智能云服務(wù)器將Knew與Code對(duì)應(yīng)存入數(shù)據(jù)庫(kù),以作為該車(chē)檢器的當(dāng)前密鑰,其中,PN是所述信息獲取單元識(shí)別的車(chē)牌號(hào)。
2.根據(jù)權(quán)利要求1所述的基于NB-IOT網(wǎng)絡(luò)的車(chē)檢器,其特征在于,所述信息獲取單元通過(guò)掃描停車(chē)位內(nèi)磁通量的變化情況來(lái)判斷停車(chē)位上有無(wú)車(chē)輛,在有車(chē)輛時(shí),通過(guò)讀取車(chē)輛上的RFID電子標(biāo)簽來(lái)獲取車(chē)輛相關(guān)信息。
3.根據(jù)權(quán)利要求1-2任意一項(xiàng)所述的基于NB-IOT網(wǎng)絡(luò)的車(chē)檢器,其特征在于,所述車(chē)檢器在出廠(chǎng)時(shí),在其密鑰存儲(chǔ)器中存儲(chǔ)了一個(gè)初始密鑰作為當(dāng)前密鑰,該初始密鑰同時(shí)與該車(chē)檢器的編碼對(duì)應(yīng)存儲(chǔ)在所述智能云服務(wù)器的數(shù)據(jù)庫(kù)中。
4.根據(jù)權(quán)利要求1-3任意一項(xiàng)所述的基于NB-IOT網(wǎng)絡(luò)的車(chē)檢器,其特征在于,所述加密算法為分組密碼算法。
5.根據(jù)權(quán)利要求2所述的基于NB-IOT網(wǎng)絡(luò)的車(chē)檢器,其特征在于,所述RFID電子標(biāo)簽固定在車(chē)輛上,其中存儲(chǔ)了對(duì)應(yīng)車(chē)輛的相關(guān)信息,包括車(chē)牌號(hào)。
6.根據(jù)權(quán)利要求1所述的基于NB-IOT網(wǎng)絡(luò)的車(chē)檢器,其特征在于,所述車(chē)檢器編碼和所述智能云服務(wù)器的網(wǎng)絡(luò)地址在車(chē)檢器出廠(chǎng)時(shí)就內(nèi)置在所述只讀存儲(chǔ)器中。