本發(fā)明涉及物聯(lián)網(wǎng)領(lǐng)域,具體地,涉及一種云邊融合下基于門限加密的數(shù)據(jù)高效安全分享方法。
背景技術(shù):
1、隨著科技的爆發(fā)式增長,物聯(lián)網(wǎng)(iot)近年來發(fā)展迅速,越來越多的設(shè)備融入到我們?nèi)粘I畹姆椒矫婷?,實現(xiàn)了人機交互的全面互聯(lián),帶來了深刻的變革和影響。
2、物聯(lián)網(wǎng)設(shè)備的碎片化性質(zhì)進一步加劇了安全共享物聯(lián)網(wǎng)數(shù)據(jù)的問題,這些設(shè)備通常在網(wǎng)絡(luò)邊緣運行,并且可能在廣闊的區(qū)域移動。這些設(shè)備產(chǎn)生的數(shù)據(jù)在數(shù)據(jù)安全和共享方面提出了新的挑戰(zhàn)。事實證明,傳統(tǒng)的集中式數(shù)據(jù)管理方法不足以滿足快速增長的物聯(lián)網(wǎng)環(huán)境中的安全和隱私需求。
3、為了建立一個值得信賴的系統(tǒng),最終,所有的目光都轉(zhuǎn)向了區(qū)塊鏈作為解決方案。使區(qū)塊鏈技術(shù)作為一種建立信任的工具如此有價值的關(guān)鍵方面之一是其去中心化架構(gòu)。在沒有中央機構(gòu)控制網(wǎng)絡(luò)的情況下,用戶可以確保他們的數(shù)據(jù)受到保護,不會被篡改和操縱。區(qū)塊鏈技術(shù)的另一個重要特征是其透明度。存儲在區(qū)塊鏈上的所有交易和數(shù)據(jù)都可以公開訪問,從而在各種應(yīng)用程序中提高透明度和問責制。
4、盡管區(qū)塊鏈有很多好處,但隨著區(qū)塊鏈技術(shù)的廣泛使用,其處理速度低、可擴展性問題和隱私受限等缺點越來越明顯。區(qū)塊鏈與邊緣計算的集成為這些問題提供了解決方案。邊緣計算已被證明可以通過將任務(wù)從集中式網(wǎng)絡(luò)卸載到去中心化的邊緣節(jié)點來提高區(qū)塊鏈系統(tǒng)的處理速度和可擴展性。這樣可以減少網(wǎng)絡(luò)擁塞并加快事務(wù)處理。此外,將區(qū)塊鏈和邊緣計算相結(jié)合,可以實現(xiàn)去中心化和分布式系統(tǒng),對故障和安全漏洞更具彈性。對于邊緣節(jié)點存儲的數(shù)據(jù)量巨大、邊緣節(jié)點之間數(shù)據(jù)管理業(yè)務(wù)邏輯困難等問題,可以由中心節(jié)點進行管理。
5、專利文獻cn213365514u公開了一種安全高效的大數(shù)據(jù)分享處理平臺,包括數(shù)據(jù)采集終端,數(shù)據(jù)采集終端包括數(shù)據(jù)采集端,數(shù)據(jù)初分類模塊的信息輸出端連接有數(shù)據(jù)展示屏幕,數(shù)據(jù)無線發(fā)射模塊與外部的大數(shù)據(jù)云端處理器連接,數(shù)據(jù)解密裝置與云端處理器連接,云端處理器的輸入端還連接有數(shù)據(jù)采集分類模塊和數(shù)據(jù)存儲模塊。但該發(fā)明沒有解決了單點存儲中隱私泄露的問題。
技術(shù)實現(xiàn)思路
1、針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種云邊融合下基于門限加密的數(shù)據(jù)高效安全分享方法。
2、根據(jù)本發(fā)明提供的一種云邊融合下基于門限加密的數(shù)據(jù)高效安全分享方法,包括:
3、步驟s1:固定終端和移動終端通過網(wǎng)絡(luò)連接至最近的邊緣節(jié)點,并進行上傳數(shù)據(jù)或請求數(shù)據(jù)操作;
4、步驟s2:服務(wù)網(wǎng)絡(luò)模塊建立云邊緣融合架構(gòu)的網(wǎng)絡(luò),節(jié)點分為云數(shù)據(jù)中心節(jié)點和邊緣節(jié)點,邊緣節(jié)點被劃分為區(qū)域;
5、步驟s3:區(qū)塊鏈網(wǎng)絡(luò)模塊建立與服務(wù)網(wǎng)絡(luò)模塊區(qū)域數(shù)量相同的區(qū)塊鏈,并且在每個區(qū)塊鏈中,建立與區(qū)域邊緣節(jié)點數(shù)量相同的對等節(jié)點數(shù)量。
6、優(yōu)選地,在所述步驟s2中:
7、中心節(jié)點存放密文以及密鑰的元數(shù)據(jù)信息,協(xié)助數(shù)據(jù)在各個邊緣節(jié)點以及中心節(jié)點間的遷移任務(wù);中心節(jié)點用于元數(shù)據(jù)的管理、數(shù)據(jù)存儲和跨區(qū)域數(shù)據(jù)處理、數(shù)據(jù)和請求的轉(zhuǎn)發(fā)服務(wù),將多個區(qū)域連成整體;
8、中心節(jié)點建立消息隊列、密鑰以及密文的元數(shù)據(jù)數(shù)據(jù)庫以及功能模塊;中心節(jié)點的功能模塊處理數(shù)據(jù)的傳入以及數(shù)據(jù)的轉(zhuǎn)發(fā)。
9、優(yōu)選地,在一個區(qū)域中設(shè)置多個邊緣節(jié)點,所有邊緣節(jié)點相互連接,并連接到中心節(jié)點;
10、終端與服務(wù)網(wǎng)絡(luò)模塊中的邊緣節(jié)點交互,終端通過網(wǎng)絡(luò)連接至最近的邊緣節(jié)點,并進行上傳數(shù)據(jù)或請求數(shù)據(jù)操作,而對于處于不同區(qū)域的物理層設(shè)備,能夠通過此操作獲取到同一份數(shù)據(jù);
11、邊緣節(jié)點中包含管理數(shù)據(jù)的功能模塊、存儲密文信息和密鑰信息的數(shù)據(jù)庫以及作為入口的消息隊列;
12、邊緣節(jié)點的功能模塊對接入的客戶端提供隱私數(shù)據(jù)上傳以及請求的服務(wù),同時處理數(shù)據(jù)的轉(zhuǎn)發(fā)和遷移任務(wù);上傳服務(wù)中,利用門限加密技術(shù),對密鑰進行分片,分發(fā)到不同的節(jié)點中,保證了單一節(jié)點無法竊密;下載服務(wù)中,本地處理比共識處理快,同時利用邊緣節(jié)點的計算能力,令每個邊緣節(jié)點都連入?yún)^(qū)塊鏈網(wǎng)絡(luò)作為區(qū)塊鏈的共識節(jié)點,參與區(qū)塊鏈的共識。
13、與現(xiàn)有技術(shù)相比,本發(fā)明具有如下的有益效果:
14、1、本發(fā)明解決了對于云邊融合場景下的適配;
15、2、本發(fā)明解決了單點存儲中隱私泄露的問題;
16、3、本發(fā)明的多區(qū)域協(xié)同減少文件的存儲大小以及加快密文密鑰的獲取速度;
17、4、通過本發(fā)明的數(shù)據(jù)分享方案,可以在保證數(shù)據(jù)安全的情況下加快數(shù)據(jù)的請求以及減輕數(shù)據(jù)冗余存放的現(xiàn)象。
1.一種云邊融合下基于門限加密的數(shù)據(jù)高效安全分享方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的云邊融合下基于門限加密的數(shù)據(jù)高效安全分享方法,其特征在于,在所述步驟s2中:
3.根據(jù)權(quán)利要求2所述的云邊融合下基于門限加密的數(shù)據(jù)高效安全分享方法,其特征在于: