IPSec協議框架

發布時間:2022-01-11作者:小編閱讀:0

IPSec是一種開放標準的框架結構,特定的通信方之間在IP 層通過加密和數據摘要(hash)等手段,來保證數據包在Inte🉐rnet 網上傳輸時的私密性(confidentiality) 、完整性(data integrity)和真實性(origin authentication)。

IPSec只能工作在IP層,要求乘客協議和承載協議都是IP協議

IPSec協議框架

通過加密保證數據的私密性

1、私密性:防止信息泄漏給未經授權的個人

2、通過加密把數據從明文變成無法讀懂的密文,從而確保數據的私密性

IPSec協議框架

對稱加密

1、如果加密密鑰與解密密鑰相同,就稱為對稱加密

2、由于對稱加密的運算速度快,所以IPSec使用對稱加密算法來加密數據

對數據進行hash運算來保證完整性

1、完整性:數據沒有被非法篡改

2、通過對數據進行hash運算,產生類似于指紋的數據摘要,以保證數據的完整性

IPSec協議框架

對數據和密鑰一起進行hash運算

1、攻擊者篡改數據后,可以根據修改后的數據生成新的摘要,以此掩蓋自己的攻擊行為。

2、通過把數據和密鑰一起進行hash運算,可以有效抵御上述攻擊。

IPSec協議框架

DH算法的基本原理

IPSec協議框架

通過身份認證保證數據的真實性

1、真實性:數據確實是由特定的對端發出

2、通過身份認證可以保證數據的真實性。常用的身份認證方式包括:

Pre-shared key,預共享密鑰

RSA Signature,數字簽名

預共享密鑰

預共享密鑰,是指通信雙方在配置時手工輸入相同的密鑰。

IPSec協議框架

數字證書

1、RSA密鑰對,一個是可以向大家公開的公鑰,另一個是只有自己知道的私鑰。

2、用公鑰加密過的數據只有對應的私鑰才能解開,反之亦然。

3、數字證書中存儲了公鑰,以及用戶名等身份信息。

數字簽名認證

IPSec協議框架

IPSec框架結構

IPSec協議框架

IPSec安全協議

IPSec安全協議描述了如何利用加密和hash來保護數據安全

1、AH (Authentication Header)

只能進行數據摘要(hash) ,不能實現數據加密

ah-md5-hmac、ah-sha-hmac

2、ESP (Encapsulating Security Payload)

能夠進行數據加密和數據摘要(hash)

esp-des、esp-3des、esp-md5-hmac、esp-sha-hmac、

IPSec支持兩種封裝模式:傳輸模式和隧道模式

傳輸模式:不改變原有的IP包頭,通常用于主機與主機之間。

IPSec封裝模式

IPSec支持兩種封裝模式:傳輸模式和隧道模式

傳輸模式:不改變原有的IP包頭,通常用于主機與主機之間。

IPSec協議框架

隧道模式:增加新的IP頭,通常用于私網與私網之間通過公網進行通信。

IPSec協議框架

IPSec與NAT

AH模式無法與NAT一起運行

AH對包括🍰IP地址在內的整個IP包進行hash運算,而NAT會改變IP地址,從而破壞AH的𒅌hash值。

IPSec協議框架

ESP模式下:

只進行地址映射時,ESP可與它一起工作。

進行端口映射時,需要修改端口,而ESP已經對端口號進行了加密和/或hash,所以將無法進行。

IPSec協議框架

啟用IPSec NAT穿越后,會在ESP頭前增加一個UDP頭,就可以進行端口映射。

IPSec協議框架

以上就是IPSec協議框架的介紹,

如果你還有其他問題,歡迎進行咨詢探討,希望我們的專業的解決方案,可以解決你目前遇到的這些問題。


免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,請聯系站長郵箱:shawn.le♛[email protected]進行舉報,并提供相關證據,一經查實,將立刻🐠刪除涉嫌侵權內容。

標題:IPSec協議框架

TAG標簽:企業專線

地址://beijingyml.cn/article/20210111155536.html

上一篇:混合云遷移策略的五個關鍵因素
下一篇:云計算提升IDC間網絡聯接能力
返回頂部