A. 什麼是SSL加密,什麼是TLS加密
SSL加密是Netscape公司所提出的安全保密協議,在瀏覽器和Web伺服器之間構造安全通道來進行數據傳輸,SSL運行在TCP/IP層之上、應用層之下,為應用程序提供加密數據通道,它採用了RC4、MD5以及RSA等加密演算法,使用40 位的密鑰,適用於商業信息的加密。
TLS是安全傳輸層協議。安全傳輸層協議(TLS)用於在兩個通信應用程序之間提供保密性和數據完整性。該協議由兩層組成: TLS 記錄協議(TLS Record)和 TLS 握手協議(TLS Handshake)。較低的層為 TLS 記錄協議,位於某個可靠的傳輸協議上面。
(1)網路安全最合適進行介面加密擴展閱讀:
SSL加密並不保護數據中心本身,而是確保了SSL加密設備的數據中心安全,可以監控企業中來往於數據中心的最終用戶流量。
從某個角度來看,數據中心管理員可以放心將加密裝置放在某個地方,需要使用時再進行應用,數據中心應該會有更合理的方法來應對利用SSL的惡意攻擊,需要找到SSL加密應用的最佳實踐。
TLS協議是可選的,必須配置客戶端和伺服器才能使用。主要有兩種方式實現這一目標:一個是使用統一的TLS協議通信埠(例如:用於HTTPS的埠443)。另一個是客戶端請求伺服器連接到TLS時使用特定的協議機制(例如:郵件、新聞協議和STARTTLS)。
一旦客戶端和伺服器都同意使用TLS協議,他們通過使用一個握手過程協商出一個有狀態的連接以傳輸數據。通過握手,客戶端和伺服器協商各種參數用於創建安全連接。
參考資料來源:網路-SSL加密技術
參考資料來源:網路-TLS
B. 保護網路安全的常用技術手段有哪些
為了保護網路安全,常用的技術手段主要有以下幾個方面:
1、用備份技術來提高數據恢復時的完整性。備份工作可以手工完成,也可以自動完成。現有的操作系統一般都帶有比較初級的備份系統,如果對備份要求高,應購買專用的系統備份產品。由於備份本身含有不宜公開的信息,備份介質也是偷竊者的目標,因此,計算機系統允許用戶的某些特別文件不進行系統備份,而做涉密介質備份。
2、防病毒。定期檢查網路系統是否被感染了計算機病毒,對引導軟盤或下載軟體和文檔應加以安全控制,對外來軟盤在使用前應進行病毒診斷。同時要注意不斷更新病毒診斷軟體版本,及時掌握、發現正在流行的計算機病毒動向,並採取相應的有效措施。
3、補丁程序。及時安裝各種安全補丁程序,不要給入侵者以可乘之機。
4、提高物理環境安全。保證計算機機房內計算機設備不被盜、不被破壞,如採用高強度電纜在計算機機箱穿過等技術措施。
5、在區域網中安裝防火牆系統。防火牆系統包括軟體和硬體設施,平時需要加以監察和維護。
6、在區域網中安裝網路安全審計系統。在要求較高的網路系統中,網路安全審計系統是與防火牆系統結合在一起作為對系統安全設置的防範措施。
7、加密。加密的方法很多可視要求而定,如:通訊兩端設置硬體加密機、對數據進行加密預處理等。
對於一般的用戶來講,懂得無線路由加密方法是非常重要的,不僅可以防止他人蹭網,也能增加我們的網路安全,加密無線網路時,由於需要對傳輸數據進行身份認證,所以會對傳輸速度有一定的影響,不過這對於一般有1Mbps帶寬的ADSL來說,仍然顯得綽綽有餘。因此推薦你為無線路由器進行加密操作,以保證網路的安全性。而為無線路由加密方法可採用基本的WEP方式,利用登錄密碼阻止非法用戶連入無線路由器。
如果經常在區域網內,使用無線方式對文件傳輸,那麼可使用隱藏SSID號、MAC地址過濾等方式,在不進行數據加密的情況下,隔離其他用戶對無線路由器的訪問,以此達到即保證安全性又提升傳輸速度的需要。下面以TP-LINK的無線路由產品為例,介紹設置過程。無線路由加密方法:
WEP無線路由加密方法 (圖1)
D. 怎麼設置和使用網路安全密匙
這是購買3G寬頻服務是電信給你的用戶密碼,如果不知可帶身份證到營業廳問....................
E. 如何選擇感測器網路安全協議的加密演算法
無線感測器網路的研究起步於20世紀90年代末期,但安全問題的研究成果近幾 年才出現,無線感測器網路安全方案正處於理論研究階段。由於在無線感測器網路中 數據是以無線的形式傳輸,信息隨時可能被非法竊聽、篡改以及破壞,因此,保證數 據在無線傳輸時的安全性顯得尤為重要,數據加密技術是保證數據安全性的一種重要 手段,目前,雖然已經存在許多成熟的加密演算法,但是由於無線感測器節點自身的特 殊性,使得大多數的加密演算法都無法應用到無線感測器網路中。在無線感測器網路中 如何選擇加密演算法以及如何實現加密演算法,便成為無線感測器網路安全通信的關鍵。 本文研究了加密演算法在無線感測器網路中的應用實現。在概述無線感測器網路的 基礎上,針對無線感測器網路自身的特點,提出了在無線感測器網路節點安全通信中, 加密演算法必須遵循的原則;設計了加密演算法在無線感測器網路中的模擬方案,選取了 RC5/6演算法作為節點的加密演算法,TOSSIM作為加密演算法的模擬平台,實現了加密算 法在無線感測器網路中對數據加、解密的模擬實驗;最後,通過對模擬結果進行分析, 驗證了加密演算法遵循的原則是合理的,表明RC5/6演算法適合於無線感測器網路數據加 密應用,可以達到安全通信的要求。
F. 數據加密技術在未來網路安全技術中的作用和地位
數據加密技術在計算機網路安全中的應用價值
互聯網行業遍布人們日常生活的方方面面,但是在帶來便利的同時也帶來了很多潛在的危險,尤其是互聯網的系統安全和信息數據安全成為首要問題,在這種情況下,數據加密技術的發展為計算機網路安全注入新的活力,為網路用戶的信息安全帶來保障。本文介紹了計算機網路安全的主要問題,即系統內部漏洞,程序缺陷和外界攻擊,病毒感染和黑客的違法行為等。並且闡述了數據加密技術在計算機網路安全中的主要應用,比如保護系統安全,保護信息和個人隱私,以及其在電子商務中的廣泛應用,可見數據加密技術為互聯網網路行業的飛速發展有重要影響,並且隨著數據加密技術的發展,必然會在未來在互聯網網路安全中發揮更大的作用。
【關鍵詞】網路安全 數據加密 個人信息 互聯網
1 引言
伴隨著信息化時代的發展,互聯網行業像一股席捲全球的浪潮,給人們的生活帶來翻天覆地的變化,為傳統行業注入了新的活力。但是同時也帶來了潛在的危機,當利用互聯網處理數據成為一種常態後,數據的安全就成為不容忽視的問題。因此互聯網行業面臨著信息數據泄露或被篡改的危險,這也是互聯網行業最主要的問題。在這種形勢下,數據加密技術應運而生,成為現在互聯網數據安全保障最有效的方式,毋庸置疑,數據加密技術在解決信息保密的問題中起到了十分重要的作用,進而在全球很大范圍內得到了廣泛應用,為互聯網行業的發展貢獻了不可或缺的力量,有著十分重要的意義。
2 網路安全問題――數據加密技術應用背景
2.1 內部漏洞
計算機網路安全問題來自內部漏洞和外界入侵,內部漏洞是指伺服器本身的缺陷,網路運行是無數個程序運行實現的,但是程序極有可能存在一定的漏洞,尤其是現在的網路操作都是不同用戶,不同埠同時進行,一旦其中一個埠受到入侵,其他用戶也會受到影響,這樣就形成一個網路漏洞,造成整個系統無法正常運行。除此之外,如果程序中存在的漏洞沒有被及時發現和正確處理,很可能被不法分子所利用,進行網路入侵,損害信息數據安全,威脅計算機網路安全。
2.2 外界攻擊
外界攻擊就是指計算機網路安全被不法分子利用特殊的程序進行破壞,不僅會使計算機網路系統遭到難以估量的破壞,更使重要信息數據泄露,造成慘重損失。尤其是現在隨著互聯網的發展,人們對於自己的隱私和信息有很強的保護意識,但是社交網路應用和網址埠的追蹤技術讓這些信息數據的安全性有所降低。如果計算機網路被嚴重破壞,個人信息和重要數據很容易被盜取,甚至會對原本的程序進行惡意修改,使其無法正常運行,這個被破壞的程序就成為一個隱患,一旦有數據通過此程序進行處理,就會被盜取或者篡改。
3 數據加密技術應用於網路安全的優勢分析
3.1 巧妙處理數據
數據加密技術對數據進行保護和處理,使數據就成為一種看不懂的代碼,只有擁有密碼才能讀到原本的信息文本,從而達到保護數據的目的。而數據加密技術基本有兩種,一種是雙方交換彼此密碼,另一種是雙方共同協商保管同一個密碼,手段不同,但是都能有效地保護信息數據安全。
3.2 應用領域廣泛
數據加密技術廣泛於各個方面,保護了計算機系統和互聯網時代的個人信息,維護了重要數據,避免被黑客輕易攻擊盜取信息,同時也促進了電子商務等行業的發展,並且使人們對於網路生活有了更高的信任度。相信通過不斷提升,數據加密技術會得到更加廣泛深刻的應用。
4 數據加密技術在網路安全中的應用探索
4.1 更好維護網路系統
目前,計算機數據處理系統存在一定的漏洞,安全性有待提升,數據易受到盜取和損壞。利用數據加密技術對網路系統進行加密,從而實現對系統安全性的有效管理。同時,這種類型的加密也是十分常見而通用的,一般上網路用戶會通過許可權設置來對網路系統進行加密,比如我們的個人電腦開機密碼就屬於對網路系統進行加密,只有擁有密碼才可以運行電腦程序,很好地保護了個人數據安全。或者,通過將數據加密技術科學合理運用,對外界信息進行檢查和監測,對原本存在的信息實現了兩重保護,利用防火牆的設置,只有擁有解鎖每個文件的秘密,才能獲得原本信息。
4.2 有力保障數據安全
計算機網路安全最重要的部分就是信息數據安全,尤其是處於信息時代,個人隱私和信息得到了前所未有的重視,也存在著很大的危險,而有了數據加密技術,這個問題便可迎刃而解。一般上,數據加密技術包括對數據的加密,維護,以及軟體加密,設置相應許可權,實時實地監控等,因為對數據進行了一定的保護和處理,使之成為一種看不懂的代碼,只有擁有密碼才能讀到原本的信息文本,從而達到保護數據的目的。在這些基本操作的基礎上,數據加密技術還擁有強大的備份能力,對該技術的數據資源能夠嚴格控制,進行自我檢測和修補漏洞,在防止外界攻擊基礎上進一步進行自我系統實時保護,全方位地加強計算機網路數據安全,也進一步保護了用戶的個人信息。
4.3 促進電商等的發展
電商的崛起可以說是一個劃時代的奇跡,現在越來越多的人投入到網購大軍,使用移動終端進行繳費購物等大大便利了人們的日常生活,但是購物繳費就涉及到錢財交易,不少不法分子利用這一網路行為,不斷用各種方法進行網路盜竊,給人們的財產造成巨大威脅。數據加密技術利用密碼對用戶的個人賬戶財產信息進行嚴格保密,不僅能夠抵抗病毒和危險程序的破壞,而且也有效地防止了不法分子的違法行為,在很大程度上令人們在網路購物變得安全而放心,從而也促進了電商的發展,為我國經濟可持續發展貢獻力量。
5 數據加密技術前景展望
互聯網飛速發展,為人民帶來便利的同時也帶來了潛在的危機,當利用互聯網處理數據成為一種常態後,數??的安全就成為不容忽視的問題 ,計算機數據加密技術通過對網路系統和軟體等加密,使原本的信息變成一種看不懂的代碼,只用擁有密碼才能讀到原本信息,從而保護了計算機數據。這項技術已經廣泛於各個方面,應用價值很高,不僅為電商的發展帶來便利,更加保護了計算機系統和互聯網時代的個人信息,維護了重要數據,避免被黑客輕易攻擊盜取信息。相信通過不斷提升,數據加密技術會得到更加廣泛深刻的應用。
G. 路由器怎麼加密
為無線路由器加密是非常有必要的,能夠保證我們的無線網路安全,特別是針對那些「蹭網」用戶和盜取帳號的黑客,有一個良好的網路環境。
很多使用無線路由器的用戶都還不知道怎樣將自己的路由加密,設置密碼是非常重要的,於是我研究了一下無線路由器的主要加密方式和方法,在這里拿出來和大家分享一下,希望對大家有用。
1、在無線路由器上啟用WEP加密
首先,讓我們舉一個例子來說明實施128位WEP加密。現在讓我們來看一下如何使用這個WEP密鑰來設置無線路由器。
註:配置這一部分的時候,最好也使用有線來連接到無線路由器,因為如果你一旦輸錯了無線密鑰的話,你將不能使用正確的密鑰連接到無線路由器上。如前面的無線路由器設置一樣,使用你的Web瀏覽器來訪問無線路由器,並點擊無線參數標簽。先開啟安全設置,在標有安全類型的一行,選擇WEP。
在密鑰格式中選擇16進制,輸入密鑰,點擊保存。記下這個密鑰。在你點了保存設置後,此前連接到該無線路由器的任何計算機將失去連接。這是正常的,因為你已經修改他們與無線路由器之間的通信方式,但是你還沒有告訴它們要使用什麼安全密鑰來訪問無線路由器。
2、在無線路由器上啟用WPA加密
為了和啟用WEP加密做個對比,我們再以一個例子來介紹如何啟用WPA加密,啟用WPA加密與啟用WEP加密很相似,不過有一點不同,在啟用WPA加密之前,你必須要先決定這個加密密鑰多長時間有效,舉例來說,假若你設置成1800秒,也就30分鍾,那麼該密鑰在被使用了30分鍾後,無線路由器和無線網卡將產生一個新的密鑰。如果一個黑客在30分鍾內破解了該密鑰,那麼這個密鑰有價值的時間也就不足30分鍾了,因為30分鍾後它就已經變成另一個全新的密鑰了,黑客將不得不重新開始破解。下面是一個在無線路由器上設置WPA的例子。
在無線參數中,選擇開啟安全設置,選擇WPA-PSK,選擇安全選項WPA-PSK,選擇加密方法,輸入PSK密碼。在標有WPA共享密鑰的地方,輸入預共享密鑰,在標有組密鑰更新的地方,輸入多長時間該密鑰將更新。我們在本例中選擇1800秒。點擊保存設置。
註:密鑰更新時間我們應該設置多長合適?沒有一個好的答案,假若你將它設置的過於短的話,例如1-2分鍾,的確安全性是提高了,但是對於某些網卡來說,這樣有可能導致發生一些連接問題。我們推薦根據廠家的默認值就可以。對於啟用WPA加密,我們還需要把超級密碼告訴每一個無線網卡,這樣他們才會知道如何解碼與無線路由器的通話。依次設置無線家庭網路中的每一台機器,記住每次都要核對一下是否已經連接到無線路由器。
排障小技巧:無線加密
假若有的計算機不能重新建立會話的話,需要檢查的項目如下:確認無線路由器和無線網卡的加密方法一致。確認無線路由器和無線網卡中,用於生成WEP密鑰(或WPA密鑰)的密碼短語相同。這個密碼短語是大小寫敏感的,例如,「p」和「P」是不一樣的。所以在設置的時候要細心輸入,注意大小寫字母的區別。如果還是不行的話,那麼在無線路由器和無線網卡中都禁用加密,確認一下不啟用加密是否可以建立連接。
來源:電腦之家
H. 網路安全策略
安全策略是指在某個安全區域內(通常是指屬於某個組織的一系列處理和通信資源),用於所有與安全相關活動的一套規則。這些規則是由此安全區域中所設立的一個安全權力機構建立的,並由安全控制機構來描述、實施或實現的。安全策略通常建立在授權的基礎之上,未經適當授權的實體,信息資源不可以給予、不允許訪問、不得使用。安全策略基於身份、規則、角色進行分類。
機房組建應按計算機運行特點及設備具體要求確定。機房一般宜由主機房區、基本工作區、輔助機房區等功能區域組成。
主機房區包括伺服器機房區、網路通信區、前置機房區和介質庫等。
基本工作區包括緩沖區、監控區和軟體測試區等。
輔助機房區包括配電區、配線區、UPS 區、消防氣瓶間和精密空調區等。
設備標識和鑒別:應對機房中設備的具體位置進行標識,以方便查找和明確責任。機房內關鍵設備部件應在其上設置標簽,以防止隨意更換或取走。
設備可靠性:應將主要設備放置在機房內,將設備或主要部件進行固定,並設置明顯的不易除去的標記。應對關鍵的設備關鍵部件冗餘配置,例如電源、主控板、網路介面等。
防靜電:機房內設備上線前必須進行正常的接地、放電等操作,對來自靜電放電的電磁干擾應有一定的抗擾度能力。機房的活動地板應有穩定的抗靜電性能和承載能力,同時耐油、耐腐蝕、柔光、不起塵等。
電磁騷擾:機房內應對設備和部件產生的電磁輻射騷擾、電磁傳導騷擾進行防護。
電磁抗擾:機房內設備對來自電磁輻射的電磁干擾和電源埠的感應傳導的電磁干擾應有一定的抗擾度。
浪涌抗擾:機房內設備應對來自電源埠的浪涌(沖擊)的電磁干擾應有一定的抗擾度。
電源適應能力:機房供電線路上設置穩壓器和過電壓防護設備。對於直流供電的系統設備,應能在直流電壓標稱值變化10%的條件下正常工作。
泄漏電流:機房內設備工作時對保護接地端的泄漏電流值不應超過5mA。
電源線:機房內設備應設置交流電源地線,應使用三芯電源線,其中地線應於設備的保護接地端連接牢固。
線纜:機房通信線纜應鋪設在隱蔽處,可鋪設在地下或管道中。
絕緣電阻:機房內設備的電源插頭或電源引入端與設備外殼裸露金屬部件之間的絕緣電阻應不小於5MΩ。
場地選擇:機房場地選擇應避開火災危險程度高的區域,還應避開有害氣體來源以及存放腐蝕、易燃、易爆物品的地方。機房場地應避開強振動源、強雜訊源和強電場干擾的地方。機房不應該選擇在樓層的最高層或者最低層地方。
防火:機房應設置火災自動報警系統,包括火災自動探測器、區域報警器、集中報警器和控制器等,能對火災發生的部位以聲、光或電的形式發出報警信號,並啟動自動滅火設備,切斷電源、關閉空調設備等。機房採取區域隔離防火措施,布局要將脆弱區和危險區進行隔離,防止外部火災進入機房,特別是重要設備地區,安裝防火門、使用阻燃材料裝修。機房及相關的工作房間和輔助房應採用具有耐火等級的建築材料。
電磁輻射防護:電源線和通信線纜應隔離鋪設,避免互相干擾。應對關鍵設備和磁介質實施電磁屏蔽。通信線採取屏蔽措施,防止外部電磁場對機房內計算機及設備的干擾,同時也抑制電磁信息的泄漏。應採用屏蔽效能良好屏蔽電纜作為機房的引入線。機房的信號電纜線(輸入/輸出)埠和電源線的進、出埠應適當加裝濾波器。電纜連接處應採取屏蔽措施,抑制電磁雜訊干擾與電磁信息泄漏。
供電系統:應設置冗餘或並行的電力電纜線路為計算機系統供電。應建立備用供電系統。機房供電電源設備的容量應具有一定的餘量。機房供電系統應將信息系統設備供電線路與其它供電線路分開,應配備應急照明裝置。機房應配置電源保護裝置,加裝浪涌保護器。機房電源系統的所有接點均應鍍錫處理,並且冷壓連接。
靜電防護:主機房內絕緣體的靜電電位不應大於1kV。主機房內的導體應與大地作可靠的連接,不應有對地絕緣的孤立導體。
防雷電:機房系統中所有的設備和部件應安裝在有防雷保護的范圍內。不得在建築物屋頂上敷設電源或信號線路。必須敷設時,應穿金屬管進行屏蔽防護,金屬管應進行等電位連接。機房系統電源及系統輸入/輸出信號線,應分不同層次,採用多級雷電防護措施。
機房接地:對直流工作接地有特殊要求需單獨設置接地裝置的系統,接地電阻值及其它接地體之間的距離,應按照機房系統及有關規范的要求確定。
溫濕度控制:機房應有較完備的空調系統,保證機房溫度的變化在計算機設備運行所允許的范圍。當機房採用專用空調設備並與其它系統共享時,應保證空調效果和採取防火措施。機房空氣調節控制裝置應滿足計算機系統對溫度、濕度以及防塵的要求。空調系統應支持網路監控管理,通過統一監控,反映系統工作狀況。
機房防水:機房水管安裝不得穿過屋頂和活動地板,穿過牆壁和樓板的水管應使用套管,並採取可靠的密封措施。機房應有有效的防止給水、排水、雨水通過屋頂和牆壁漫溢和滲漏的措施,應採取措施防止機房內水蒸氣結露和地下積水的轉移與滲透。機房應安裝漏水檢測系統,並有報警裝置。
入網訪問控制是網路訪問的第1層安全機制。它控制哪些用戶能夠登錄到伺服器並獲准使用網路資源,控制准許用戶入網的時間和位置。用戶的入網訪問控制通常分為三步執行:用戶名的識別與驗證;用戶口令的識別與驗證;用戶賬戶的默認許可權檢查。三道控制關卡中只要任何一關未過,該用戶便不能進入網路。
對網路用戶的用戶名和口令進行驗證是防止非法訪問的第一道關卡。用戶登錄時首先輸入用戶名和口令,伺服器將驗證所輸入的用戶名是否合法。用戶的口令是用戶入網的關鍵所在。口令最好是數字、字母和其他字元的組合,長度應不少於6個字元,必須經過加密。口令加密的方法很多,最常見的方法有基於單向函數的口令加密、基於測試模式的口令加密、基於公鑰加密方案的口令加密、基於平方剩餘的口令加密、基於多項式共享的口令加密、基於數字簽名方案的口令加密等。經過各種方法加密的口令,即使是網路管理員也不能夠得到。系統還可採用一次性用戶口令,或使用如智能卡等攜帶型驗證設施來驗證用戶的身份。
網路管理員應該可對用戶賬戶的使用、用戶訪問網路的時間和方式進行控制和限制。用戶名或用戶賬戶是所有計算機系統中最基本的安全形式。用戶賬戶應只有網路管理員才能建立。用戶口令是用戶訪問網路所必須提交的准入證。用戶應該可以修改自己的口令,網路管理員對口令的控制功能包括限制口令的最小長度、強制用戶修改口令的時間間隔、口令的惟一性、口令過期失效後允許入網的寬限次數。針對用戶登錄時多次輸入口令不正確的情況,系統應按照非法用戶入侵對待並給出報警信息,同時應該能夠對允許用戶輸入口令的次數給予限制。
用戶名和口令通過驗證之後,系統需要進一步對用戶賬戶的默認許可權進行檢查。網路應能控制用戶登錄入網的位置、限制用戶登錄入網的時間、限制用戶入網的主機數量。當交費網路的用戶登錄時,如果系統發現「資費」用盡,還應能對用戶的操作進行限制。
操作許可權控制是針對可能出現的網路非法操作而採取安全保護措施。用戶和用戶組被賦予一定的操作許可權。網路管理員能夠通過設置,指定用戶和用戶組可以訪問網路中的哪些伺服器和計算機,可以在伺服器或計算機上操控哪些程序,訪問哪些目錄、子目錄、文件和其他資源。網路管理員還應該可以根據訪問許可權將用戶分為特殊用戶、普通用戶和審計用戶,可以設定用戶對可以訪問的文件、目錄、設備能夠執行何種操作。特殊用戶是指包括網路管理員的對網路、系統和應用軟體服務有特權操作許可的用戶;普通用戶是指那些由網路管理員根據實際需要為其分配操作許可權的用戶;審計用戶負責網路的安全控制與資源使用情況的審計。系統通常將操作許可權控制策略,通過訪問控製表來描述用戶對網路資源的操作許可權。
訪問控制策略應該允許網路管理員控制用戶對目錄、文件、設備的操作。目錄安全允許用戶在目錄一級的操作對目錄中的所有文件和子目錄都有效。用戶還可進一步自行設置對目錄下的子控制目錄和文件的許可權。對目錄和文件的常規操作有:讀取(Read)、寫入(Write)、創建(Create)、刪除(Delete)、修改(Modify)等。網路管理員應當為用戶設置適當的操作許可權,操作許可權的有效組合可以讓用戶有效地完成工作,同時又能有效地控制用戶對網路資源的訪問。
訪問控制策略還應該允許網路管理員在系統一級對文件、目錄等指定訪問屬性。屬性安全控制策略允許將設定的訪問屬性與網路伺服器的文件、目錄和網路設備聯系起來。屬性安全策略在操作許可權安全策略的基礎上,提供更進一步的網路安全保障。網路上的資源都應預先標出一組安全屬性,用戶對網路資源的操作許可權對應一張訪問控製表,屬性安全控制級別高於用戶操作許可權設置級別。屬性設置經常控制的許可權包括:向文件或目錄寫入、文件復制、目錄或文件刪除、查看目錄或文件、執行文件、隱含文件、共享文件或目錄等。允許網路管理員在系統一級控制文件或目錄等的訪問屬性,可以保護網路系統中重要的目錄和文件,維持系統對普通用戶的控制權,防止用戶對目錄和文件的誤刪除等操作。
網路系統允許在伺服器控制台上執行一系列操作。用戶通過控制台可以載入和卸載系統模塊,可以安裝和刪除軟體。網路伺服器的安全控制包括可以設置口令鎖定伺服器控制台,以防止非法用戶修改系統、刪除重要信息或破壞數據。系統應該提供伺服器登錄限制、非法訪問者檢測等功能。
網路管理員應能夠對網路實施監控。網路伺服器應對用戶訪問網路資源的情況進行記錄。對於非法的網路訪問,伺服器應以圖形、文字或聲音等形式報警,引起網路管理員的注意。對於不法分子試圖進入網路的活動,網路伺服器應能夠自動記錄這種活動的次數,當次數達到設定數值,該用戶賬戶將被自動鎖定。
防火牆是一種保護計算機網路安全的技術性措施,是用來阻止網路黑客進入企業內部網的屏障。防火牆分為專門設備構成的硬體防火牆和運行在伺服器或計算機上的軟體防火牆。無論哪一種,防火牆通常都安置在網路邊界上,通過網路通信監控系統隔離內部網路和外部網路,以阻檔來自外部網路的入侵。
域間安全策略用於控制域間流量的轉發(此時稱為轉發策略),適用於介面加入不同安全區域的場景。域間安全策略按IP地址、時間段和服務(埠或協議類型)、用戶等多種方式匹配流量,並對符合條件的流量進行包過濾控制(permit/deny)或高級的UTM應用層檢測。域間安全策略也用於控制外界與設備本身的互訪(此時稱為本地策略),按IP地址、時間段和服務(埠或協議類型)等多種方式匹配流量,並對符合條件的流量進行包過濾控制(permit/deny),允許或拒絕與設備本身的互訪。
預設情況下域內數據流動不受限制,如果需要進行安全檢查可以應用域內安全策略。與域間安全策略一樣可以按IP地址、時間段和服務(埠或協議類型)、用戶等多種方式匹配流量,然後對流量進行安全檢查。例如:市場部和財務部都屬於內網所在的安全區域Trust,可以正常互訪。但是財務部是企業重要數據所在的部門,需要防止內部員工對伺服器、PC等的惡意攻擊。所以在域內應用安全策略進行IPS檢測,阻斷惡意員工的非法訪問。
當介面未加入安全區域的情況下,通過介麵包過濾控制介面接收和發送的IP報文,可以按IP地址、時間段和服務(埠或協議類型)等多種方式匹配流量並執行相應動作(permit/deny)。基於MAC地址的包過濾用來控制介面可以接收哪些乙太網幀,可以按MAC地址、幀的協議類型和幀的優先順序匹配流量並執行相應動作(permit/deny)。硬體包過濾是在特定的二層硬體介面卡上實現的,用來控制介面卡上的介面可以接收哪些流量。硬體包過濾直接通過硬體實現,所以過濾速度更快。
信息加密的目的是保護網內的數據、文件、口令和控制信息,保護網上傳輸的數據。網路加密常用的方法有鏈路加密、端點加密和節點加密三種。鏈路加密的目的是保護網路節點之間的鏈路信息安全;端-端加密的目的是對源端用戶到目的端用戶的數據提供保護;節點加密的目的是對源節點到目的節點之間的傳輸鏈路提供保護。用戶可根據網路情況酌情選擇上述加密方式。
信息加密過程是由形形色色的加密演算法來具體實施,它以很小的代價提供很大的安全保護。在多數情況下,信息加密是保證信息機密性的唯一方法。據不完全統計,到目前為止,已經公開發表的各種加密演算法多達數百種。如果按照收發雙方密鑰是否相同來分類,可以將這些加密演算法分為常規密碼演算法和公鑰密碼演算法。
在常規密碼中,收信方和發信方使用相同的密鑰,即加密密鑰和解密密鑰是相同或等價的。比較著名的常規密碼演算法有:美國的DES及其各種變形,比如Triple DES、GDES、New DES和DES的前身Lucifer; 歐洲的IDEA;日本的FEAL-N、LOKI-91、Skipjack、RC4、RC5以及以代換密碼和轉輪密碼為代表的古典密碼等。在眾多的常規密碼中影響最大的是DES密碼。
常規密碼的優點是有很強的保密強度,且經受住時間的檢驗和攻擊,但其密鑰必須通過安全的途徑傳送。因此,其密鑰管理成為系統安全的重要因素。
在公鑰密碼中,收信方和發信方使用的密鑰互不相同,而且幾乎不可能從加密密鑰推導出解密密鑰。比較著名的公鑰密碼演算法有:RSA、背包密碼、McEliece密碼、Diffe-Hellman、Rabin、Ong-Fiat-Shamir、零知識證明的演算法、橢園曲線、EIGamal演算法等等。最有影響的公鑰密碼演算法是RSA,它能抵抗到目前為止已知的所有密碼攻擊。
公鑰密碼的優點是可以適應網路的開放性要求,且密鑰管理問題也較為簡單,尤其可方便的實現數字簽名和驗證。但其演算法復雜。加密數據的速率較低。盡管如此,隨著現代電子技術和密碼技術的發展,公鑰密碼演算法將是一種很有前途的網路安全加密體制。
當然在實際應用中人們通常將常規密碼和公鑰密碼結合在一起使用,比如:利用DES或者IDEA來加密信息,而採用RSA來傳遞會話密鑰。如果按照每次加密所處理的比特來分類,可以將加密演算法分為序列密碼和分組密碼。前者每次只加密一個比特而後者則先將信息序列分組,每次處理一個組。
密碼技術是網路安全最有效的技術之一。一個加密網路,不但可以防止非授權用戶的搭線竊聽和入網,而且也是對付惡意軟體的有效方法之一。
應制定相應的機房管理制度,規范機房與各種設備的使用和管理,保障機房安全及設備的正常運行,至少包括日常管理、出入管理、設備管理、巡檢(環境、設備狀態、指示燈等進行檢查並記錄)等。重要區域應配置電子門禁系統,控制、鑒別和記錄進入的人員。對機房內的各種介質應進行分類標識,重要介質存儲在介質庫或檔案室中。
加強網路的安全管理,制定有關規章制度,對於確保系統的安全、可靠地運行,將起到十分有效的作用。網路的安全管理策略包括:確定安全管理等級和安全管理范圍;制訂有關網路操作使用規程和訪問主機的管理制度;制訂網路系統的維護制度和應急措施等。
I. API介面安全設計方案(已實現)
網路安全方案,主要從數據加密與api介面安全兩個方面考慮,數據加密https已經加密了,就不再次加密了;主要從api安全方面考慮。
在代碼層面,對介面進行安全設計
一、使用token進行用戶身份認證
二、使用sign防止傳入參數被篡改
三、用時間戳防止暴力請求
用戶身份認證的流程圖如下:
具體說明如下:
1、 用戶登錄時,客戶端請求介面,傳入用戶名和密文的密碼
2、 後台服務對用戶身份進行驗證。若驗證失敗,則返回錯誤結果;若驗證通過,則生成一個隨機不重復的token,並將其存儲在redis中,設置一個過期時間。
其中,redis的key為token,value為驗證通過後獲得的用戶信息
3、 用戶身份校驗通過後,後台服務將生成的token返回客戶端。
客戶端請求後續其他介面時,需要帶上這個token。後台服務會統一攔截介面請求,進行token有效性校驗,並從中獲取用戶信息,供後續業務邏輯使用
為了防止中間人攻擊(客戶端發來的請求被第三方攔截篡改),引入參數的簽名機制。
具體步驟如下:
1、客戶端和服務端約定一個加密演算法(或MD5摘要也可), 客戶端發起請求時,將所有的非空參數按升序拼在一起,通過加密演算法形成一個sign,將其放在請求頭中傳遞給後端服務。
2、後端服務統一攔截介面請求,用接收到的非可空參數根據約定好的規則進行加密,和傳入的sign值進行比較。若一致則予以放行,不一致則拒絕請求。
由於中間人不知道加密方法,也就不能偽造一個有效的sign。從而防止了中間人對請求參數的篡改。
sign機制可以防止參數被篡改,但無法防dos攻擊(第三方使用正確的參數,不停請求伺服器,使之無法正常提供服務)。因此,還需要引入時間戳機制。
具體的操作為:客戶端在形成sign值時,除了使用所有參數和token外,再加一個發起請求時的時間戳。即
sign值來源 = 所有非空參數升序排序+token+timestamp
而後端則需要根據當前時間和sign值的時間戳進行比較,差值超過一段時間則不予放行。
若要求不高,則客戶端和服務端可以僅僅使用精確到秒或分鍾的時間戳,據此形成sign值來校驗有效性。這樣可以使一秒或一分鍾內的請求是有效的。
若要求較高,則還需要約定一個解密演算法,使後端服務可以從sign值中解析出發起請求的時間戳。
總結後的流程圖如下:
這里還是隱藏下了。
規則:sha1(keyvalkeyval+token+timestamp+id)
例如:sha1()
這里新增一個id值,與token對應,傳輸過程中不使用,只用於加密,保證數據即使被截獲,因為請求中沒有id的傳輸,更加安全。
token身份認證;
timestamp方式防止dos攻擊,防止重放,簡單說就是一次介面調用,只能用一定時間,比如比對時間,60s內該次調用有效,60秒後失效;
sign簽名,通過參數+token+timestamp+id固定位加密,保證參數不會被修改,調用有效;
J. 怎樣解決無線網路安全問題
現在大多數的無線設備只具備WEP加密,更為安全的WPA加密還未被廣泛使用。 目前,無線路由器或AP的密鑰類型一般有兩種。例如,所使用的無線路由器便有64位和128位的加密類型,分別輸入10個或26個字元串作為加密密碼。 在這里要提醒各位,許多無線路由器或AP在出廠時,數據傳輸加密功能是關閉的,如果你拿來就用而不作進一步設置的話,那麼你的無線網路就成為了一個「不設防」的擺設。因此,為你的無線網路進行加密設置是極為重要的。
2.禁用SSID廣播 通俗地說,SSID便是你給自己的無線網路所取的名字。需要注意的是,同一生產商推出的無線路由器或AP都使用了相同的SSID,一旦那些企圖非法連接的攻擊者利用通用的初始化字元串來連接無線網路,就極易建立起一條非法的連接,從而給我們的無線網路帶來威脅。因此,建議你最好能夠將SSID命名為一些較有個性的名字。 無線路由器一般都會提供「允許SSID廣播」功能。如果你不想讓自己的無線網路被別人通過SSID名稱搜索到,那麼最好「禁止SSID廣播」。你的無線網路仍然可以使用,只是不會出現在其他人所搜索到的可用網路列表中。 小提示:通過禁止SSID廣播設置後,無線網路的效率會受到一定的影響,但以此換取安全性的提高,認為還是值得的。
3.禁用DHCP DHCP功能可在無線區域網內自動為每台電腦分配IP地址,不需要用戶設置IP地址、子網掩碼以及其他所需要的TCP/IP參數。如果啟用了DHCP功能,那麼別人就能很容易地使用你的無線網路。因此,禁用DHCP功能對無線網路而言很有必要。 在無線路由器的「DHCP伺服器」設置項下將DHCP伺服器設定為「不啟用」即可。
4.啟用MAC地址、IP地址過濾 在無線路由器的設置項中,啟用MAC地址過濾功能時,要注意的是,在「過濾規則」中一定要選擇「僅允許已設MAC地址列表中已生效的MAC地址訪問無線網路」這類的選項。 另外,如果在無線區域網中禁用了DHCP功能,那麼建議你為每台使用無線服務的電腦都設置一個固定的IP地址,然後將這些IP地址都輸入IP地址允許列表中。啟用了無線路由器的IP地址過濾功能後,只有IP地址在列表中的用戶才能正常訪問網路,其他人只能乾瞪眼了。