通信系统-通信人在线

歡迎來到通信人在線![用戶登錄] [免費注冊]

IETF的安全協議集IPSec(IP Security)

瀏覽:6285  來源:通信人在線  日期:2009-03-24
 

Internet上已有多種安全保密軟件,但大都是針對特定應用采用加密技術而實現的。例如,針對電子郵件的PGPPretty Good Privacy/Web-of-trust技術,以及在瀏覽器與3W服務器間用于保護商用3W信息流的驗證與加密的技術SSL。這類技術的局限性在于它們是針對特定應用而設計的,因而不能普遍適于企業網的各種應用需求和ISPInternet Service    Provider)今后可能的新應用需求。因此,IETF有關工作組的任務是要制訂一種通用的安全保密技術標準,能夠應對將來可能的挑戰。

IP網的重要特點是以IP協議為其網絡層的惟一選擇,任何借助IP網的通信,包括Internet,都必須使用IP協議。因此,如果能保證IP層的安全,就在很大程度上保證了IP網上的通信安全,也為組織安全的VPN奠定了基礎。這就是IETF網絡安全組制訂IPSec協議集的基本思路。

1IPSec協議集概述

IPSec協議集由三個基本部分組成:分組頭認證AHAuthentication Header)協議、負載數據安全包裝ESPEncapsulation Secure Payload)協議和Internet密鑰交換IKEInternet Key Exchange)協議。前兩個協議在IPsec協議數據單元中有對應的部分,分別稱為認證頭(AH)和負載數據安全包裝字段(ESP)。

認證頭(AH)將各分組內的數據與可驗證的簽名捆綁在一起,使接收方既能夠認證數據發送源,又能夠驗證數據未曾被篡改,此外還提供一種選擇性的“防重放”(Anti-replay)服務。相關的協議稱為“分組頭驗證協議”。

負載數據安全包裝(ESP)字段利用嚴格的加密手段提供安全性服務,通過將各分組中的數據和某些敏感IP地址攪混(Scrambling),使網絡竊聽者不能獲得任何有用信息。與數據安全包裝相關的協議也縮寫為ESP,因此,在使用ESP時,究竟指字段還是協議要根據內容來判斷。

AHESP都是根據密鑰分發和與相關安全協議有關的“流的管理”而提供訪問控制的手段。AHESP相關的協議可以單獨使用,也可以配合使用。這兩個協議都可能工作于兩種模式:傳送模式(Transport Mode)和隧道模式(Tunnel Mode)。前一種模式主要用于對IP以上的協議保護;后一種模式主要用于對IP報文利用隧道進行傳輸。

Internet密鑰交換(IKE)協議是一種功能極強而靈活性大的協議,它使用戶就身份驗證方法、加密方式、采用的密鑰以及再次修改密鑰前原密鑰可使用的時間長短等問題,經過協商達成一致。

安全聯系SASecurity Association)是IPSec中的一個重要概念,AHESP協議都需要使用這一概念,IKE協議的主要功能則是建立和維護SA。一個SA是一條能夠對在其上運載的數據流提供安全服務的單工(單向傳輸)連接,因此,要在兩主機間或兩個安全網關間對雙向通信提供安全保障,應在各方向上分別建立一個SA。如果需要把AHESP協議的保護功能同時施加給數據流,則需要創建更多的SA

一組“三位一體”的數據被用來唯一地標志一個SA,這些數據是安全參數索引SPISecurity Parameter Index)、IP目的地址和安全協議標志符(AHESP協議標志符)。盡管SA的使用,原則上也可應用于“組播地址”(Multicast Address),但目前的IPSecSA管理機制,僅僅是為單地址情況制訂的。

SA可工作于兩種模式:傳輸模式(Transport Mode)和隧道模式(Tunnel Mode)。傳輸模式主要用于兩主機之間的通信,在某些情況下也適用于主機與安全網關間的通信(例如傳送簡單管理協議SNMP)。傳輸模式的SA是針對傳輸上層協議數據的安全聯系。對IPv4,安全協議頭(AHESP)將置于IP頭和選項之后,而置于高層協議(如TCPUDP)頭之前;對IPv6,安全協議頭將置于IP頭和擴展頭之后和高層協議頭之前,但既可能出現在目的選項(Destination Option)之前,也可能在其后。

