如何確保工業(yè)以太網(wǎng)安全—從硬件開始
目前,其他任何行業(yè)都沒有像工業(yè)那樣有明顯的轉向數(shù)字化需求。隨著生產(chǎn)環(huán)境的不斷變化,公司內(nèi)部跨越部門溝通的日益增加,無論是人還是機器,公司所有參與方之間都會進行頻繁的數(shù)據(jù)交換。以前只有單獨的機器相互連接,而未來,從單個傳感器到機器和完整系統(tǒng),網(wǎng)絡將無處不在。
由于工業(yè)4.0和工業(yè)物聯(lián)網(wǎng)的興起,所有生產(chǎn)參與者都需要相互聯(lián)系。以太網(wǎng)和工業(yè)以太網(wǎng)日益成為必不可少的通信標準,因為它們比先前的現(xiàn)場總線具有決定性的優(yōu)勢,例如更快的傳輸速率和更高的可靠性。此外,工業(yè)以太網(wǎng)可以將整個通信技術(從傳感器到云)整合到一個獨特的標準中。它通過實時功能和確定性來補充經(jīng)典以太網(wǎng)。
我們談到時間敏感網(wǎng)絡(TSN),這是在標準化組IEEE 802(時間敏感網(wǎng)絡任務組)框架內(nèi)開發(fā)的若干子標準的關聯(lián),它定義了具有最低延遲的數(shù)據(jù)傳輸機制。但是,這些TSN網(wǎng)絡的基礎是無數(shù)的傳感器,設備和系統(tǒng),而這些傳感器,設備和系統(tǒng)也越來越多地配備有人工智能性能,并且能夠自己做決定。這種自主系統(tǒng)以及隨之而來的超大數(shù)據(jù)量為自動化系統(tǒng)的制造商帶來了極大的挑戰(zhàn),特別是在IT和網(wǎng)絡安全領域。
在未來,隔離良好的機器區(qū)域必須是開放的,并且可以與外界通信。與純過程可靠性或生產(chǎn)可用性相比,對網(wǎng)絡安全的需求變得越來越重要,并且這些區(qū)域彼此強烈依賴。這并不是提高網(wǎng)絡安全意識的主要原因。在最近的幾起事件中,如Stuxnet,Wanna Cry,德國聯(lián)邦議院受到網(wǎng)絡攻擊,也極大地推動了網(wǎng)絡安全的發(fā)展。
然而,由于保護的重點是信息的保密性、完整性和可用性,網(wǎng)絡安全一直是個復雜的問題。只有在未經(jīng)授權的信息檢索無法進行時,才有可能保密。完整性包括數(shù)據(jù)的正確性(數(shù)據(jù)完整性)和系統(tǒng)的正確運行(系統(tǒng)完整性)??捎眯允侵感畔⒓夹g系統(tǒng)的功能程度,也就是說,系統(tǒng)是否隨時可以使用以及數(shù)據(jù)處理是否也正確運行。諸如認證和授權之類的措施是為了闡明了用戶的身份以及他們對安全數(shù)據(jù)源的訪問權限。
因此,網(wǎng)絡安全處理的是一個不斷變化的問題,這個問題貫穿于設備、系統(tǒng)和網(wǎng)絡的整個生命周期。當新的漏洞和攻擊方法被發(fā)現(xiàn)時,有必要頻繁地更新設備和系統(tǒng),并消除已識別出的漏洞。因此,系統(tǒng)的設計必須允許對重要功能進行安全更新,從而得到永久保護。但是,對于此類系統(tǒng)的汽車制造商和開發(fā)人員來說,在其應用程序中實現(xiàn)不斷變化的安全需求是非常困難的,因為這是一個非常廣泛的領域,超出了他們實際工作的范圍。所以,在開發(fā)的早期階段與資深的IT和安全專家合作是有意義的。否則,可能存在一種風險,即未檢測到的漏洞造成的損失可能遠遠超過新產(chǎn)品和技術的潛在利益,在最壞情況下可能危及其業(yè)務。
圖1 最佳點:從物理世界向數(shù)字世界過渡的最高安全性
傳統(tǒng)上,網(wǎng)絡安全被看作是一個IT問題,需要一個有安全的操作系統(tǒng)、網(wǎng)絡和應用協(xié)議、防火墻以及其他防止網(wǎng)絡入侵的解決方案。但是,由于向數(shù)字化的過渡,未來計算機必須盡可能智能和自主,從而帶來更多的功能、更好的連接性和更高的數(shù)據(jù)量。因此,系統(tǒng)風險評估的重要性顯著增加。以前,有些系統(tǒng)不需要安全或保護,但現(xiàn)在它們極易受到攻擊,甚至癱瘓。對于那些很有前途的系統(tǒng)的制造商來說,認真檢查和評估潛在的脆弱性并采取適當?shù)谋Wo措施是很重要的。
應當盡早實現(xiàn)適當?shù)陌踩δ?,最好是在系統(tǒng)信號鏈的一開始,也就是在從真實的物理世界向數(shù)字世界過渡時進行。這個時期是所謂的最佳點,它似乎是信號鏈中最有希望的一點。這個點通常是由傳感器或執(zhí)行器形成的。在這里,對可信數(shù)據(jù)編碼的復雜性通常相對較低,這也可以增加對基于數(shù)據(jù)決策的信心。但是,如圖1所示,為了實現(xiàn)最高級別的數(shù)據(jù)安全性,這個最佳位置需要高度的硬件標識和數(shù)據(jù)完整性,從而實現(xiàn)操作系統(tǒng)對安全數(shù)據(jù)的信任。目前已經(jīng)在硬件層面實現(xiàn)了身份認證和完整性功能,為產(chǎn)生安全數(shù)據(jù)提供了最有希望的方法。這就是所謂“信任”的根源所在。
信任的根源
信任的根源是一組相關的安全功能,它們將設備中的加密過程作為一個基本上獨立的計算單元進行控制。在這種情況下,通過在有順序的步驟中控制硬件和軟件組件來生成安全數(shù)據(jù)傳輸。如圖2所示,各個步驟的順序確保數(shù)據(jù)通信按需要進行并且不受傷害。
首先需要使用您自己的身份或密鑰來保護應用程序的可靠性和無懈可擊性。設備或人員的訪問授權都會得到明確的分配和檢查。雖然身份和密鑰是人為創(chuàng)建的,但它們?nèi)匀皇切湃蔚淖铌P鍵因素,因為設備的安全程度取決于對密鑰的保護。因此,有必要實施其他保護功能,以確保密鑰的安全存儲并轉發(fā)給正確的接收者。
為了保護設備的實際功能免受未經(jīng)授權的訪問,在設備啟動時需要一個安全的引導過程。身份驗證和軟件解密將確保設備免受攻擊和操縱。沒有安全引導,潛在的攻擊者比較容易侵入、操作和執(zhí)行容易出錯的代碼。
安全更新是處理不斷變化的應用程序環(huán)境和新安全漏洞的一個重要步驟。一旦發(fā)現(xiàn)新的硬件或軟件漏洞,在攻擊造成重大損害之前,應盡快通過更新設備來糾正這些漏洞。安全更新也用來修復產(chǎn)品錯誤或實施產(chǎn)品改進。
網(wǎng)絡安全是半導體制造商日益關注的問題
很多半導體制造商一直關注網(wǎng)絡安全問題。為了滿足日益增長的安全要求,這些公司試圖在其產(chǎn)品和開發(fā)中融入“信任根源”的概念。目標是能夠為他們關注的領域或行業(yè)提供抗攻擊產(chǎn)品,從而確??蛻舻淖罡咝湃味龋@著提高其應用程序的價值。這主要意味著在與網(wǎng)絡連接的地方引入安全性。主要是指用于通信領域的半導體產(chǎn)品,尤其是工業(yè)以太網(wǎng)和TSN組件。此外,當集成系統(tǒng)出現(xiàn)在芯片上時,安全也是不可避免的,也就是說,安全是微處理器不可缺少的基本功能。
對于制造商來說,在項目的定義階段時,可以將最基本的安全要求包含在設計中,從而保護整個信號鏈。這樣,身份信息就可以直接嵌入物理層,直接嵌入到信號鏈的傳感器節(jié)點上,從而保證了數(shù)據(jù)通信的安全性。正是出于這個原因,ADI公司擴展了其網(wǎng)絡安全專業(yè)知識并收購了Sypris Electronics的網(wǎng)絡安全解決方案(CSS)部門。
圖2 為安全應用程序構建信任的步驟
CSS網(wǎng)絡安全技術,或者更確切地說是其所有安全功能,通常是在一個單獨的基于FPGA的子系統(tǒng)上實現(xiàn)的,該子系統(tǒng)與芯片的實際應用功能并行運行。這稱為可信執(zhí)行環(huán)境(TEE),如圖3所示。
圖3 采用獨立TEE形式的集成基于硬件的加密技術的FPGA平臺
基于FPGA的安全系統(tǒng)可輕松實現(xiàn)現(xiàn)場設備的軟件升級,消除潛在的產(chǎn)品漏洞。
與基于軟件的加密技術不同,這種基于硬件的解決方案使用專用處理器來計算加密算法和專用存儲,以實現(xiàn)安全密鑰托管。專用存儲器只能通過專用處理器訪問。通過使用專用組件,TEE和所有敏感操作可以與系統(tǒng)的其余部分隔離,從而提高加密功能的執(zhí)行速度,同時顯著降低黑客的潛在攻擊面。
結論
網(wǎng)絡安全和保護技術系統(tǒng)免受攻擊是向數(shù)字化過渡的關鍵因素,特別是在自動化行業(yè)。由于缺乏法規(guī)和網(wǎng)絡安全知識,許多公司在如何解決這一問題上仍然存在很大的不確定性。
對其過程的風險評估只是一個開始,也是一個中心點。但是,網(wǎng)絡安全如何進一步錨定在公司及其產(chǎn)品中?這是制造公司需要解決的。
原文鏈接:https://www.eletimes.com/cyber-security-for-industrial-ethernet