| /src/external/apache2/mDNSResponder/dist/mDNSShared/dns_objects/objs/ |
| dns_obj_rr_nsec3.h | 33 DNS_OBJECT_SUBKIND_TYPEDEF_OPAQUE_POINTER(rr, nsec3); 43 * Create a NSEC3 resource record object. 46 * The name of the NSEC3 resource record in domain name labels. 63 * The NSEC3 resource record object created, or NULL if error happens during creation. <code>out_error</code> will be set to the error encountered if it is not NULL. 71 * Get the current owner name of the NSEC3 resource record object. 73 * @param nsec3 74 * The NSEC3 resource record object. 80 dns_obj_rr_nsec3_get_current_owner_name(dns_obj_rr_nsec3_t NONNULL nsec3); 84 * Get the hash algorithm used to generate the next hashed owner name of the NSEC3 resource record object. 86 * @param nsec3 [all...] |
| dns_obj_rr.h | 50 DNS_OBJECT_DECLARE_SUPPORTED_OBJECT_SUBKIND(rr, nsec3); 57 DNS_OBJECT_ARRAY_DECLARE_SUPPORTED_OBJECT_SUBKIND(rr, nsec3);
|
| /src/external/mpl/bind/dist/bin/tests/system/nsec3/ns3/ |
| setup.sh | 26 for zn in nsec-to-nsec3 nsec3 nsec3-other nsec3-change nsec3-to-nsec \ 27 nsec3-to-optout nsec3-from-optout nsec3-dynamic \ 28 nsec3-dynamic-change nsec3-dynamic-to-inline [all...] |
| named-rsasha1.conf.j2 | 15 {% set rsasha1_to_nsec3 = "rsasha1" if not reconfiged else "nsec3" %} 16 {% set nsec3_to_rsasha1 = "nsec3" if not reconfiged else "rsasha1" %} 25 {% if "rsasha1-to-nsec3.kasp" in zones %} 27 * This zone starts with NSEC, but will be reconfigured to use NSEC3. 31 zone "rsasha1-to-nsec3.kasp" { 33 file "rsasha1-to-nsec3.kasp.db"; 36 {% endif %}{# rsasha1-to-nsec3.kasp #} 38 {% if "rsasha1-to-nsec3-wait.kasp" in zones %} 40 * This zone starts with NSEC, but will be reconfigured to use NSEC3. 41 * This should block because RSASHA1 is not compatible with NSEC3, [all...] |
| named-fips.conf.j2 | 15 {% set nsec_to_nsec3 = "nsec" if not reconfiged else "nsec3" %} 16 {% set nsec3_to_nsec = "nsec3" if not reconfiged else "nsec" %} 17 {% set nsec3_change = "nsec3" if not reconfiged else "nsec3-other" %} 18 {% set nsec3_from_optout = "optout" if not reconfiged else "nsec3" %} 19 {% set nsec3_to_optout = "nsec3" if not reconfiged else "optout" %} 21 {% if "nsec-to-nsec3.kasp" in zones %} 22 /* This zone starts with NSEC, but will be reconfigured to use NSEC3. */ 23 zone "nsec-to-nsec3.kasp" { 25 file "nsec-to-nsec3.kasp.db" [all...] |
| /src/external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ |
| nsec3_50.c | 262 dns_rdata_nsec3_t *nsec3 = source; local 266 REQUIRE(nsec3 != NULL); 267 REQUIRE(nsec3->common.rdtype == type); 268 REQUIRE(nsec3->common.rdclass == rdclass); 269 REQUIRE(nsec3->typebits != NULL || nsec3->len == 0); 270 REQUIRE(nsec3->hash == dns_hash_sha1); 275 RETERR(uint8_tobuffer(nsec3->hash, target)); 276 RETERR(uint8_tobuffer(nsec3->flags, target)); 277 RETERR(uint16_tobuffer(nsec3->iterations, target)) 292 dns_rdata_nsec3_t *nsec3 = target; local 343 dns_rdata_nsec3_t *nsec3 = source; local [all...] |
| /src/external/mpl/bind/dist/lib/dns/rdata/generic/ |
| nsec3_50.c | 261 dns_rdata_nsec3_t *nsec3 = source; local 265 REQUIRE(nsec3 != NULL); 266 REQUIRE(nsec3->common.rdtype == type); 267 REQUIRE(nsec3->common.rdclass == rdclass); 268 REQUIRE(nsec3->typebits != NULL || nsec3->len == 0); 269 REQUIRE(nsec3->hash == dns_hash_sha1); 274 RETERR(uint8_tobuffer(nsec3->hash, target)); 275 RETERR(uint8_tobuffer(nsec3->flags, target)); 276 RETERR(uint16_tobuffer(nsec3->iterations, target)) 291 dns_rdata_nsec3_t *nsec3 = target; local 323 dns_rdata_nsec3_t *nsec3 = source; local [all...] |
| /src/external/bsd/nsd/dist/ |
| nsec3.c | 2 * nsec3.c -- nsec3 handling. 10 #ifdef NSEC3 14 #include "nsec3.h" 23 /* compare nsec3 hashes in nsec3 tree */ 29 if(!a->nsec3) return (b->nsec3?-1:0); 30 if(!b->nsec3) return 1; 31 if(!a->nsec3->hash_wc) return (b->nsec3->hash_wc?-1:0) [all...] |
| namedb.c | 21 #include "nsec3.h" 47 #ifdef NSEC3 48 result->nsec3 = NULL; 63 #ifdef NSEC3 67 if(result->nsec3) 69 result->nsec3 = (struct nsec3_domain_data*) region_alloc(table->region, 71 result->nsec3->nsec3_cover = NULL; 72 result->nsec3->nsec3_wcard_child_cover = NULL; 73 result->nsec3->nsec3_ds_parent_cover = NULL; 74 result->nsec3->nsec3_is_exact = 0 [all...] |
| /src/external/mpl/bind/dist/bin/tests/system/autosign/ns2/ |
| keygen.sh | 19 for subdomain in secure nsec3 optout rsasha256 rsasha512 \ 20 nsec3-to-nsec oldsigs dname-at-apex-nsec3; do 58 zone=nsec3-with-ent 59 zonefile=nsec3-with-ent.db 60 infile=nsec3-with-ent.db.in 66 cp child.nsec3.example.db.in child.nsec3.example.db
|
| /src/external/mpl/bind/dist/bin/tests/system/wildcard/ns1/ |
| sign.sh | 52 zone=nsec3 53 infile=nsec3.db.in 54 zonefile=nsec3.db 55 outfile=nsec3.db.signed 66 zone=private.nsec3 67 infile=private.nsec3.db.in 68 zonefile=private.nsec3.db 69 outfile=private.nsec3.db.signed 79 keyfile_to_static_ds $keyname2 >private.nsec3.conf
|
| /src/external/mpl/bind/dist/lib/dns/ |
| qpcache_p.h | 22 #include <dns/nsec3.h>
|
| qpzone_p.h | 22 #include <dns/nsec3.h>
|
| nsec3.c | 1 /* $NetBSD: nsec3.c,v 1.17 2026/01/29 18:37:49 christos Exp $ */ 36 #include <dns/nsec3.h> 192 dns_rdata_nsec3_t nsec3; local 201 result = dns_rdata_tostruct(rdata, &nsec3, NULL); 205 for (i = 0; i < nsec3.len; i += len) { 206 INSIST(i + 2 <= nsec3.len); 207 window = nsec3.typebits[i]; 208 len = nsec3.typebits[i + 1]; 211 INSIST(i + len <= nsec3.len); 219 present = dns_nsec_isset(&nsec3.typebits[i] 405 dns_rdata_nsec3_t nsec3; local 542 dns_rdata_nsec3_t nsec3; local 1409 dns_rdata_nsec3_t nsec3; local 1896 dns_rdata_nsec3_t nsec3; local [all...] |
| zoneverify.c | 44 #include <dns/nsec3.h> 93 * fields declared above for each NSEC3 chain element: 402 const dns_rdata_nsec3_t *nsec3, isc_heap_t *chains) { 407 len = sizeof(*element) + nsec3->next_length * 2 + nsec3->salt_length; 411 .hash = nsec3->hash, 412 .salt_length = nsec3->salt_length, 413 .next_length = nsec3->next_length, 414 .iterations = nsec3->iterations, 417 memmove(cp, nsec3->salt, nsec3->salt_length) 467 dns_rdata_nsec3_t nsec3; local 563 dns_rdata_nsec3_t nsec3; local 627 dns_rdata_nsec3_t nsec3; local [all...] |
| /src/external/mpl/bind/dist/bin/tests/system/nsec3/ns2/ |
| named.conf.j2 | 16 dnssec-policy "nsec3" { 42 {% if "nsec3-xfr-inline.kasp" in zones %} 43 zone "nsec3-xfr-inline.kasp" { 45 file "nsec3-xfr-inline.kasp.db"; 46 dnssec-policy "nsec3"; 48 {% endif %}{# nsec3-xfr-inline.kasp #} 58 {% endif %}{# nsec3-xfr-inline.kasp #}
|
| /src/external/mpl/bind/dist/bin/tests/system/redirect/ns1/ |
| sign.sh | 27 zone=nsec3 29 zonefile=nsec3.db
|
| /src/external/mpl/bind/dist/bin/tests/system/redirect/ns3/ |
| sign.sh | 27 zone=nsec3 29 zonefile=nsec3.db
|
| /src/external/mpl/dhcp/bind/dist/lib/dns/ |
| nsec3.c | 1 /* $NetBSD: nsec3.c,v 1.1 2024/02/18 20:57:32 christos Exp $ */ 35 #include <dns/nsec3.h> 199 dns_rdata_nsec3_t nsec3; local 208 result = dns_rdata_tostruct(rdata, &nsec3, NULL); 212 for (i = 0; i < nsec3.len; i += len) { 213 INSIST(i + 2 <= nsec3.len); 214 window = nsec3.typebits[i]; 215 len = nsec3.typebits[i + 1]; 218 INSIST(i + len <= nsec3.len); 226 present = dns_nsec_isset(&nsec3.typebits[i] 414 dns_rdata_nsec3_t nsec3; local 557 dns_rdata_nsec3_t nsec3; local 1406 dns_rdata_nsec3_t nsec3; local 1911 dns_rdata_nsec3_t nsec3; local [all...] |
| zoneverify.c | 44 #include <dns/nsec3.h> 94 * fields declared above for each NSEC3 chain element: 403 const dns_rdata_nsec3_t *nsec3, isc_heap_t *chains) { 408 len = sizeof(*element) + nsec3->next_length * 2 + nsec3->salt_length; 412 element->hash = nsec3->hash; 413 element->salt_length = nsec3->salt_length; 414 element->next_length = nsec3->next_length; 415 element->iterations = nsec3->iterations; 417 memmove(cp, nsec3->salt, nsec3->salt_length) 467 dns_rdata_nsec3_t nsec3; local 563 dns_rdata_nsec3_t nsec3; local 627 dns_rdata_nsec3_t nsec3; local [all...] |
| /src/external/mpl/bind/dist/bin/tests/system/nsec3/ |
| tests_nsec3_reload.py | 22 from nsec3.common import ( 31 "nsec3-fails-to-load.kasp", 44 "zone": "nsec3-fails-to-load.kasp", 45 "policy": "nsec3", 52 # nsec3-fails-to-load.kasp. fails to load (should be fixed after reload). 53 zone = "nsec3-fails-to-load.kasp"
|
| /src/external/mpl/bind/dist/bin/tests/system/chain/ns2/ |
| sign.sh | 40 zone=wildcard-nsec3.example. 42 signedfile=wildcard-nsec3.example.db.signed 48 zone=wildcard-nsec3-optout.example. 50 signedfile=wildcard-nsec3-optout.example.db.signed
|
| /src/external/mpl/bind/dist/bin/tests/system/inline/ns7/ |
| sign.sh | 19 zone=nsec3-loop
|
| /src/external/mpl/bind/dist/bin/tests/system/dnssec/ns3/ |
| sign.sh | 159 # NSEC3/NSEC test zone 161 zone=secure.nsec3.example. 162 infile=secure.nsec3.example.db.in 163 zonefile=secure.nsec3.example.db 172 # NSEC3/NSEC3 test zone 174 zone=nsec3.nsec3.example. 175 infile=nsec3.nsec3.example.db.i [all...] |
| /src/external/mpl/bind/dist/bin/tests/system/inline/ |
| setup.sh | 19 cp ns2/nsec3-loop.db.in ns2/nsec3-loop.db 30 cp ns3/primary.db.in ns3/nsec3.db
|