SA的通信對象中至少有一方為安全網關(Security Gateway)時,由于網關收發的IP報文可隸屬于多個主機,因此,網關扮演的角色有些像傳輸給不同主機的IP報文的隧道(IP Tunnel)。為此,相關的IP報文需要兩個IP報頭,外報頭(Outer Header)的地址指向安全網關,內報頭(Inner Header)的地址指向目的主機。凡涉及安全網關的SA被稱為“隧道SA"Tunnel SA)。

相關標準文本還規定,作為主機必須支持兩種SA模式,而安全網關必須支持隧道模式,如果安全網關為了網絡管理的需要支持傳輸模式,此時它扮演的是主機的角色。

2、認證頭AH格式

如果使用了AH協議,AH將置于外IP報頭之后(但在內IP報頭之前),其后是ESP(如果有的話),然后是其他高層協議頭(如TCP)。在隧道模式下,AH既保護外IP頭,也保護內IP頭、ESP的內容(如果有的話)和高層協議。AH僅涉及身份認證,并未考慮AH自身的保密性。在隧道模式下,ESP中的身份認證字段只對隧道內的IP報文進行“散列”(Hashing)計算,對外IP頭無保護作用。圖1AH格式示意圖。 

1AH格式示意圖 

圖中下一報頭字段(Next Header)指明AH之后為何種(IP層之上的)高層協議。如果使用了ESP協議,則應指明是ESP;否則,應當指明是TCP或其他協議。1字節的負載數據長度(Payload Length)字段為認證頭(AH)的負載部分(除去前面4個字段的后面部分)的長度指示,該字段之值等于:“整個AH中含有4字節的倍數值減2”(因為早期的版本AH至少24字節長,為了與之兼顧,新版本干脆減去2(個4字節))。2字節的保留字段用途待定,留待今后使用,目前要求為全“0”。安全參數指針SPI用于指明該連接中使用的一組安全參數(算法、密鑰)。序號SNSequence Number)為使用指定的SPI的報文編號,每發送一報文序號加1。身份認證數據字段的長度可變,其功能相當于數字簽名,又稱整體性檢查值(ICVIntegrity Check Value)。為了保證整個AH字段的長度為4字節(對IPv4)或8字節(對IPv6)的整數倍,在身份認證字段內可能需要增加填充字節。

3、負載數據安全包裝字段(ESP)的格式

IPSec處理IP層的加密問題,其ESP協議支持幾乎所有的對稱加密方式,為保證基本互操作性,其缺省加密標準為56DESData Encryption Standard)。ESP也支持部分身份認證功能,這與驗證頭AH的功能有部分重疊。ESP字段緊跟在IP報頭或AH之后,內含數據及高層協議頭,共分6個固定字段和1個可選項字段,其格式如下圖2所示。

2安全負載數據(ESP)格式 

在圖中,SPI字段向接收報文的設備提供發送方通信時將使用的安全參數記錄集SA(加密算法、密鑰及其合法使用期等);序號SN為使用同一SPI的報文計數值,每發一報文計數值加1。以上兩字段不加密,但受身份驗證數據保護(參與ICV散列計算)。負載數據為加密后的運載數據。填充字節的長度為0~255字節,用以滿足某些加密算法要求為一定字節整數倍的需要,其字節數由填充長度字段指明。下一報頭字段與IP報頭中同名字段類似,指明運載的數據類型和使用的協議。

應當指出,IPSec向后兼容,對不具備IPSec功能的路由器,由于未改變原IP報頭,即使原TCP報頭部分已被ESP占用,并不影響路由器對IP報頭的操作。

ESP能支持任何加密協議,具體采用何種協議由用戶雙方商定。

