Chapter 19. Encryption and Authentication

Table of Contents
19.1. Modes of using encryption and authentication
19.1.1. Transport mode
19.1.2. Tunnel mode
19.2. Support in kernel (ESP and AH)
19.2.1. Support in vanilla Linux kernel 2.4.x
19.2.2. Support in vanilla Linux kernel 2.6.x
19.3. Automatic key exchange (IKE)
19.3.1. IKE daemon “racoon”
19.3.2. IKE daemon “pluto”
19.4. Additional informations:

Unlike in IPv4, encryption and authentication is a mandatory feature of IPv6. Those features are normally implemented using IPsec (which can be also used by IPv4).