IPsec
Güvenlik Mimarisi > Kapsüllenmiş Güvenlik Yükü

Kapsüllenmiş Güvenlik Yükü protokolü, IPsec protokol paketinin bir parçasıdır, kaynak doğrulama, bütünlük ve gizlilik sağlar. Sadece gizlilik ve sadece doğrulama gerçekleştirme ayarına sahiptir fakat sadece gizlilik ayarı güvenlik açıklarına yol açtığı önerilmemektedir. Doğrulama Başlığının aksine, taşıma modu ile kullanıldığında tüm IP paketi üzerinde bütünlük ve doğrulama sağlamamaktadır. Fakat tünel modu ile kullanıldığında, tüm paket kapsülleneceği ve yeni bir başlık ekleneceği için kapsüllenen paketin tamamında koruma sağlamaktadır.
Kapsüllenmiş Güvenlik Yükü protokolü, IP katmanının üzerinde çalışır ve IP protokol numarası olarak 50 numarasını kullanır. Aşağıda Kapsüllenmiş Güvenlik Yükü'nün nasıl oluşturulduğu gösterilmektedir.
| Offsets> Octet16 | Octet16> Bit10 | 0 | 0> 1 | 0> 2 | 0> 3 | 0> 4 | 0> 5 | 0> 6 | 0> 7 | 1> 8 | 1> 9 | 1> 10 | 1> 11 | 1> 12 | 1> 13 | 1> 14 | 1> 15 | 2> 16 | 2> 17 | 2> 18 | 2> 19 | 2> 20 | 2> 21 | 2> 22 | 2> 23 | 3> 24 | 3> 25 | 3> 26 | 3> 27 | 3> 28 | 3> 29 | 3> 30 | 3> 31 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 0 | 0 | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) | Güvenlik Parametreleri İndeksi (SPI) |
| 4 | 32 | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası | Sıra Numarası |
| 8 | 64 | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi |
| … | … | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi | Yük Verisi |
| … | … |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |
| … | … |   |   |   |   |   |   |   |   | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) | Dolgu (0-255 octets) |   |   |   |   |   |   |   |   |
| … | … |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | Dolgu Uzunluğu | Dolgu Uzunluğu | Dolgu Uzunluğu | Dolgu Uzunluğu | Dolgu Uzunluğu | Dolgu Uzunluğu | Dolgu Uzunluğu | Dolgu Uzunluğu | Sonraki Başlık | Sonraki Başlık | Sonraki Başlık | Sonraki Başlık | Sonraki Başlık | Sonraki Başlık | Sonraki Başlık | Sonraki Başlık |
| … | … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … |
| … | … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … | Bütünlük Kontrol Değeri (ICV) … |
Güvenlik Parametreleri İndeksi(32 bit): Alıcı tarafta, hedef IP adresi ile birlikte Güvenlik Ortaklığını tanımlamak için kullanılır.
Sıra Numarası(32 bit): Replay saldırılarından korunma amaçlı kullanılan ve her gönderilen pakette 1 arttırılan, gönderilen pakete ait sıra numarasını içerir. Bir kez kullanılan sıra numarası tekrar kullanılmaz ve eğer maksimum değerini geçiyorsa yeni bir Güvenlik Ortaklığının kurulması gerekmektedir.
Yük Verisi(değişken uzunlukta): Korunmakta olan IP paketi burada tutulmaktadır. Paket ile beraber, korunma gerçekleştirilirken kullanılan diğer veriler de bu alanda bulunur.
Dolgu(0-255 oktet): Şifreleme aşamasında kullanılacak blok şifreleyicinin veri üzerinde düzgün çalışabilmesi için yük verisinin genişletecek dolgu.
Dolgu Uzunluğu(8 bit): Bu alanda dolgu alanındaki dolgunun uzunluğu tutulmaktadır.
Sonraki Başlık(8 bit): Hangi üst katman protokolünün korunduğu bilgisi burada yer alır ve değerini IP protokol numaraları listesinden alır.
Bütünlük Kontrol Değeri: Değişken uzunluklu bir kontrol değeridir ve bütünlük kontrolü için, alıcı tarafta kullanılır.