Introduction
La sécurité est évidemment importante dans le monde de l’informatique et encore plus depuis que les ordinateurs sont interconnectés en réseau et reliés à Internet. Les annuaires sont donc tout aussi concernés, car ils sont susceptibles de contenir des informations sensibles qui doivent être protégées des accès non autorisés et de modifications (sous-entendu de la destruction d’information). Mais la sécurité concerne également la façon dont les données sont transmises et transitent sur le réseau, car elles peuvent être interceptées ou bien modifiées, et aussi le besoin de savoir qui se connecte à notre annuaire.
OpenLDAP possède donc des mécanismes intégrés qui permettent de répondre à toutes les problématiques évoquées précédemment :
	•	Par des mécanismes d’authentification : afin de s’assurer que le client LDAP est bien celui qu’il prétend être par la validation d’une combinaison "utilisateur/mot de passe" et s’appuyant sur l’utilisation de mécanismes SASL, d’architectures Kerberos ou bien à l’aide de certificats x509.
	•	Par l’application de politique de mots de passe : c’est un ensemble de règles qui contrôlent comment les mots de passe sont créés, utilisés et administrés (taille, complexité du mot de passe, fréquence de changement et le verrouillage de celui-ci).
	•	Par l’application de chiffrement des mots de passe : cette fonction protège les mots de passe stockés dans le répertoire en les chiffrant par différents mécanismes (condensé ou empreinte).
	•	Par le support du protocole sécurisé SSL/TLS : ce protocole assure le transfert de données sur le réseau en proposant des algorithmes de chiffrement symétrique puissant, et permet également au serveur OpenLDAP d’identifier son client et de prouver sa propre identité par l’échange de certificat x509 (on parle alors de cryptographie asymétrique), auparavant signé bien sûr par une structure d’autorité de certification reconnue et fiable (PKI).
	•	Par la protection contre les attaques de type "Déni de Service (DOS)" : garantit que le serveur d’annuaire reste fonctionnel lors d’un flux important de requêtes volontaires ou involontaires de clients LDAP.
	•	Par l’utilisation des ACL : cela permet de fixer des droits d’accès (lecture, écriture et d’autres...) à des parties de l’annuaire (voire même à des attributs) à un ou plusieurs utilisateurs garantissant ainsi que seuls les utilisateurs appropriés ont accès aux différentes informations confidentielles de l’annuaire.