摘 要:進(jìn)入新時(shí)期后,云計(jì)算發(fā)展迅速,但同時(shí)暴露出來了嚴(yán)重的云安全問題.而訪問技術(shù)是云安全問題的關(guān)鍵,通過訪問控制技術(shù)的實(shí)施,可以有效限制用戶訪問數(shù)據(jù),促使信息資源使用合法性得到保證.本文簡要分析了云計(jì)算訪問控制技術(shù),希望能夠提供一些有價(jià)值的參考意見.
關(guān)鍵詞:云計(jì)算;訪問控制技術(shù);研究綜述
中圖分類號(hào):TP393.08? 文獻(xiàn)標(biāo)識(shí)碼:A? 文章編號(hào):1673-260X(2019)10-0038-03
在云計(jì)算發(fā)展中,非常重要的一個(gè)問題是訪問控制.如果向云服務(wù)提供商外包數(shù)據(jù)處理、數(shù)據(jù)存儲(chǔ)等工作,那么數(shù)據(jù)所有者就無法有效掌控?cái)?shù)據(jù),這樣云服務(wù)提供商就很容易非法訪問數(shù)據(jù).此外,研究發(fā)現(xiàn),在云計(jì)算中經(jīng)常使用到虛擬化和多租戶技術(shù),以便達(dá)到動(dòng)態(tài)伸縮資源的目的.但是,在虛擬化技術(shù)的支持下,很多用戶可以對硬件資源進(jìn)行共享,也就是在一張數(shù)據(jù)表上存儲(chǔ)不同的用戶數(shù)據(jù),僅僅借助于標(biāo)簽進(jìn)行隔離,在這種情況下,很容易有非法訪問出現(xiàn).如何應(yīng)對這些問題,就要深入了解當(dāng)前訪問控制技術(shù)的核心,才能做到最大化的精準(zhǔn)控制[1].
1 云計(jì)算訪問控制技術(shù)概述
訪問控制技術(shù)于20世紀(jì)70年代出現(xiàn),其主要目標(biāo)是滿足主服務(wù)器上的數(shù)據(jù)訪問授權(quán)需求,通過有效辨別訪問者的身份,來對訪問者數(shù)據(jù)訪問區(qū)域進(jìn)行限定,以此來保密重要數(shù)據(jù),避免主服務(wù)器的正常運(yùn)行受到非法入侵的不良影響.是對主體訪問課題的能力或權(quán)限的限制,主要包括物理的訪問控制、邏輯的訪問控制和管理的訪問控制.經(jīng)過不斷發(fā)展,傳統(tǒng)訪問控制技術(shù)逐步發(fā)展為自主訪問控制、強(qiáng)制訪問控制、角色訪問控制等多種類型.同時(shí)隨著信息技術(shù)的發(fā)展,云計(jì)算技術(shù)的內(nèi)存虛擬化、內(nèi)存熱遷移、CPU虛擬化和CPU熱遷移技術(shù)的個(gè)性,最大化、最高效化的利用有限資源,從根本上提高資源的利用率包括硬件資源、軟件資源以及數(shù)據(jù)資源[2].
2 云計(jì)算時(shí)代下計(jì)算和存儲(chǔ)模式的變化
調(diào)查研究發(fā)現(xiàn),進(jìn)入云計(jì)算時(shí)代后,在較大程度上改變了存儲(chǔ)模式和計(jì)算模式,區(qū)塊鏈通過將點(diǎn)對點(diǎn)傳輸、分布式數(shù)據(jù)存儲(chǔ)、共識(shí)機(jī)制、加密算法等技術(shù)進(jìn)行集成,具有不可篡改、可追溯、去中心化等特性,這些特性使得區(qū)塊鏈非常適合用于對可信數(shù)據(jù)進(jìn)行存儲(chǔ)和共享,以及分布式存儲(chǔ)的使用IPScan、Nas盤、磁盤陣列的使用,提供了大容量、高速度、高效率的存儲(chǔ)服務(wù)[3].具體來講,可以從這些方面進(jìn)行分析:首先,用戶無法對資源有效控制;用戶、云平臺(tái)之間的信任不夠.其次,先進(jìn)技術(shù)的運(yùn)用,改變了數(shù)據(jù)安全域.再次,通過多租戶技術(shù)的運(yùn)用,對訪問主體進(jìn)行了重新界定.最后,虛擬化技術(shù)的運(yùn)用,導(dǎo)致數(shù)據(jù)資料很容易被同一物理設(shè)備所竊取.在這種情況下,就需要深入研究訪問控制技術(shù),保護(hù)云計(jì)算環(huán)境下的數(shù)據(jù)安全.
3 云計(jì)算環(huán)境下訪問控制面臨的問題
調(diào)查發(fā)現(xiàn),在過去的計(jì)算機(jī)模式下,通常在企業(yè)內(nèi)部部署信息系統(tǒng)的軟件和硬件,企業(yè)信息系統(tǒng)管理人員控制著內(nèi)部網(wǎng)絡(luò),且能對內(nèi)部所有IT資源有效控制.而如果在云端上放置業(yè)務(wù),那么就會(huì)在更大的域中存儲(chǔ)信息系統(tǒng)各項(xiàng)業(yè)務(wù),同時(shí)多租戶、多系統(tǒng)、多資源共享,高并發(fā)的使用有限資源來提高資源利用率,從而節(jié)省成本,這無形為控制帶來了很大的壓力,因?yàn)檫@些系統(tǒng)往往要在同一系統(tǒng)或者同一硬盤或者其他硬件資源上運(yùn)行,相互交錯(cuò)的情況是非常多的,例如內(nèi)存復(fù)用技術(shù)中的內(nèi)存氣泡、內(nèi)存虛擬化等技術(shù)的使用.在這種情況下,企業(yè)只能夠?qū)Σ豢尚庞虿糠挚刂?,無法有效控制云域,在訪問控制過程中很容易出現(xiàn)問題.一旦出現(xiàn)問題將會(huì)造成不可挽回的損失.在云計(jì)算相關(guān)研究中,數(shù)據(jù)安全訪問控制技術(shù)是極具挑戰(zhàn)性的問題.為保護(hù)個(gè)人數(shù)據(jù)的安全,可通過數(shù)據(jù)密鑰應(yīng)對相關(guān)問題.具體而言,基于對稱加密、非對稱加密等方面的密文檢索方法被提出,這些技術(shù)的應(yīng)用保證了數(shù)據(jù)的私密性,使數(shù)據(jù)以密文形式存儲(chǔ)于云端,又不影響密文的檢索和計(jì)算.控信任域的消失和多租戶環(huán)境的出現(xiàn),導(dǎo)致云計(jì)算環(huán)境下訪問控制在諸多關(guān)鍵技術(shù)上都面臨新的嚴(yán)峻挑戰(zhàn).該文從身份供應(yīng)、身份認(rèn)證、訪問控制、身份聯(lián)合和單點(diǎn)登錄等各個(gè)方面[4].
3.1 身份供應(yīng)
在過去的模式下,企業(yè)內(nèi)部用戶身份信息由企業(yè)內(nèi)部人員所供應(yīng),本過程不超出系統(tǒng)可信任邊界,因此可以較為便捷的實(shí)現(xiàn)身份供應(yīng).即傳統(tǒng)注入式的用戶認(rèn)證信息,基本保障的用戶隱私的控制,其中包含云實(shí)體集合、信任、信任條件、安全域內(nèi)信任度、信任評估值、服務(wù)滿意度、直接信任度、跨安全域信任度等.以信任條件為例,當(dāng)某實(shí)體信任度滿足某一信任條件時(shí),實(shí)體信任另一實(shí)體,反之不信任.信任條件通常為設(shè)定的信任閾值,當(dāng)信任度大于或等于閾值時(shí)信任,反之不信任.而如果引入了云服務(wù),就會(huì)增加不同域身份供應(yīng)的難度,多用戶共存的情況,引入數(shù)據(jù)庫角色存儲(chǔ)和權(quán)限問題,無形中增加了隱患.如果身份供應(yīng)同時(shí)由云域和企業(yè)域共同提供,那么就無法實(shí)現(xiàn)身份信息同步;而如果身份信息由云所提供,這樣就很容易出現(xiàn)用戶數(shù)據(jù)被非法訪問的問題.因?yàn)樵骗h(huán)境在身份供應(yīng)中采用的方式為自主供應(yīng),這樣就很容易泄露用戶隱私信息.
3.2 認(rèn)證
過去在認(rèn)證中,通常將用戶名和口令的方式運(yùn)用過來.實(shí)踐研究表明,本種方式的安全性不夠,可信域內(nèi)部容易出現(xiàn)威脅.系統(tǒng)均在可信任邊界內(nèi)工作,具有一定的安全性,但是如果將終端設(shè)備接入進(jìn)來,安全性就得不到保證.針對這種情況,需要將安全性更高的多因子認(rèn)證方式運(yùn)用過來,且根據(jù)安全級別的差異,將不同力度的認(rèn)證方式運(yùn)用過來,例如企業(yè)認(rèn)證雖然沒有后續(xù)聯(lián)網(wǎng)認(rèn)證,但也防范了某些行為,身份證的實(shí)名認(rèn)證體系、手機(jī)認(rèn)證體系、微信認(rèn)證體系、郵箱認(rèn)證體系、人像識(shí)別認(rèn)證體系、指紋認(rèn)證體系、語音認(rèn)證體系等新形勢下層數(shù)不窮的認(rèn)證體系.但是在系統(tǒng)內(nèi)部引入云服務(wù)后,為了保護(hù)隱私,大部分企業(yè)不會(huì)將用戶基本身份信息提供給云服務(wù)提供商,那么用戶身份就無法被云計(jì)算供應(yīng)商所確認(rèn),由購買云服務(wù)的企業(yè)開展認(rèn)證服務(wù),這樣在用戶身份認(rèn)證時(shí),就會(huì)有一系列問題出現(xiàn).
3.3 訪問授權(quán)
屬性授權(quán)管理機(jī)構(gòu)或云服務(wù)提供商的安全性需創(chuàng)設(shè)要以param為輸入的模擬器算法CSimS2P,KeyGen和模擬對手,CSimS2P調(diào)用對手系數(shù),輸入安全雙方計(jì)算模擬器獲取結(jié)果.若對手判斷與其交互的是模擬器,則可以判斷對手輸入的數(shù)據(jù)不是真實(shí)的,違反了安全協(xié)議.要想促使訪問授權(quán)的目的得到實(shí)現(xiàn),就需要對訪問控制模型合理選擇,但是因?yàn)樵朴?jì)算的局限性,部分模型無法有效應(yīng)用.在這種情況下,就需要充分考慮哪種訪問控制模型可以運(yùn)用到云環(huán)境中,云服務(wù)提供商應(yīng)該對訪問控制模型如何選擇等.在具體實(shí)踐中,如果將策略決定點(diǎn)、執(zhí)行點(diǎn)布置于云端或云服務(wù)提供商處,這樣就需要同步云端用戶信息和其他企業(yè)信息,實(shí)現(xiàn)難度較大.但是如果無法實(shí)現(xiàn),就會(huì)影響到正常的訪問授權(quán).而如果將執(zhí)行點(diǎn)布置于云端,雖然信息遠(yuǎn)程同步的問題得到了有效解決,但是卻分離了授權(quán)和應(yīng)用,出現(xiàn)了新的問題.
3.4 身份聯(lián)合
研究發(fā)現(xiàn),在云環(huán)境下,服務(wù)訪問的實(shí)現(xiàn)涉及的域較多,且不同的域在認(rèn)證方式、身份供應(yīng)方式等方面存在著較大的差異,不同域需要不同的訪問控制方式,這樣就需要對身份管理、訪問控制的方式進(jìn)行統(tǒng)一,否則系統(tǒng)不兼容問題就很容易出現(xiàn),影響到用戶訪問.基于這種情況,需要深入研究身份聯(lián)合技術(shù).目前,云環(huán)境下的身份標(biāo)準(zhǔn)還沒有得到統(tǒng)一制定,云服務(wù)提供商、企業(yè)采用不同的標(biāo)準(zhǔn),那么就在較大程度上增加了身份聯(lián)合的難度.
4 云計(jì)算訪問控制技術(shù)的模塊設(shè)計(jì)
在研究云計(jì)算訪問控制技術(shù)時(shí),需要將諸多方面的因素納入考慮范圍,除了要考慮訪問控制物理資源和虛擬資源,還需要有效保護(hù)底層資源,避免不法人員惡意竊取信息流和數(shù)據(jù)等,同時(shí),還需要靈活多樣的設(shè)計(jì)訪問控制[5].云計(jì)算訪問控制技術(shù)的模塊設(shè)計(jì)如圖1所示.
4.1 云身份供應(yīng)
云身份供應(yīng)標(biāo)準(zhǔn)尚未制定出來時(shí),云服務(wù)供應(yīng)商需要積極遵循服務(wù)供應(yīng)標(biāo)記語言,以此來保證合作企業(yè)之間能夠有效交換用戶信息、資源信息和服務(wù)信息.一般情況下,可以利用兩種方式來實(shí)現(xiàn)這個(gè)目的:首先是將適用性較強(qiáng)的連接器、適配器等提供給用戶;其次是將SPML網(wǎng)關(guān)提供給用戶.只要支持SPML,那么云服務(wù)供應(yīng)商可以將身份供應(yīng)方面的服務(wù)實(shí)時(shí)提供給新用戶,云服務(wù)供應(yīng)商借助于SAML令牌,提供新用戶信息,且在信息數(shù)據(jù)庫中添加用戶信息,以便對定制方案中存在的問題有效解決和完善.這樣的做法也只是權(quán)宜之計(jì),從安全本身而言,其不具備統(tǒng)一性和高保密性.
4.2 云認(rèn)證
因?yàn)槎嘧鈶艏夹g(shù)的運(yùn)用,導(dǎo)致需要將強(qiáng)認(rèn)證方式給運(yùn)用過來,如果由云端提供強(qiáng)認(rèn)證,那么認(rèn)證服務(wù)就需要由云服務(wù)提供商所實(shí)施;結(jié)合實(shí)際的情況,也可以向云身份供應(yīng)商外包認(rèn)證服務(wù).如果認(rèn)證服務(wù)由企業(yè)所提供,那么云服務(wù)供應(yīng)商就要從技術(shù)等多個(gè)角度提供支持,促進(jìn)認(rèn)證委托等工作的順利開展.借助于開放標(biāo)準(zhǔn),企業(yè)可以將強(qiáng)認(rèn)證有效實(shí)施下去,或者將云認(rèn)證服務(wù)內(nèi)置于平臺(tái)中.基于云計(jì)算的要求,需要企業(yè)提供認(rèn)證服務(wù).在具體實(shí)踐中,相應(yīng)的工作人員在身份認(rèn)證服務(wù)實(shí)施中,可以借助于專用網(wǎng)VPN來實(shí)現(xiàn).這樣一來雖然實(shí)現(xiàn)了云認(rèn)證,同時(shí)把云計(jì)算縮小的一定的范圍內(nèi),非常不利于后續(xù)云計(jì)算的快速發(fā)展.
4.3 云訪問協(xié)議
現(xiàn)階段,自主訪問控制、角色訪問控制、強(qiáng)制訪問控制等是信息系統(tǒng)實(shí)施訪問控制的主要模型,具體的有HTTP/HTTPS協(xié)議、RDP協(xié)議、PCoIP協(xié)議、HDⅩ/ICA協(xié)議、SPICE協(xié)議、RFB協(xié)議、Ⅹ協(xié)議及HP RGS等.研究發(fā)現(xiàn),在自主訪問控制模型中可以有效適用非結(jié)構(gòu)化數(shù)據(jù),一般情況下,要綜合運(yùn)用事物處理服務(wù)和角色訪問控制模型[6].
4.4 云身份聯(lián)合
研究發(fā)現(xiàn),目前有多種方式可以實(shí)現(xiàn)身份聯(lián)合,如企業(yè)將身份供應(yīng)機(jī)構(gòu)ID構(gòu)建起來,或者專門供應(yīng)商對IDAAS等統(tǒng)一構(gòu)建.需要注意的是,在構(gòu)建云身份聯(lián)合模型時(shí),首先要對身份管理機(jī)構(gòu)進(jìn)行構(gòu)建,且機(jī)構(gòu)的權(quán)威性較強(qiáng);其次,對用戶基本屬性合理確定;最后,要對身份供應(yīng)機(jī)構(gòu)合理設(shè)定,且云服務(wù)提供商的訪問需要被有機(jī)支持.
5 結(jié)語
綜上所述,在云計(jì)算發(fā)展過程中,非常關(guān)鍵的內(nèi)容即為云計(jì)算訪問控制,其研究成果會(huì)直接影響到我國信息化整體建設(shè)成效.需要注意的是,云計(jì)算訪問控制除了要深入研究技術(shù),還需要結(jié)合實(shí)際情況,不斷完善行業(yè)標(biāo)準(zhǔn),提升其標(biāo)準(zhǔn)化程度.
參考文獻(xiàn):
〔1〕丁倩,張嫻靜.計(jì)算機(jī)信息技術(shù)數(shù)據(jù)的安全漏洞及加密技術(shù)研究[J].赤峰學(xué)院學(xué)報(bào)(自然科學(xué)版),2019(05):43-45.
〔2〕陸丹.試論基于云計(jì)算的網(wǎng)絡(luò)數(shù)據(jù)容災(zāi)關(guān)鍵技術(shù)[J].電子世界,2019(15):110-112+116.
〔3〕付盼晴,褚含冰.網(wǎng)絡(luò)安全分析中的大數(shù)據(jù)技術(shù)應(yīng)用[J].赤峰學(xué)院學(xué)報(bào)(自然科學(xué)版),2019(03):54-56.
〔4〕姚迎樂.云計(jì)算在高校數(shù)字檔案館管理中的應(yīng)用[J].洛陽師范學(xué)院學(xué)報(bào),2019(8):34-37.
〔5〕張嫻靜.干擾在電子通信中產(chǎn)生的原因以及相應(yīng)控制措施研究[J].赤峰學(xué)院學(xué)報(bào)(自然科學(xué)版),2018(09):108-109.
〔6〕楊文娟.大數(shù)據(jù)云計(jì)算環(huán)境下的數(shù)據(jù)安全[J].電子技術(shù)與軟件工程,2019(15):187+190.