#include <isc/lang.h>#include <isc/sha1.h>Go to the source code of this file.
Defines | |
| #define | ISC_ITERATED_HASH_H 1 |
| #define | NSEC3_MAX_HASH_LENGTH 155 |
| #define | NSEC3_MAX_LABEL_HASH 35 |
Functions | |
| ISC_LANG_BEGINDECLS int | isc_iterated_hash (unsigned char out[NSEC3_MAX_HASH_LENGTH], unsigned int hashalg, int iterations, const unsigned char *salt, int saltlength, const unsigned char *in, int inlength) |
| #define ISC_ITERATED_HASH_H 1 |
Definition at line 20 of file iterated_hash.h.
| #define NSEC3_MAX_HASH_LENGTH 155 |
Definition at line 29 of file iterated_hash.h.
Referenced by addnsec3(), checkowner_nsec3(), dns_nsec3_addnsec3(), dns_nsec3_delnsec3(), dns_nsec3_noexistnodata(), hashlist_add_dns_name(), isdelegation(), isoptout(), nsec3clean(), record_found(), and verifynsec3().
| #define NSEC3_MAX_LABEL_HASH 35 |
Definition at line 35 of file iterated_hash.h.
| ISC_LANG_BEGINDECLS int isc_iterated_hash | ( | unsigned char | out[NSEC3_MAX_HASH_LENGTH], | |
| unsigned int | hashalg, | |||
| int | iterations, | |||
| const unsigned char * | salt, | |||
| int | saltlength, | |||
| const unsigned char * | in, | |||
| int | inlength | |||
| ) |
Referenced by dns_nsec3_hashname(), dns_nsec3_noexistnodata(), hashlist_add_dns_name(), and isdelegation().