ESP也為安全VPN提供一種隧道(Tunnel)功能,將IP報文通過新的IP報文在公用網的隧道中傳送。

ESP還提供一種可選功能、通過圖1中的身份驗證選項實現。這一字段有時稱為整體檢查值。這一功能本質上是一種數字簽名功能,原站點對ESP字段(ICV本身除外)進行散列計算而獲得散列值,目的方按同樣算法檢查ESP字段,若相同,則表明發方身份正確。

在傳輸模式下,ESP只對高層協議數據提供保護,而對ESP頭之前的部分無保護作用。

4、密鑰交換協議(IKEInternet Key Exchange

AHESP協議提供了IPSec構建安全的VPN的基本服務要素:保密、身份驗證和整體性,但僅此還不夠,還需要為通信雙方提供一種協商擬使用的協議的分發和密鑰的手段,這就是IKE協議。

IPSec工作組通過定義“安全參數記錄集”的方式來解決跟蹤參數變化、使用的加密算法與密鑰等方面的問題。相關標準文本中有時也把“安全參數記錄集”與“安全聯系”(SA)等價看待,其具體的參數包括:

1AH中使用的身份認證算法和使用的密鑰;

2ESP加密算法和相關密鑰;

3)加密算法中是否使用加密同步字段,如果使用長度如何?

4)使用何種協議、加密算法和密鑰來驗證通信內容;

5)通信私有性程度(加密算法、密鑰等級),密鑰改變頻度;

6ESP中使用的認證算法、模式、數據變換算法及相關密鑰,密鑰使用壽命;

7)安全聯系(SA)自身壽命;

8SA源地址;

9)解密算子的靈敏程度。

通信對象要完成對SA的協商,還必須提供下面的服務:

1)協商服務:就使用的協議、算法和密鑰求得一致;

2)主認證服務:保證從交換之初開始,通信雙方身份無誤;

3)密鑰管理服務:對已商定的密鑰進行管理;

4)密鑰背景材料交換服務:為了安全地生成密鑰交換有關材料。

IPSec工作組采用了將安全聯系和密鑰管理協議(ISAKMPInternet Security Association and Key Management Protocol)與Key Exchange機制中的一個子集相結合的方式,將IKE過程分為兩階段進行。第一階段稱為IKE SA,它在執行IKE的對等實體間為協商SA建立起協商通道;第二階段進行通用SA參數的協商。

IKE過程中AHESP中的安全參數指示字段SPI將作為SA的標志符,因此,對該字段不予以加密。

