999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于區塊鏈技術的私有數據訪問控制模型設計

2024-06-01 05:59:06王苗苗
電腦知識與技術 2024年10期
關鍵詞:設計

王苗苗

摘要:隨著云計算和大數據技術的不斷發展,數據已經成為社會經濟發展的關鍵要素,其安全問題也日益凸顯。為解決不同企業及其部門之間在數據快速共享過程中私有數據的有效保護問題,文章應用區塊鏈技術,借助智能合約機制,并利用改進的權重屬性加密機制,設計了一種私有數據訪問控制模型。該模型在提升數據可追溯性的同時,能夠降低惡意攻擊行為發生的概率以及數據加解密的時間成本。最后,通過仿真實驗驗證,該模型具有高可靠性,能夠有效解決私有數據共享問題,完全符合預期的設計標準和要求,為相關人員提供了有效的借鑒和參考。

關鍵詞:區塊鏈技術;私有數據;訪問控制模型;設計

中圖分類號:TP393 文獻標識碼:A

文章編號:1009-3044(2024)10-0088-03

0 引言

在云計算和大數據的時代背景下,數字經濟正在快速發展,數據已成為推動經濟發展的重要動力。如何確保私有數據的保密性和安全性,已成為不同企業及其部門間實現數據共享的主要挑戰[1]。因此,構建適用于不同應用場景的數據共享安全模型或解決方案已成為亟待解決的問題。針對傳統數據共享模型無法有效阻止軟件惡意查詢行為、數據預覽摘要實現難度高、開銷成本大以及數據訪問控制復雜等問題,私有數據訪問控制模型的設計和應用成為一個有效的解決途徑。

本文主要基于區塊鏈技術,采用聯盟鏈鏈下計算方式設計私有數據訪問控制模型。該設計的核心:一是利用區塊鏈中的聯盟鏈鏈下計算技術,在多個成員通信過程中增加認證環節,從而在確保私有數據安全共享的同時提高數據的可追溯性。二是借助智能合約機制設置訪問控制策略,降低惡意攻擊行為發生的概率。三是利用改進的權重屬性加密機制,在控制和保護數據機密性的基礎上,降低私有數據加解密的時間成本。

1 區塊鏈定義與特性

區塊鏈是通過哈希函數將多個區塊按照其生成時間的先后順序鏈接起來形成的一個鏈式結構。區塊鏈主要融合了非對稱加密算法、哈希算法以及可編程的智能合約機制,形成了一個數據分布式存儲的對等網絡。其中,智能合約機制主要由合約值、合約狀態、代碼三大組成部分構成,實現了計算機協議的傳播、驗證和執行功能。

區塊鏈技術作為一種分布式數據庫技術方案,具備以下3個顯著特性:1) 去中心化。在區塊鏈中,每個節點的權利和義務都是相同的,它們都會存儲本區塊鏈的所有數據。這類似于對等網絡,沒有中心節點的管轄與干預,從而有效降低了服務成本,避免了單點故障的風險。2) 不可篡改性。區塊鏈使用的哈希算法的定長哈希值和雪崩效應,能夠識別任何細微的變化,從而有效地防止數據和事務被惡意篡改。3) 數據透明可追溯性。區塊鏈的數據對用戶是透明的,每個事務發生時都會形成時間戳。用戶可以根據這些時間戳來驗證和追蹤歷史數據來源,實現數據的追溯。

區塊鏈可以分為以下3類:1) 公有鏈。具有一定的開放性,允許所有人員參與其中,且不受任意節點的影響。2) 私有鏈。是指由個人、機構或組織內部私有的一種區塊鏈,內含若干個節點。3) 聯盟鏈。其性質介于公有鏈和私有鏈之間,由多個成員組合后形成。若想使用聯盟鏈,必須通過認證后方可使用,它具有靈活性高、通信便利、隱私保護性能好等優勢。

2 基于區塊鏈技術的私有數據訪問控制模型構建

2.1 同態加密

同態加密允許第三方(如云服務提供商)在不解密的情況下,直接對密文數據執行某些可計算的功能,同時保留密文數據的功能和格式,這既減少了用戶數據泄露的風險,又實現了數據的“可算不可見”,在抵抗攻擊行為方面發揮了重要作用[2]。根據其滿足同態的具體算法情況,同態加密可以分為全同態算法和半同態算法。

2.2 模型構建

2.2.1 構建思路

基于區塊鏈技術的私有數據訪問控制模型圖如圖1所示,整個模型主要包含TC可信中心、數據擁有者、數據請求者、聯盟鏈、云存儲中心五大組成部分。該模型主要運用半中心化的聯盟鏈[3],結合全同態加密算法對數據摘要和數據關鍵字進行保護,應用密文策略屬性基加密(CP-ABE) 方案來確保細粒度訪問控制的安全性和保密性,采用簽名值對比的方式來分析和判斷訪問控制的私有數據的一致性。此外,為實現私有數據的智能化監控,保證私有數據的可追溯性,還須接入安全化節點。

