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

基于分層密鑰管理的云計算密文訪問控制方案設計

2022-08-31 18:11:44張國梁李政翰孫悅
電腦知識與技術 2022年18期
關鍵詞:云計算

張國梁 李政翰 孫悅

摘要:經過10多年的發展,云計算已經由傳統的網格計算發展成為集效用管理、負載均衡、網絡存儲、虛擬化等計算機技術為一體的綜合網絡服務體系。云計算的安全性一直備受關注,主要問題包括訪問權限問題、技術保密問題、數據完整性問題、法律約束問題。本文以云計算的密文訪問控制問題為研究對象,介紹了云計算訪問控制的技術框架和現行機制,設計了基于分層密鑰管理的云計算密文訪問控制方案和算法。

關鍵詞:云計算;訪問權限;分層密鑰管理;密文訪問控制

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

文章編號:1009-3044(2022)18-0026-02

開放科學(資源服務)標識碼(OSID):

云計算是一種基于分布式技術的網絡服務,在它的影響下,整個社會的工作模式和商業格局都發生了巨大變化。現如今,云計算被視為計算機網絡領域的一次技術革命,是世界各國信息技術產業發展的戰略重點之一。云計算安全又稱為云安全,是一種用于保護云計算數據、應用、相關技術和相關服務不受惡意竊取、冒用和破壞的技術集合,屬于計算機網絡安全的一個子領域。在云計算服務體系中,客戶的數據被保存在云端,云服務供應商有義務確保數據不被冒用和非法復制,就必須對數據訪問者的身份進行有效驗證。但隨著網絡結構越來越復雜,云計算和存儲的模式發生了較大變化,業務數據需要根據用戶的實時需求進行動態調整,數據長期處于動態變化狀態,傳統的訪問控制模式已經難以滿足高可靠性需求的云計算環境。部分別有用心的人就會利用技術手段進行非法破壞、冒用或篡改用戶資料來獲得數據訪問權限。如何通過建立更加可靠的訪問控制機制來防止用戶資料和業務數據安全性,是目前云計算技術領域和網絡安全領域一個重要研究課題。

1云計算訪問控制技術架構

云計算的數據安全問題是指數據上傳至云環境后進行存儲、加密、通信等處理過程中,由于受到內外環境的非法攻擊而被截獲造成的信息泄露隱患。云計算數據安全問題影響了云供應商的服務推廣,并極大地威脅著用戶數據的安全性和隱私性,是必須被高度重視和嚴格管理的網絡安全問題之一。云供應商要建立網絡監控、訪問控制、加密算法等針對性的技術方案來保證云計算環境的安全性和完整性,確保不可信的服務器環境中數據的機密性,以及預防未授權的用戶數據非法訪問,在源頭避免數據泄露的隱患。

云計算訪問控制的技術手段包括訪問控制規則、訪問控制模型和加密機制幾種,訪問控制規則的作用是通過網絡特征和準入機制來約束用戶的訪問行為,如訪問控制矩陣、ACL列表等;訪問控制模型是通過靜態分配的權限來約束數據的操作行為,如MAC、RBAC等;加密機制是通過密鑰機制來約束數據的主客體交互過程來實現數據保護機制,如ABE等。在云計算環境中,可以通過構建綜合以上3種訪問控制技術手段的技術框架來提高數據庫的安全性和隱私性。云計算訪問控制技術架構如圖1所示。

2云計算訪問控制策略

云計算訪問控制策略就是綜合運用訪問控制規則、訪問控制模型和加密機制來限制數據請求行為和授權合法用戶,拒絕非授權用戶和無可操作權限的用戶訪問和控制其訪問范圍,確保數據的合法利用。現有的云計算訪問控制策略包括身份認證訪問控制和屬性加密訪問控制兩種:

(1)身份認證訪問控制

身份認證訪問控制是指通過建立第三方認證中心的方式來建立證書機制,認證服務器作為證書頒發機構來驗證用戶身份是否合法,確保公鑰的可靠性和安全性。在身份認證訪問控制機制下,合法用戶在上傳數據時通過公鑰進行數據加密和傳輸,認證服務器識別用戶的數字簽名并進行身份驗證,核對用戶數據的私鑰是否合法。身份認證訪問控制的前提是證書機制,在用戶需要訪問和操作數據時要憑認證服務器頒發的數字證書來驗證身份,該證書包含了用戶的公鑰密碼,公鑰密碼由第三方認證中心發布并唯一標識用戶的身份特征。身份認證訪問控制有助于云服務器驗證用戶身份和控制用戶訪問范圍,是一種比較常見的訪問控制策略。

(2)屬性加密訪問控制

