01 開門見山:Context(上下文)和 Content(內容)
Context(上下文)和 Content(內容)是一個有趣的話題。不妨看看幾個有趣的對比:
圖1-Context(上下文)和 Content(內容) 字形的對比。
上圖很有趣:圖中的倒影并不是Context(上下文),而是Content(內容)。兩者只有一個字母之差,但兩者卻是幾乎對立的含義。
圖2-上下文的意義/價值 上下文的價值。
從上圖可以看出,上下文(Context)分別賦予了數據(Data)、內容(Content)、信息(Information)以更多的意義和價值。正是在上下文的作用下,數據轉化成內容,內容轉化成信息,信息轉化成知識。上下文(Context)和內容(Content)是既對立又統一的關系。兩者相輔相成,還可以相互轉化。
圖3-內容離不開上下文 上下文的地位。
微軟創(chuàng)始人比爾·蓋茨曾說過內容為王。營銷大師Gary Vaynerchuk卻說:“如果內容為王,那么上下文就是上帝?!?
02 進入正題:網絡安全中的上下文感知
1)上下文感知的含義
上下文(Context)是某事物存在或發(fā)生的環(huán)境/條件/情況/背景,可以幫助解釋或理解該事物。這里的“某事物”也可以理解為上一節(jié)中的內容(Content)。
上下文感知安全,是在做出決策時使用補充性上下文信息,來改進安全決策。為了更快、更準確地評估某個給定的操作請求應該被允許還是拒絕,需要在做出安全決策時加入更多實時上下文信息。
2)上下文感知的示例
當今,所有網絡安全領域都在向上下文感知基礎設施轉變。應用程序感知、身份感知、內容感知、流程感知、環(huán)境感知,都是向上下文感知轉變的例子。 先看幾個熟知的傳統型轉變:
網絡級防火墻是最先轉型的。下一代防火墻已經超越了傳統的靜態(tài)網絡級屬性(例如端口號或IP 地址),特別強調應用程序感知能力,也開始強調身份感知能力。
入侵防御系統 (IPS):下一代IPS系統不再將所有IPS規(guī)則應用于所有流量,而是使用實時上下文知識,包括工作負載正在運行的操作系統或應用程序的哪個版本,以及它們所保護的系統中存在哪些漏洞。這些上下文提高了IPS決策的速度和準確性,節(jié)省處理資源,減少誤報率。
端點保護平臺 (EPP):EPP的發(fā)展早已超越了傳統的基于簽名的白名單和黑名單方法,正在使用公開情報和社區(qū)聲譽,來確定給定的可執(zhí)行代碼是否足夠可信。
安全Web網關 (SWG):SWG的發(fā)展遠遠超越了傳統的靜態(tài)URL過濾,以在策略決策點處融合上下文信息,例如URL的信譽、源IP地址的位置和信譽等。同時也增強內容感知,以監(jiān)控出站連接上的數據泄露。
再看幾個流行的現代型轉變:
網絡準入控制 (NAC):無論是用于訪客網絡、VPN訪問、全網絡訪問,NAC解決方案會在允許工作站連接到企業(yè)網絡之前,使用實時上下文信息,如對設備的“健康”評估(即零信任終端環(huán)境感知)。
身份和訪問管理:身份驗證在認證決策點融入了更多實時上下文,例如當事務上下文反映異常行為時,則需要更強的身份驗證。
授權決策:授權決策也變得更加上下文化。超越了傳統的RBAC(基于角色的訪問控制)靜態(tài)模型,積極向ABAC(基于屬性的訪問控制)的零信任架構轉變。
數據保護:為了在整個數據生命周期和整個企業(yè)IT生態(tài)系統中充分保護敏感信息,策略執(zhí)行點變得更加內容感知和身份感知,支持根據操作時確定的數據分級分類而動態(tài)應用策略。
下面,筆者將對這些上下文感知轉型示例,進行歸納提升和模型推演,總結出一般性規(guī)律。
03 模型推演:從安全訪問模型到安全操作模型
1)零信任訪問模型
零信任訪問的目的是:在不可信環(huán)境中,實現實體對資源的安全訪問。它本質上是要做出一個安全訪問決策:在當前的上下文中,主體能否訪問客體? 筆者繪制了如下零信任訪問模型:
圖4-實體之間的安全訪問模型
2)零信任操作模型
筆者將上述零信任思想推廣到各種操作類型(而不僅僅只是訪問這種操作),就可以得到下面的零信任安全操作模型:
圖5-實體之間的安全操作模型 分層IT技術棧模型。
在上圖中,左右兩側的實體A和實體B,按照IT技術棧進行了分層,即網絡、設備、操作系統 (OS)、應用程序、身份、內容、業(yè)務流程。在這種分層IT技術棧模型中,各個層級都包含其物理或邏輯實體(對象)——數據包、機器、應用程序、服務、用戶、組、事務等。 安全操作決策:安全的本質是對操作的安全決策。結合上圖來看,網絡安全可以被視為一組安全決策的執(zhí)行,以實現IT堆棧中不同實體之間的操作。如上圖所示,當左側任何層的實體A想要對右側的實體B進行操作時,就會發(fā)生安全決策。例如:
網絡通信:這個IP地址可以和另一個IP地址通信嗎?這種類型的策略傳統上由網絡防火墻強制執(zhí)行。
程序執(zhí)行:這個用戶可以加載并執(zhí)行這個未知的應用程序嗎?此類策略傳統上由防病毒軟件和應用程序白名單軟件強制執(zhí)行。
用戶訪問:此用戶可以訪問此內容嗎?這種類型的策略傳統上由訪問控制機制強制執(zhí)行。
輸入驗證:這個輸入可以被這個應用程序接受嗎?這種類型的策略傳統上由應用程序防火墻(例如WAF或數據庫防火墻)強制執(zhí)行。
上下文感知。對應于圖中的每一層,都有各層的上下文,通過感知各層的上下文,如應用程序感知、身份感知、內容感知、流程感知,可以將上下文添加到安全決策的輸入中,從而做出更加正確的安全操作決策。
04 范式轉變:信任度量需要實時上下文
1)基礎設施轉變:從靜態(tài)IT基礎設施轉向動態(tài)IT基礎設施
靜態(tài)業(yè)務和IT基礎設施。當業(yè)務和IT基礎設施相當靜態(tài)且明確時,企業(yè)擁有和控制圖5中的大部分實體,所以網絡安全策略執(zhí)行點(如防火墻、郵件安全網關)通常只放置在企業(yè)擁有的東西(因此信任)和企業(yè)不擁有的東西(因此不信任)之間的分界點(邊界)。
絕對信任模型。這種信任“我們”(我們擁有它并且控制它)而不信任“他們”(他們擁有它并且控制它)的安全模型,就是絕對信任模型。 動態(tài)業(yè)務和IT環(huán)境。業(yè)務和IT領域的多種融合趨勢,正在打破傳統靜態(tài)IT基礎設施和業(yè)務的邊界,正在形成越來越動態(tài)的業(yè)務和IT環(huán)境:
移動化。意味著隨時隨地使用“可信度”不同的設備(并非都歸企業(yè)所有)從不同地點訪問企業(yè)的系統。
外部協作化。意味著向外界開放企業(yè)的 IT 系統。訪問內部系統的外部用戶會越來越多,甚至多于內部員工。
虛擬化。意味著工作負載和信息將不再與特定設備和固定IP地址綁定,從而打破基于物理屬性的靜態(tài)安全策略。
云計算。意味著企業(yè)不再擁有或控制保存和處理企業(yè)的工作負載和信息的基礎設施或應用程序。
黑客產業(yè)化。意味著黑客從大規(guī)模攻擊轉向針對性攻擊。導致企業(yè)對內部用戶和系統的信任度降低。
絕對信任的喪失。在動態(tài)的業(yè)務和IT環(huán)境中,企業(yè)無法預測訪問系統和內容的所有需求。試圖預先確定所有可能的使用場景,并使用靜態(tài)的、預定義的安全策略來執(zhí)行它們,無法提供企業(yè)所需的擴展性和靈活性。在動態(tài)IT基礎設施的世界中,絕對信任模型失敗了。
2)安全范式轉變:從絕對信任到信任度量 IT基礎設施從靜態(tài)向動態(tài)的轉變,促使安全范式從絕對信任轉向信任度量。與可以提前預先定義的非黑即白的二元靜態(tài)決策不同,新興IT環(huán)境中的安全決策難以明確定義和事前預知。IT技術棧的每個元素,都需要以一定程度的不確定性對待。
絕對信任(即二元信任)將被“信任度量”范式所取代。 我們必須拋棄幻想的絕對信任(實際上我們從未真正擁有過這種信任),將轉向一種信任度量的范式,即上下文感知的安全策略執(zhí)行機制——它可幫助我們回答真正的問題:“我是否對相關實體有足夠的信任,可以在我目前的風險承受能力水平和上下文中,執(zhí)行所請求的操作?”
3)不可或缺:信任度量需要實時上下文
為了能夠更快、更準確地度量信任級別,評估是否應該允許或拒絕給定的操作,我們必須在做出安全決策時納入更多實時上下文信息。這是上下文感知安全的核心。
05 五彩紛呈:安全上下文的類型和來源
1)安全上下文的類型
除了經常使用的環(huán)境上下文(如位置和時間),還有多種類型的上下文信息,可用于改進安全決策。圖5中顯示的任何層,都可以為改進安全決策提供額外的上下文。下表羅列了各個層中的上下文示例:
表6-與安全決策相關的上下文示例 所有這些層——環(huán)境、社區(qū)、流程、內容、身份、應用程序、操作系統、設備和網絡——都可以為它們下面的層中做出的實時安全決策,提供有用的上下文。例如,身份級別和應用程序級別的信息,可以為網絡級別的防火墻決策提供額外的上下文。內容級信息可以為決定是否允許通過電子郵件發(fā)送文檔提供額外的上下文。
2)安全上下文的來源
想用好上下文,除了知道有什么上下文,還要知道從哪里獲取這些上下文。下表總結了一些常見上下文的來源(即獲取方式):
表7-上下文的類型和來源
06 展望未來:上下文的未來是圖譜化
1)上下文的未來是圖譜化
在安全世界中,威脅情報顯然是上下文的重要組織部分(參見表7中的“威脅上下文”)。而在很多語境中,情報就是上下文。 筆者明確看到了主流安全情報產品的圖譜化趨勢,從而給出斷言:(大規(guī)模)上下文的未來是圖譜化。 圖譜為何如此重要?因為圖譜含有語義(語言有意義,容易被理解),是最高層次的信息表達方式。
圖譜以類似人類大腦的方式,組織各種實體和上下文知識。對于海量信息中的知識探索和發(fā)現活動,圖譜無疑是最值得期待的工具。圖譜采取用圖說話的可視化方法,將上下文的易用性提升到新的高度,為降低威脅調查、行為異常、隱私合規(guī)等安全技術的門檻提供了可能。
圖譜的難度很大。也許有人會說:圖譜的應用門檻沒多高!但筆者想提醒的是:關系之中見精髓,規(guī)模之上見工夫。實體和關系的建模方式、規(guī)模量級、豐富程度,圖譜的易用性、探索性、啟發(fā)性,無不是橫亙在圖譜面前的巨大挑戰(zhàn)。實際上,圖譜與圖論、本體論、自然語言處理、神經網絡、人工智能等前沿理論關系緊密。 貧窮會限制想象力。要做好自己的圖譜,還是應該先看看別家的圖譜。
2)VirusTotal圖譜
VirusTotal稱:“上下文是王道(Context is king)”。可見其對上下文之重視。 VirusTotal認為:你不能僅僅依靠“一枚子彈”(即一個樣本)或“一塊拼板”(即你的本地數據),來與全球范圍內的攻擊者進行戰(zhàn)斗。你需要有持續(xù)跟蹤惡意活動的“整部電影”,必須有盡量完整的上下文。VirusTotal圖譜(VirusTotalGraph)正是你的救星。 VirusTotal圖譜充分利用各種實體的屬性和關系,以可視化方式,瀏覽或搜索VirusTotal的海量數據集,高效執(zhí)行安全事件和威脅的調查。
如下圖所示:
圖8-VirusTotal圖譜的調查示例
3)CrowdStrike威脅圖譜
CrowdStrike將威脅圖譜(Threat Graph)視為自己的云端安全大腦。CrowdStrike聲稱自己是第一個有目的地使用圖數據庫來實現網絡安全的公司,并基于圖數據庫構建了威脅圖譜。
正是利用了圖數據模型,威脅圖譜得以每天處理數十億個事件,處理來自數百萬個傳感器的數據流,支持每秒50萬個事件寫入,并在紛繁復雜中快速發(fā)現威脅蹤跡。
圖9-CrowdStrike威脅圖譜(Threat Graph)
4)RecordedFuture安全情報圖譜
RecordedFuture稱:安全情報圖譜(Security Intelligence Graph)代表了RecordedFuture用來完成使命的方法論和專利技術。安全情報圖譜用于指導人類分析師和算法的分析過程。
RecordedFuture安全情報圖譜綜合了各種各樣的情報信息,如下圖所示:
圖10-RecordedFuture安全情報圖譜的信息
安全情報圖譜連接了數十億個實體,通過本體和事件,映射網絡安全領域中的各種復雜關系。如下圖所示:
圖11-RecordedFuture安全情報圖譜的原理
5)Securiti 個人數據圖譜(People Data Graph)
上面展示的都是威脅情報圖譜,而Securiti構建了一個與身份和數據相關的圖譜——個人數據圖譜(PDG,People Data Graph)。
Securiti是一家數據安全和隱私保護公司,是RSAC 2020創(chuàng)新沙盒的冠軍。PDG是Securiti實現現代隱私運營(PrivacyOps)框架的基礎技術。
PDG可以跨系統地連接到云中和本地、結構化和非結構化的異構數據源,自動發(fā)現和構建個人數據與所有者之間的關系圖譜,從而為隱私合規(guī)奠定了堅實基礎。
圖12-個人數據圖譜(PDG)
07 最終陳述:安全的未來是安全云
安全的未來是(實時)上下文。上下文感知安全機制提供了安全策略的抽象和自動化層。上下文感知有助于使安全成為動態(tài)業(yè)務需求的推動因素,而不是阻礙因素。企業(yè)安全解決方案應該具備越來越強的上下文感知能力。
安全的未來在云端。
如果安全的未來是上下文,得到的下一個推論就是:安全的未來在云端。因為孤島式、分散式的上下文是非常低效的,也不具備共享和擴散的價值。安全上下文需要集中化、規(guī)模化、圖譜化,而只有云化才能承載這樣的要求。 安全的未來是SaaS化。如果安全的未來在云端,得到的下一個推論就是:安全的未來是SaaS化。雖然很多人都會爭論說,SaaS只適合中小客戶,并不適合大型客戶。但筆者覺得,恰當的說法是:僅有SaaS,是不適合大型客戶的。大型客戶的最佳策略應該修正為:客戶本地化安全建設+廠商云化安全服務(如圖13所示)。
安全的未來是安全云。
安全是要花錢的。我們不能平等地保護一切,我們所保護的一切也不是同等價值。網絡安全預算不大可能以比整體IT預算更快的速度增長。預算和資源的限制,將迫使我們不斷優(yōu)化風險/回報比,并采取智能化的安全保護措施。這正是安全云的意義所在(如圖13所示)。與其部署所有可能的安全控制措施,不如根據所請求操作的上下文(如受保護過程的重要性、所處理內容的敏感度、所涉及實體的信任度、客戶的風險容忍度等),采取更加智能化的控制措施。不論稱之為“基于信任”、“基于風險”、“基于度量”、“基于智能”的安全轉型,上下文感知都是最關鍵的促成因素。
圖13-CrowdStrike云化威脅圖譜與純本地化解決方案的成本比較 CrowdStrike稱:“大數據、圖譜、云是阻止當今威脅的三個關鍵。”這三個關鍵,一個都不能少。而三者合在一起,就是CrowdStrike威脅圖譜,也正是筆者所說的“安全云”。
審核編輯:劉清
-
URL
+關注
關注
0文章
139瀏覽量
15297 -
IPS
+關注
關注
1文章
81瀏覽量
35520 -
NAC
+關注
關注
0文章
5瀏覽量
7692 -
EPP協議
+關注
關注
0文章
2瀏覽量
6020
原文標題:安全的未來是上下文
文章出處:【微信號:哆啦安全,微信公眾號:哆啦安全】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論