DNSSEC (en anglais, DNS Security, sécurité de DNS) est décrite dans le document RFC 2535 . Le manuel de BIND décrit les outils disponibles permettant d'utiliser DNSSEC.
Une zone sûre doit posséder une ou plusieurs clés de zones. Utilisez
la commande dnssec-keygen pour les générer, à l'instar
des clés d'hôte. On utilise actuellement DSA pour générer les clés. Les clés
publiques doivent être intégrées dans le fichier de zone correspondant avec
une directive $INCLUDE.
Toutes les clés sont regroupées en un ensemble à l'aide de la
commande dnssec-makekeyset, lequel doit être acheminé
jusqu'à la zone parent (parent zone) par un chemin sûr pour y être signé à
l'aide de la commande dnssec-signkey. Les fichiers
générés lors de cette signature doivent être utilisés pour signer les zones
avec la commande dnssec-signzone et les fichiers en
résultant doivent finalement être intégrés au fichier
/etc/named.conf pour chaque zone.