La gestion des numéros de clé des associations de sécurité (Security Associations, SA) pour IPsec est appelée gestion des clés. La gestion automatique des clés requiert un canal de communication sécurisé pour la création, l'authentification et l'échange des clés. Oracle Solaris utilise IKE pour automatiser la gestion des clés. Le protocole IKE simplifie l'administration et élimine les risques de sécurité liés à la distribution manuelle des clés secrètes.
IKE peut profiter de l'accélération de chiffrement matérielle et du stockage de clés disponible. Les accélérateurs de chiffrement matériels permettent de gérer les opérations de clés intensives hors du système. Le stockage des clés sur des composants matériels fournit une couche de protection supplémentaire.
Oracle Solaris prend en charge deux versions du protocole IKE.
IKE version 2 (IKEv2), qui est basé sur Internet Key Exchange Protocol version 2 (IKEv2), RFC 5996
IKE version 1 (IKEv1), qui est basé sur The Internet Key Exchange (IKE), RFC 2409