在檢索數據期間,我們借助了智能合約機制對部分非法訪問操作行為進行了過濾。這不僅保障了本次訪問行為的安全控制,還通過“學習”模式,向聯盟鏈中存儲了非法訪問的關鍵字索引密文,從而確保了下次非法訪問的檢索與攔截。這一措施為后期精確化、高效化檢索所需數據提供了匹配樣本[4]。

2.2.2 構建流程

私有數據訪問控制模型的構建流程包括以下幾個步驟:1) TC可信中心向首次進入聯盟鏈的數據請求者頒發相應的數字證書。數據請求者須向TC可信中心提交用戶身份信息、單位、密級等相關注冊信息。只有經過TC可信中心對數據請求者的身份進行認證授權后,數據請求者才能獲得所需的公私鑰和數字證書等。2) 數據擁有者向數據請求者共享私有數據。在這一環節中,需要在制定和優化智能合約規則的基礎上,構建訪問控制策略結構,精細化訪問控制私有數據的粒度,以保證私有數據的完整性和機密性。隨后,在提取數據摘要信息的基礎上,運用加密模糊處理技術,確保私有數據的可預覽性。3) 數據請求者如要獲取所需的私有數據,必須在獲得相關權限后,方可對私有數據進行安全訪問控制。4) 聯盟鏈節點中通常涉及多個不同企業、同企業多個部門、同部門不同級別個體等。這些元素之間須建立良好的合作關系,共同維護區塊鏈。此外,將私有數據的摘要密文、元數據統一存儲到聯盟鏈中,有助于降低私有數據被惡意入侵和篡改的風險,從而確保私有數據的安全性、完整性和機密性。5) 云存儲中心為用戶提供強大的加密數據存儲功能,方便用戶存儲和管理私有數據,這為實現私有數據的最大化利用以及保證私有數據訪問控制的安全性和可靠性提供了重要的依據和參考。

2.3 模型方案劃分

2.3.1 系統初始化階段

在系統初始化階段,我們借助密文策略屬性基加密方案形成密鑰。具體而言,利用公鑰密碼算法生成密鑰。密文策略屬性基加密方案所生成的密鑰主要包含密鑰設置和密鑰解密兩個環節。

2.3.2 數據存儲階段

聯盟鏈數據存儲的實現流程如下:數據擁有者須精確計算出元數據的存儲位置索引、數據關鍵字以及哈希值,隨后將這些信息存儲到聯盟鏈中,以確保鏈上數據的隱私性和機密性。具體步驟包括:1) 從TC 可信中心獲取密鑰后,采用對稱加密方式對明文數據進行加密運算,得到相應的密文,然后將密文上傳至云存儲服務器,并計算出相應的存儲位置索引。2) 采用預處理方式,將各個屬性的權重相加后,將得到的權重值設置為葉子節點,以降低計算開銷[5],并制定相應的訪問策略。3) 運用密文策略屬性基加密方案,結合訪問策略和對稱密鑰,獲得相應的密文。4) 結合隨機數,對關鍵字和數據摘要所對應的同態加密密文進行精確化計算。5) 計算出各個元數據所對應的哈希值,并將元數據及相關信息存儲到聯盟鏈中。

2.3.3 數據搜索與共享訪問階段

數據請求者進行數據搜索與共享訪問的流程如圖2所示。為實現數據的高效搜索與安全共享,提高數據訪問效率,本文詳細介紹訪問數據的具體操作步驟:1) 設定智能合約規則,并據此科學劃分和確定數據密級和保密期限。數據請求者首先使用設置好的智能合約規則,檢驗自身密級是否匹配所設定的數據密級;其次,結合確定的數據保密期限,全面審查數據的密級和保密期限是否符合智能合約規則。若兩項檢驗結果均滿足條件,則執行數據解密操作;若不滿足,則意味著數據訪問失敗,退出數據訪問流程。此外,還須啟動定時輪詢檢測功能,對文件期限進行檢測,當發現文件期限設置不符合智能合約規則時,及時提醒數據擁有者更改和發布元數據。2) 數據請求者采用關鍵詞查詢方式,對不同數據的關鍵字密文或摘要密文進行查詢,并計算出相應數據文件的哈希值。同時,運用密文策略屬性基加密方案,驗證訪問策略結構樹,若驗證數據請求行為符合訪問控制要求,則數據請求者使用解密技術獲取索引地址和對稱密鑰。3) 在云存儲服務器上查詢并下載所需數據密文,解密后獲取對應的明文。4) 計算云存儲服務器上解密得到的明文哈希值,并與原數據文件計算得到的哈希值進行比較,以驗證數據在傳輸、搜索和共享獲取過程中是否發生篡改或差錯,確保私有數據的完整性和安全性。

3 基于區塊鏈技術的私有數據訪問控制模型仿真驗證