百度云服務器
© 2004-2025 通信人在線 版權所有 備案號:粵ICP備06113876號 網站技術:做網站
主站蜘蛛池模板: 生物除臭箱,玻璃钢拱形盖板_厂家_价格-河北润达环保设备有限公司 | 郑州空调维修_郑州中央空调维修_空调清洗维保-郑州大晟机电设备安装工程有限公司 | 消防施工,消防工程施工,消防施工改造-北京消防工程公司-亿杰(北京)消防工程有限公司 | 胜亿网-专注B2B电子商务,为企业提供一站式网络服务 | 网络广播_公共广播系统_校园,学校数字ip,itc智能广播系统方案 | 深圳钢成培训专业从事,五轴培训,车铣复合培训,数控车床,CNC数控编程,模具编程 ,钣金机械与模具设计,powermill,mastercam,solidworks,ug,hypermill培训 | 移印机厂家_丝印机器设备_全自动丝网印刷机-东莞展迅机械科技 | 首页|YULI玉立专业厨房电器官网|集成灶十大品牌 油烟机 燃气灶 | 养殖污水处理设备厂家-废水处理设备-固液分离设备-诸城市赛瑞环保 | 生物质蒸发器_燃气蒸发器_燃气锅炉价格|厂家直销-山东泰锅锅炉设备有限公司 | 上海物业管理_写字楼物业管理_厂房物业管理_上海企福物业管理有限公司 | 拓展器材_拓展训练器械_心理行为训练器械_沧州华北特训器械有限公司 | 太原石膏基自流平,太原轻质抹灰石膏,太原腻子粉,太原抗裂砂浆-太原乔贝建筑材料有限公司 | 陶瓷靶材_氧化铌靶材_合金靶材_专注河北氧化铌靶材批发-河北东同光电科技有限公司 | 外圆/圆管抛光机_方管抛光机/除锈机_活塞杆抛光机-不锈钢管抛光机-邢台欧邦机械 | 深圳理津技术有限公司(REHLOGY)-全球工业品供应商:自动化产品|仪器仪表|设备|备品备件|工具|消耗品|非标设备|建筑工程等一站式综合服务! | 柱塞泥浆泵|压滤机专用泵|陶瓷泥浆泵_咸阳华星泵业有限公司 | 浙江民数科技有限公司| 苏州纸袋印刷_药袋、纸袋定制厂家_苏州嘉奕达印刷包装厂 | 乐云SEO | 品牌营销:抖音小红书关键词优化-ai搜索优化GEO推广 | 葡萄糖酸钠_食用葡萄糖_精萘-安徽鹏腾实业有限公司 | 文轩热能_水冷板散热器热设计热管理系统_铝型材铲齿摩擦焊热管_散热片散热板生产加工厂家 | 专题秀_汇聚网络热门专题_实时报道各类新闻专题资讯 | 叶片泵,液压电机,油泵电机,变量叶片泵,油压电机-广东俊泰液压科技有限公司 | 中国气象数据_天气数据接口_天气实况api-气象大数据平台 | 上海品牌设计公司|品牌策划公司|包装设计公司|上海全案LOGO设计VI设计-木马品牌设计 | 开拓者喷雾设备有限公司专业生产喷嘴,喷雾设备,清洗,喷涂,降温,除尘,润滑等喷雾系统的方案解决商 | 天津成考网-天津成人高考网 | 小地磅,钢瓶秤,叉车称,轮椅秤,倒桶秤,畜牧秤,轴重仪,称重模块——上海实干实业有限公司-网站首页 | 在线播放国产精品|哔咔漫画破解版永久vip兑换码|免费黄漫画|女被黄漫扒衣服软件|91精品麻豆 | 罗湖人才网_罗湖招聘网_求职找工作平台| 聚氨酯碰头,聚氨酯托辊,聚氨酯地辊/地滚轮/地轮/托绳轮-济宁卓力聚氨酯制品有限公司 | 济南牛皮癣专科研究院_「济南市银屑病医院」_济南治牛皮癣医保医院_济南正规的银屑病医院 | 中国环博会 | 亚洲旗舰环保展 2025.4.21-23 上海新国际博览中心 中国焊接协会网站—中国焊接信息网;焊接行业最权威访问量最大的专业网站:焊接信息、焊接材料,焊接机器,焊接设备,焊机,焊材,辅助设备,焊机配件,仪器仪表,电动工具,钎焊,送丝机,表面处理,自动化专机,焊锡丝,助焊剂 | 武汉办公室装修公司-展厅装修_湖北今泰装饰工程有限公司官网_今泰装饰 | 叛逆孩子改造,青少年行为矫正,戒网瘾学校,特训学校,全封闭军事化管理学校 | 卫生间隔断-东莞卫生间隔断-东莞卫生间隔断厂家-公共卫生间隔断-东莞市康丰家居建材有限公司 | 红都服装官网-北京红都西服-红都西服定制-北京红都集团 | 以物联网技术为核心专注于智能安防领域物联网服务的高新技术企业-北京欣智恒科技股份有限公司(官网) | 英格索兰隔膜泵_ARO气动隔膜泵_英格索兰隔膜泵配件【原厂正品】连续五年无投诉_英格索兰隔膜泵代理-苏州瑞晟茂环保设备有限公司 印刷公司,北京印刷厂,宣传画册手册印刷厂-和智印彩页设计 | 耐磨复合钢板_堆焊复合钢板_堆焊耐磨钢板-北京耐默公司 |