国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

IP安全加密 IPSec安全技術全面接觸(1)
2007-08-01   

IP安全加密——IPSec使用了網絡通信加密技術。雖然不能加密數據包的頭部和尾部信息(如源/目的IP地址、端口號、CRC校驗值等),但可對數據包數據進行加密。由于加密過程發生在IP 層,因此可在不改變POP/WWW等協議的情況下進行網絡協議的安全加密。同時它也可以用于實現局域網間(通過互聯網)的安全連接。
IP協議的安全體系結構
IPv4 的包本身沒有提供任何安全保護,黑客可以通過信息包探測、IP電子欺騙、連接截獲、replay攻擊(是一種不斷發相同序列號的包使系統崩潰的攻擊方法) 等方法來攻擊。因此,我們收到的數據包存在著以下危險:并非來自合法的發送者; 數據在傳輸過程中被人修改; 數據內容已被人竊?。ɡ畿娛聶C密等重要信息的對話)。IPsec的目的就是為了實現數據傳輸的完整性(源地址驗證和保證數據沒有被修改)和機密性(沒有被人看過)以及提供一定程度的對replay攻擊的保護。IPsec可用它為IP及其上層協議(TCP和UDP等)提供安全保護。
IPsec的基本結構,它是利用認證頭標(AH)和封裝化安全凈荷(ESP)來實現數據的認證和加密。前者用來實現數據的完整性,后者用來實現數據的機密性。同時對數據的傳輸規定了兩種模式:傳送模式和通道模式。在傳送模式中,IP頭與上層協議頭之間嵌入一個新的IPsec頭(AH或ESP); 在通道模式中,要保護的整個IP包都封裝到另一個IP數據包里,同時在外部與內部IP頭之間嵌入一個新的IPsec頭。兩種IPsec頭都可以同時以傳送模式和通道模式工作。
原始的數據包
傳送模式受保護的數據包
通道模式受保護的數據包
IPsec數據包的保護機制
IPsec是由四大組件組成,它們是因特網密鑰交換進程、IPsec進程本身、安全聯盟數據庫和安全策略數據庫。
IPsec 中有兩個重要的數據庫,分別是安全聯盟數據庫SAD和安全策略數據庫SPD.SAD中的每一個元組是一個安全聯盟SA,它是構成IPsec的基礎,是兩個通信實體經協商建立起來的一種協定,它決定了用來保護數據包安全的IPsec協議、轉碼方式、密鑰以及密鑰的有效存在時間等。SPD中的每一個元組是一條策略,策略是指應用于數據包的安全服務以及如何對數據包進行處理,是人機之間的安全接口,包括策略定義、表示、管理以及策略與IPsec系統各組件間的交互。兩個數據庫聯合使用。對于發送方,每個SPD的元組都有指針指向相關的SAD的元組。如果一個SPD的元組沒有指向適合發送包的SA,那么將會創建新的SA或SA束,并將SPD的元組和新的SA元組鏈接起來。對于接收方,通過包頭信息包含的IP目的地址、IP安全協議類型(AH或ESP)和SPI(安全參數索引)在SAD中查找對應的SA.SA中其他字段為序列號、序列號溢出標志、Anti-replay 窗口、AH認證算法和密鑰、ESP加密算法和密鑰及初始化矩陣、ESP認證算法及密鑰等等。
因特網密鑰交換(IKE)是IPsec最為重要的部分,在用IPsec保護一個IP包之前,必須先建立一個SA,IKE用于動態建立SA.IKE代表IPsec對SA進行協商,并對SAD數據庫進行填充。 IKE是一個混合型的協議,它建立在由Internet安全聯盟和密鑰管理協議(ISAKMP)定義的一個框架上。IKE使用了兩個階段的ISAKMP.第一階段建立IKE安全聯盟,第二階段利用這個既定的安全聯盟,為IPsec協商具體的安全聯盟。
IPsec進程本身就是用來實現整個IPsec 的守護進程,用戶可以通過和這個進程打交道來管理自己的安全策略,實現適合自己需要的網絡安全。當然,每個開發組織的源代碼不一樣,但是它們都必須遵守 RFC的規范,最終的目的都應該是差不多的。通常,IPsec的源代碼是嵌入到內核IP層源代碼中的,也有人提出在其層次在IP之上,TCP之下,兩種方式都可以。
基于IPsec的虛擬專用網
當IPsec用于路由器時,就可以建立虛擬專用網。路由器連入內部網的一端,是一個受保護的網絡,另一端則是不安全的公共網絡。兩個這樣的路由器建立 起一個安全通道,通信就可以通過這個通道從一個本地的保護子網發送到一個遠程的保護子網,這就形成了一個VPN.
在這個VPN中,每一個具有IPsec的路由器都是一個網絡聚合點,試圖對VPN進行通信分析將會失敗。目的地是VPN的所有通信都經過路由器上的SA來定義加密或認證的算法和密鑰等參數,即從VPN的一個路由器出來的數據包只要符合安全策略,就會用相應的SA來加密或認證(加上AH或ESP報頭)。整個安全傳輸過程由IKE控制,密鑰自動生成,保護子網內的用戶根本不需要考慮安全,所有的加密和解密由兩端的路由器全權代理。

共4頁: 1 [2] [3] [4] 下一頁

熱詞搜索:

上一篇:簡單三步 為你的系統快速打補丁
下一篇:感染Linux系統腳本程序的病毒技術介紹

分享到: 收藏
主站蜘蛛池模板: 锡林郭勒盟| 郁南县| 张家口市| 阿克| 巨鹿县| 平塘县| 道孚县| 台州市| 瓮安县| 松原市| 邵武市| 乌拉特前旗| 菏泽市| 成武县| 和平县| 曲松县| 壤塘县| 美姑县| 宿州市| 高雄市| 横山县| 宜良县| 佳木斯市| 杭州市| 富顺县| 平安县| 抚顺县| 岳普湖县| 中江县| 云林县| 天气| 北宁市| 玛纳斯县| 岗巴县| 卢龙县| 漯河市| 兴宁市| 武城县| 淮安市| 白水县| 庆云县|