屬性加密訪問控制是目前云環境下使用較多的訪問控制策略,它將傳統角色權限綁定訪問控制方式改為屬性權限相結合,控制策略對用戶身份的驗證粒度更小,對于解決云環境的數據安全問題有重要意義。在屬性加密訪問控制機制下,用戶的操作權限更加細化,可根據自身屬性來設置密鑰,可以指定某個屬性的訪問權限并設置加密方法,只有獲得私鑰和在指定列表中的訪問用戶才可以操作具體屬性的數據。與傳統的訪問控制方案相比較,基于屬性加密的訪問,控制方案可以改善訪問控制機制中不夠細粒度的問題,符合云環境下一對多的要求。

3基于分層密鑰管理的云計算密文訪問控制方案

現有的云環境訪問控制策略之一就是利用屬性加密機制,把加密算法融入加密規則中,使數據訪問控制更加適合解密方不固定的云環境。但在實際應用中,由于用戶量巨大,對數據的頻繁操作造成屬性加密過程會消耗大量的云服務器資源,同時用戶自身屬性的變更時進行密鑰和權限的重新分配,部分云平臺給用戶設置了時間標簽,周期性的密鑰變更也提高了密文被非法解密和泄露的風險。為了解決上述問題,本課題提出一種基于分層密鑰管理的云計算密文訪問控制方案。

基于分層密鑰管理的云計算密文訪問控制方案分為上下兩層,分別對密鑰和明文加密,對加密明文的密鑰再加密,形成了對數據的雙重防護。上層根據訪問策略加密,只有具有滿足訪問策略屬性的用戶能解密,解密之后獲得加密明文的密鑰,加強了對密鑰的管理,有效避免了密鑰泄露問題;加密時增加數據操作權限控制參數對,授權給可信用戶改寫數據的功能,從而實現對數據資源的操作權限控制;在給用戶生成私鑰時增加密鑰版本號,不同實體間通過匹配密鑰版本號實現數據交換,只有最新版本號的私鑰才能解密密文,當用戶相關屬性撤銷時,便不再具有最新的密鑰版本號,無法申請到訪問數據許可。該方案將云計算訪問控制中的屬性加密過程分為5個實體部分,分別為負責用戶屬性認證和注冊的認證中心模塊,負責分發密鑰的屬性機構模塊,負責加密后發送數據到云端的數據擁有者模塊,負責私鑰解密的用戶模塊,負責接收和存儲數據的云服務器模塊。基于分層密鑰管理的云計算密文訪問控制方案拓撲圖如圖2所示。

(1)認證中心模塊

認證中心模塊是身份認證訪問控制中介于數據屬主和云服務器之間的第三方可信機構,該機構負責確保用戶的合法資料和操作權限不被隨意竊取和修改。認證中心的主要功能是屬性機構和用戶的注冊和認證,生成全局公私密鑰和主密鑰,將主密鑰發給屬性機構用于生成用戶的公私密鑰,將全局公私密鑰發送給用戶用于在系統內各個部分進行全局認證。

(2)屬性機構模塊

屬性機構模塊負責維護用戶的私鑰并生成附加的密鑰版本,在新的訪問策略發布時將密鑰版本加入訪問策略中,確保每個用戶屬性變更周期都有對應的版本私鑰。屬性機構模塊的作用就是防止密鑰的重復使用和非法訪問,用戶必須使用新的版本密鑰進行訪問否則會因為密鑰不匹配而不能解密數據。

(3)數據擁有者模塊

數據擁有者模塊負責為數據所有者進行可信授權和定義訪問策略,對所屬用戶的可操作數據進行加密處理。數據擁有者模塊向認證中心申請公私密鑰,然后使用分層加密算法分別對明文數據和密鑰數據進行加密處理,然后把上層的密鑰密文和下層的數據密文上傳至云服務器供合法用戶下載使用。

(4)用戶模塊

用戶模塊用于下載最新的云服務器版本私鑰,對授權訪問的數據密文和密鑰密文進行解密處理,獲得用戶身份認證、訪問權限等數據。解密后的用戶密鑰如果滿足訪問策略,就可以繼續對密文數據進行解密,獲得明文數據,這樣一個完整的數據訪問過程就完成了,避免了密鑰泄露問題的出現。

(5)云服務器模塊

云服務器模塊負責存儲來自數據擁有者模塊上傳的數據,并根據訪問策略為獲得合法訪問權限的用戶提供數據訪問服務和相關運算技術支持。

4結語

本文提出了一種基于分層密鑰管理的訪問控制方案,引入明文密鑰分層加密技術,達到了快速完成用戶屬性撤銷而不需要更新其他用戶密鑰的目的,節省了加解密計算開銷,保障用戶合法訪問數據,滿足了按數據擁有者的意愿篩選可訪問數據用戶的要求,實現了細粒度訪問控制。

參考文獻:

[1] 林闖,蘇文博,孟坤,等.云計算安全:架構、機制與模型評價[J].計算機學報,2013,36(9):1765-1784.

