Authentication Header (AH)
Version vom 27. November 2025, 17:54 Uhr von Thomas.will (Diskussion | Beiträge)
- AH, oder IP-Protokoll 51, dient dazu die Integrität und Authentizität eines Paketes sicherzustellen.
- Hierzu berechnet es auf Basis eines Secret-Keys für jedes Paket eine Signatur; den hash message authentication code (HMAC).
- Dieser HMAC stellt den größten und wichtigsten Teil des insgesamt 24Byte großen Authentication Header dar.
- Da in den HMAC auch die Adress-Felder des IP-Kopfes einbezogen werden, können Pakete bei AH-Verbindungen nicht mit NAT behandelt werden.
- Hierbei würde die Signatur ungültig. Durch AH werden die Pakete nicht verschlüsselt!
Der AH wird eingesetzt um folgendes zu gewährleisten:
- Datenintegrität: Hash-Wert für gesamtes Paket inklusive IP-Header
- Datenursprungs-Authentifizierung: Quell-IP ist in signierten Daten enthalten
- Replay-Schutz: Sequenznummer wird mit authentifiziert
