本說明書一個(gè)或多個(gè)實(shí)施例涉及信息安全,尤其涉及一種適于對物聯(lián)網(wǎng)設(shè)備進(jìn)行源頭數(shù)據(jù)校驗(yàn)的系統(tǒng)及校驗(yàn)方法。
背景技術(shù):
1、隨著全球經(jīng)濟(jì)的快速發(fā)展,實(shí)體經(jīng)濟(jì)與數(shù)字經(jīng)濟(jì)的融合已成為不可逆轉(zhuǎn)的趨勢。將實(shí)體經(jīng)濟(jì)與數(shù)字經(jīng)濟(jì)進(jìn)行融合,不僅可以提高生產(chǎn)效率和運(yùn)營管理水平,還創(chuàng)造性了新的商業(yè)模式和服務(wù)。在這個(gè)過程中,物聯(lián)網(wǎng)技術(shù)扮演了關(guān)鍵角色。物聯(lián)網(wǎng)設(shè)備通過將采集的數(shù)據(jù)上傳到服務(wù)平臺(tái),使得實(shí)物資產(chǎn)得以被數(shù)字化,實(shí)現(xiàn)了實(shí)物資產(chǎn)與數(shù)字世界的無縫連接。但是,若服務(wù)平臺(tái)獲取到數(shù)據(jù)是偽造的或者經(jīng)過篡改的,不僅難以有效的對實(shí)物資產(chǎn)進(jìn)行管理和維護(hù),可能還會(huì)對后續(xù)一系列操作和決策產(chǎn)生嚴(yán)重影響。
2、目前,為了提高物聯(lián)網(wǎng)設(shè)備所上傳數(shù)據(jù)的可信度,可以對所上傳數(shù)據(jù)進(jìn)行加密,以避免所上傳數(shù)據(jù)在數(shù)據(jù)傳輸過程中被篡改。但是,實(shí)際應(yīng)用中發(fā)現(xiàn),物聯(lián)網(wǎng)設(shè)備上傳的數(shù)據(jù)(也即是物聯(lián)網(wǎng)設(shè)備的源頭數(shù)據(jù))不一定是真實(shí)的,可能是偽造的或者經(jīng)過篡改的,而上述方案只能保證數(shù)據(jù)傳輸過程中數(shù)據(jù)不被篡改,而無法得知物聯(lián)網(wǎng)設(shè)備的源頭數(shù)據(jù)是否是真實(shí)的。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本說明書一個(gè)或多個(gè)實(shí)施例提供技術(shù)方案如下:
2、根據(jù)本說明書一個(gè)或多個(gè)實(shí)施例的第一方面,提出了一種適于對物聯(lián)網(wǎng)設(shè)備進(jìn)行源頭數(shù)據(jù)校驗(yàn)的系統(tǒng),所述系統(tǒng)包括物聯(lián)網(wǎng)設(shè)備、巡檢設(shè)備和區(qū)塊鏈平臺(tái),所述巡檢設(shè)備部署于所述物聯(lián)網(wǎng)設(shè)備的裝配地點(diǎn)處;
3、所述物聯(lián)網(wǎng)設(shè)備,用于進(jìn)行數(shù)據(jù)采集得到物聯(lián)網(wǎng)數(shù)據(jù),通過內(nèi)置的可信服務(wù)模塊請求所述區(qū)塊鏈平臺(tái)存證所述物聯(lián)網(wǎng)數(shù)據(jù);
4、所述巡檢設(shè)備,用于在現(xiàn)場巡檢所述物聯(lián)網(wǎng)設(shè)備的過程中獲取巡檢數(shù)據(jù),通過內(nèi)置的所述可信服務(wù)模塊請求所述區(qū)塊鏈平臺(tái)存證所述巡檢數(shù)據(jù),所述巡檢數(shù)據(jù)用于表示所述物聯(lián)網(wǎng)設(shè)備的狀態(tài);
5、所述區(qū)塊鏈平臺(tái),用于接收并存證所述物聯(lián)網(wǎng)數(shù)據(jù),以及,接收并存證所述巡檢數(shù)據(jù)。
6、根據(jù)本說明書一個(gè)或多個(gè)實(shí)施例的第二方面,提出了一種適用于對物聯(lián)網(wǎng)設(shè)備進(jìn)行源頭數(shù)據(jù)校驗(yàn)的方法,應(yīng)用于巡檢設(shè)備,所述巡檢設(shè)備部署于物聯(lián)網(wǎng)設(shè)備的裝配地點(diǎn)處;所述方法包括:
7、在現(xiàn)場巡檢所述物聯(lián)網(wǎng)設(shè)備的過程中獲取巡檢數(shù)據(jù),所述巡檢數(shù)據(jù)用于表示所述物聯(lián)網(wǎng)設(shè)備的狀態(tài);
8、通過內(nèi)置的所述可信服務(wù)模塊請求區(qū)塊鏈平臺(tái)存證所述巡檢數(shù)據(jù),所述區(qū)塊鏈平臺(tái)還用于存證所述物聯(lián)網(wǎng)設(shè)備進(jìn)行數(shù)據(jù)采集得到的且通過內(nèi)置的所述可信服務(wù)模塊請求存證的物聯(lián)網(wǎng)數(shù)據(jù)。
9、根據(jù)本說明書一個(gè)或多個(gè)實(shí)施例的第三方面,提出了一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行源頭數(shù)據(jù)校驗(yàn)的方法,應(yīng)用于校驗(yàn)平臺(tái),所述方法包括:
10、針對需校驗(yàn)的目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù),獲取區(qū)塊鏈平臺(tái)中存證的與該目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù)之間滿足匹配條件的目標(biāo)巡檢數(shù)據(jù),該匹配條件指示對目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù)具有參考價(jià)值的巡檢數(shù)據(jù)需滿足的條件;
11、基于所述目標(biāo)巡檢數(shù)據(jù)校驗(yàn)所述目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù)是否真實(shí)。
12、根據(jù)本說明書一個(gè)或多個(gè)實(shí)施例的第四方面,提出了一種設(shè)備,包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器通過運(yùn)行所述可執(zhí)行指令以實(shí)現(xiàn)如上述第二方面或第三方面所述方法的步驟。
13、根據(jù)本說明書一個(gè)或多個(gè)實(shí)施例的第五方面,提出了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)指令,該指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述第二方面或第三方面所述方法的步驟。
14、根據(jù)本說明書一個(gè)或多個(gè)實(shí)施例的第六方面,提出了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述第二方面或第三方面所述方法的步驟。
15、由上述實(shí)施例可知,通過在物聯(lián)網(wǎng)設(shè)備的裝配地點(diǎn)處部署巡檢設(shè)備,由巡檢設(shè)備現(xiàn)場巡檢物聯(lián)網(wǎng)設(shè)備并得到巡檢數(shù)據(jù),將物聯(lián)網(wǎng)設(shè)備的物聯(lián)網(wǎng)數(shù)據(jù)和巡檢該物聯(lián)網(wǎng)設(shè)備得到的巡檢數(shù)據(jù)一并存證到區(qū)塊鏈平臺(tái)中,這樣,若懷疑物聯(lián)網(wǎng)數(shù)據(jù)的真實(shí)性時(shí),可以從區(qū)塊鏈平臺(tái)中獲取巡檢數(shù)據(jù)對物聯(lián)網(wǎng)數(shù)據(jù)進(jìn)行校驗(yàn)。因此,本說明書提供了一種適于對物聯(lián)網(wǎng)設(shè)備進(jìn)行源頭數(shù)據(jù)校驗(yàn)的系統(tǒng),使得校驗(yàn)物聯(lián)網(wǎng)設(shè)備源頭數(shù)據(jù)的真實(shí)性成為可能。
1.一種適于對物聯(lián)網(wǎng)設(shè)備進(jìn)行源頭數(shù)據(jù)校驗(yàn)的系統(tǒng),所述系統(tǒng)包括物聯(lián)網(wǎng)設(shè)備、巡檢設(shè)備和區(qū)塊鏈平臺(tái),所述巡檢設(shè)備部署于所述物聯(lián)網(wǎng)設(shè)備的裝配地點(diǎn)處;
2.根據(jù)權(quán)利要求1所述的系統(tǒng),所述系統(tǒng)包括多個(gè)物聯(lián)網(wǎng)設(shè)備;所述巡檢設(shè)備具體用于:
3.根據(jù)權(quán)利要求2所述的系統(tǒng),
4.根據(jù)權(quán)利要求1所述的系統(tǒng),所述系統(tǒng)還包括校驗(yàn)平臺(tái);
5.根據(jù)權(quán)利要求4所述的系統(tǒng),所述匹配條件包括以下至少一項(xiàng):
6.根據(jù)權(quán)利要求4所述的系統(tǒng),所述校驗(yàn)平臺(tái),用于:當(dāng)所述目標(biāo)巡檢數(shù)據(jù)滿足至少一個(gè)判斷條件時(shí),確定所述目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù)真實(shí);
7.根據(jù)權(quán)利要求6所述的系統(tǒng),
8.根據(jù)權(quán)利要求6所述的系統(tǒng),所述校驗(yàn)平臺(tái),具體用于:
9.根據(jù)權(quán)利要求1所述的系統(tǒng),所述區(qū)塊鏈平臺(tái)部署有用于校驗(yàn)所述物聯(lián)網(wǎng)數(shù)據(jù)真實(shí)性的智能合約;
10.一種適用于對物聯(lián)網(wǎng)設(shè)備進(jìn)行源頭數(shù)據(jù)校驗(yàn)的方法,應(yīng)用于巡檢設(shè)備,所述巡檢設(shè)備部署于物聯(lián)網(wǎng)設(shè)備的裝配地點(diǎn)處;所述方法包括:
11.一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行源頭數(shù)據(jù)校驗(yàn)的方法,應(yīng)用于校驗(yàn)平臺(tái),所述方法包括:
12.根據(jù)權(quán)利要求11所述的方法,所述匹配條件包括以下至少一項(xiàng):
13.根據(jù)權(quán)利要求11所述的方法,所述基于所述目標(biāo)巡檢數(shù)據(jù)校驗(yàn)所述目標(biāo)物聯(lián)網(wǎng)數(shù)據(jù)是否真實(shí),包括:
14.根據(jù)權(quán)利要求13所述的方法,
15.根據(jù)權(quán)利要求13所述的方法,所述方法還包括:
16.一種設(shè)備,包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器通過運(yùn)行所述可執(zhí)行指令以實(shí)現(xiàn)如權(quán)利要求10或11-15中任一項(xiàng)所述方法的步驟。
17.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)指令,該指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求10或11-15中任一項(xiàng)所述方法的步驟。
18.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求10或11-15中任一項(xiàng)所述方法的步驟。