BIND Configuration File Guide--
keyStatement
Syntax
key key_id { algorithm algorithm_id; secret secret_string; };
Definition and Usage
The
keystatement defines a key ID which can be used in aserverstatement to associate an authentication method with a particular name server.A key ID must be created with the
keystatement before it can be used in aserverdefinition or an address match list.The algorithm_id is a string that specifies a security/authentication algorithm. The only supported algorithm is "hmac-md5".
secret_string is the secret to be used by the algorithm, and is treated as a base-64 encoded string. This may be generated using dnskeygen or another utility or created manually.
The
keystatement is intended for use in transaction security. Unless included in aserverstatement, it is not used to sign any requests. It is used to verify requests matching the key_id and algorithm_id, and sign replies to those requests.
[ BIND Config. File | BIND Home | ISC ]
Last Updated: $Id: key.html,v 1.10 1999/09/15 20:28:02 cyarnell Exp $