[2] Collins G,Biran Y.Multi-tenant utility computing with compute containers[C]//2015 IEEE 5th International Conference on Consumer Electronics - Berlin.September 6-9,2015,Berlin,Germany.IEEE,2015:213-217.

[3] 馮朝勝,秦志光,袁丁,等.云計算環境下訪問控制關鍵技術[J].電子學報,2015,43(2):312-319.

[4] Park D J,Kim K,Lee P J.Public key encryption with conjunctive field keyword search[C]//Information Security Applications,Springer-Verlag,2004: 73-86.

[5] 王于丁.基于屬性的云計算數據訪問控制技術研究[D].北京:清華大學,2017.

[6] 雷蕾,蔡權偉,荊繼武,等.支持策略隱藏的加密云存儲訪問控制機制[J].軟件學報,2016,27(6):1432-1450.

[7] Zhang Y H,Li J,Chen X F,et al.Anonymous attribute-based proxy re-encryption for access control in cloud computing[J].Security and Communication Networks,2016,9(14):2397-2411.

[8] 楊騰飛,申培松,田雪,等.對象云存儲中分類分級數據的訪問控制方法[J].軟件學報,2017,28(9):2334-2353.

[9] Zhu H,Mei Z L,Wu B,et al.Fuzzy keyword search and access control over ciphertexts in cloud computing[C]//Information Security and Privacy,2017:248-265.

[10] Anakath A? ,Rajakumar S,Ambika S.Privacy preserving multi factor authentication using trust management[J].Cluster Computing,2019,22(5):10817-10823.

【通聯編輯:唐一東】

猜你喜歡
云計算
云計算虛擬化技術在電信領域的應用研究
基于云計算的醫院信息系統數據安全技術的應用探討
談云計算與信息資源共享管理
志愿服務與“互聯網+”結合模式探究
云計算與虛擬化
基于云計算的移動學習平臺的設計
基于云計算環境下的ERP教學改革分析
科技視界(2016年22期)2016-10-18 14:33:46
基于MapReduce的故障診斷方法
實驗云:理論教學與實驗教學深度融合的助推器
大學教育(2016年9期)2016-10-09 08:54:03
云計算中的存儲虛擬化技術應用
科技視界(2016年20期)2016-09-29 13:34:06
主站蜘蛛池模板: 国产成人综合在线观看| 欧美自慰一级看片免费| 欧美国产成人在线| 国产精品深爱在线| 国产成人精品2021欧美日韩 | 国产激情影院| 9啪在线视频| 国产在线第二页| 91精品免费高清在线| 99久久精品免费观看国产| 夜夜拍夜夜爽| 欧美狠狠干| 熟女日韩精品2区| 成人在线亚洲| 亚洲成aⅴ人在线观看| 免费可以看的无遮挡av无码| 日韩在线永久免费播放| 香蕉在线视频网站| 色色中文字幕| 国产本道久久一区二区三区| 人人爽人人爽人人片| 欧美综合中文字幕久久| 亚洲视频四区| 国产成年女人特黄特色大片免费| 伊人成人在线| 亚洲区欧美区| 香蕉eeww99国产在线观看| 国产另类乱子伦精品免费女| 色婷婷国产精品视频| 亚洲一区黄色| 超清无码一区二区三区| 99热国产这里只有精品9九| 亚洲αv毛片| 99热国产这里只有精品9九 | 高清久久精品亚洲日韩Av| 免费不卡视频| 亚洲国产天堂久久综合| 欧美在线视频不卡第一页| 久久精品无码国产一区二区三区| 亚洲综合第一区| 中国精品久久| a欧美在线| 91视频精品| 999国产精品| 国产视频你懂得| 国产99视频免费精品是看6| 在线看片免费人成视久网下载| 国产欧美精品一区二区| 国产综合在线观看视频| 欧美成人国产| 国产一级视频久久| 日韩AV无码免费一二三区| 国产欧美视频在线| 亚洲精品777| 国产精品偷伦在线观看| 在线观看免费国产| 99视频只有精品| 日本少妇又色又爽又高潮| 国产精品夜夜嗨视频免费视频 | 无码福利日韩神码福利片| 一级福利视频| 中文字幕中文字字幕码一二区| 国产熟女一级毛片| 中文字幕在线永久在线视频2020| 国产麻豆va精品视频| 国产全黄a一级毛片| 91精品啪在线观看国产| 国产性爱网站| 激情视频综合网| www成人国产在线观看网站| 亚洲精品va| 亚洲中文久久精品无玛| 欧美激情首页| 国产精品人人做人人爽人人添| 国产资源免费观看| 最新国语自产精品视频在| 2024av在线无码中文最新| 国产门事件在线| 国产成人高清在线精品| AV不卡在线永久免费观看| 91一级片| 国产91无毒不卡在线观看|