Unlike in IPv4 encryption and authentication is a mandatory feature of IPv6. This features are normally implemented using IPsec (which can be also used by IPv4).
But because of the independence of encryption and authentication from the key exchange protocol there exists currently some interoperability problems regarding this issue.