為有效驗證和評估本文所設計模型的相關性能,我們在VMware Workstation 12 上安裝了Ubuntu16.04.7 操作系統,并采用了區塊鏈開源工具Hy?perledger Fabric v1.4。通過設置鏈碼,重構并設計了智能合約。在確定了多種屬性策略后,以512字節的數據為樣本進行仿真實驗,發現:一是隨著元數據數量的不斷增加,數據處理的時間開銷并未出現爆炸性增長,反而呈下降趨勢,如圖3所示,這符合實際應用需求;二是在智能合約機制中,使用的私有數據必須通過訪問控制策略進行身份信息驗證,從而避免了私有數據被惡意入侵和篡改的風險;三是該模型在向區塊鏈網絡的數據塊中存儲私有數據時,區塊鏈網絡中透明度的高低并不會對私有數據的安全性構成威脅。

4 結束語

本文所設計的基于聯盟鏈的私有數據訪問控制模型采用同態加密算法加密,確保了共享私有數據的安全性;通過添加屬性的權重,滿足了私有數據安全化訪問控制的需求;采用密文策略屬性基加密方案,降低了數據加解密的時間開銷;借助聯盟鏈智能合約機制,優化了數據密級匹配流程,降低了聯盟鏈內私有數據被惡意下載等風險。該模型實現了節點的安全化接入和私有數據的安全化共享,有效解決了私有數據訪問控制安全性差等問題。因此,本文模型具有較高的應用價值和應用前景,值得進一步推廣和應用。

參考文獻:

[1] 童飛,邵冉冉.基于區塊鏈的云上數據訪問控制模型研究[J].計算機科學,2023,50(9):16-25.

[2] 張杰,許姍姍,袁凌云.基于區塊鏈與邊緣計算的物聯網訪問控制模型[J].計算機應用,2022,42(7):2104-2111.

[3] 葉進,龐承杰,李曉歡,等.基于區塊鏈的供應鏈數據分級訪問控制機制[J].電子科技大學學報,2022,51(3):408-415.

[4] 王永剛.基于區塊鏈的云存儲數據訪問安全控制算法[J].河北北方學院學報(自然科學版),2021,37(11):7-12.

[5] 杜瑞忠,張添赫,石朋亮.基于區塊鏈且支持數據共享的密文策略隱藏訪問控制方案[J].通信學報,2022,43(6):168-178.

【通聯編輯:代影】

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 97精品国产高清久久久久蜜芽| 亚洲欧美日韩精品专区| 精品无码国产自产野外拍在线| 69av在线| 成人综合在线观看| 国产青青操| 欧洲亚洲欧美国产日本高清| 亚洲人成网站色7777| 亚洲成人在线免费| 亚洲成在线观看| 国产乱子伦精品视频| 国产日韩欧美中文| 国产香蕉在线| 国产成人亚洲精品无码电影| 亚洲水蜜桃久久综合网站| 欧美天堂在线| 免费毛片视频| 日a本亚洲中文在线观看| 日本AⅤ精品一区二区三区日| 激情爆乳一区二区| 精品国产成人三级在线观看| 国产成人无码AV在线播放动漫| 亚洲精品天堂在线观看| 九九久久精品免费观看| 伦伦影院精品一区| 国产成人超碰无码| 国产精品嫩草影院av| a级毛片免费播放| 久久99精品国产麻豆宅宅| 精品人妻一区二区三区蜜桃AⅤ| 99久久精品无码专区免费| 大香伊人久久| 黄色一级视频欧美| 国产农村精品一级毛片视频| 东京热av无码电影一区二区| 亚洲精品无码专区在线观看| 国产真实二区一区在线亚洲| 18禁色诱爆乳网站| 99免费在线观看视频| 亚洲色图综合在线| 无码久看视频| 亚洲看片网| 四虎影视库国产精品一区| 国产成人精品一区二区免费看京| 一级一级一片免费| 亚洲AV无码乱码在线观看裸奔| 日本影院一区| 亚洲一级毛片在线观播放| 亚洲国产日韩在线观看| 91成人试看福利体验区| 67194成是人免费无码| 91黄色在线观看| 婷婷丁香在线观看| 第一区免费在线观看| 亚洲成人精品久久| 亚洲天堂精品在线观看| 色综合天天操| 精品国产免费观看一区| 好紧好深好大乳无码中文字幕| 欧美午夜小视频| 亚洲一区二区约美女探花| 免费三A级毛片视频| 一本色道久久88| 亚洲人成网站色7799在线播放| 精品亚洲国产成人AV| 天天激情综合| 国产欧美精品一区aⅴ影院| 99草精品视频| 免费日韩在线视频| 99ri精品视频在线观看播放| 亚洲综合国产一区二区三区| 亚洲综合婷婷激情| 19国产精品麻豆免费观看| 欧美精品高清| 91娇喘视频| 国产精品免费入口视频| 99久久精品免费视频| 日韩国产精品无码一区二区三区| 亚洲第一在线播放| 无码专区在线观看| 久青草网站| 久久亚洲综合伊人|