Home | History | Annotate | Line # | Download | only in testdata
      1 ;
      2 ; NSEC3 hash algo test file.
      3 ; The hash cache is maintained for the duration of the file.
      4 ; Every entry is a hash test.
      5 ;	query name is hashed.
      6 ;	answer AAAA record hash the correct hashed answer name.
      7 ;	auth NSEC3 record has the hash parameters.
      8 ;
      9 
     10 
     11 ; These are from the nsec3-draft-11 example zone.
     12 ; H(example)       = 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom
     13 ENTRY_BEGIN
     14 SECTION QUESTION
     15 example. IN AAAA
     16 SECTION ANSWER
     17 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. AAAA ::1
     18 SECTION AUTHORITY
     19 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
     20 ENTRY_END
     21 
     22 ; H(a.example)     = 35mthgpgcu1qg68fab165klnsnk3dpvl
     23 ENTRY_BEGIN
     24 SECTION QUESTION
     25 a.example.	IN 	AAAA
     26 SECTION ANSWER
     27 35mthgpgcu1qg68fab165klnsnk3dpvl.example. AAAA ::1
     28 SECTION AUTHORITY
     29 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
     30 ENTRY_END
     31 
     32 ; H(ai.example)    = gjeqe526plbf1g8mklp59enfd789njgi
     33 ENTRY_BEGIN
     34 SECTION QUESTION
     35 ai.example.	IN      AAAA
     36 SECTION ANSWER
     37 gjeqe526plbf1g8mklp59enfd789njgi.example. AAAA ::1
     38 SECTION AUTHORITY
     39 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
     40 ENTRY_END
     41 
     42 ; H(ns1.example)   = 2t7b4g4vsa5smi47k61mv5bv1a22bojr
     43 ENTRY_BEGIN
     44 SECTION QUESTION
     45 ns1.example.   IN      AAAA
     46 SECTION ANSWER
     47 2t7b4g4vsa5smi47k61mv5bv1a22bojr.example. AAAA ::1
     48 SECTION AUTHORITY
     49 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
     50 ENTRY_END
     51 
     52 ; H(ns2.example)   = q04jkcevqvmu85r014c7dkba38o0ji5r
     53 ENTRY_BEGIN
     54 SECTION QUESTION
     55 ns2.example.  IN      AAAA
     56 SECTION ANSWER
     57 q04jkcevqvmu85r014c7dkba38o0ji5r.example. AAAA ::1
     58 SECTION AUTHORITY
     59 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
     60 ENTRY_END
     61 
     62 ; H(w.example)     = k8udemvp1j2f7eg6jebps17vp3n8i58h
     63 ENTRY_BEGIN
     64 SECTION QUESTION
     65 w.example.	IN      AAAA
     66 SECTION ANSWER
     67 k8udemvp1j2f7eg6jebps17vp3n8i58h.example. AAAA ::1
     68 SECTION AUTHORITY
     69 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
     70 ENTRY_END
     71 
     72 ; H(*.w.example)   = r53bq7cc2uvmubfu5ocmm6pers9tk9en
     73 ENTRY_BEGIN
     74 SECTION QUESTION
     75 *.w.example.	IN      AAAA
     76 SECTION ANSWER
     77 r53bq7cc2uvmubfu5ocmm6pers9tk9en.example. AAAA ::1
     78 SECTION AUTHORITY
     79 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
     80 ENTRY_END
     81 
     82 ; H(x.w.example)   = b4um86eghhds6nea196smvmlo4ors995
     83 ENTRY_BEGIN
     84 SECTION QUESTION
     85 x.w.example.	IN      AAAA
     86 SECTION ANSWER
     87 b4um86eghhds6nea196smvmlo4ors995.example. AAAA ::1
     88 SECTION AUTHORITY
     89 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
     90 ENTRY_END
     91 
     92 ; H(y.w.example)   = ji6neoaepv8b5o6k4ev33abha8ht9fgc
     93 ENTRY_BEGIN
     94 SECTION QUESTION
     95 y.w.example.	IN	AAAA
     96 SECTION ANSWER
     97 ji6neoaepv8b5o6k4ev33abha8ht9fgc.example. AAAA ::1
     98 SECTION AUTHORITY
     99 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
    100 ENTRY_END
    101 
    102 ; H(x.y.w.example) = 2vptu5timamqttgl4luu9kg21e0aor3s
    103 ENTRY_BEGIN
    104 SECTION QUESTION
    105 x.y.w.example.	IN	AAAA
    106 SECTION ANSWER
    107 2vptu5timamqttgl4luu9kg21e0aor3s.example. AAAA ::1
    108 SECTION AUTHORITY
    109 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
    110 ENTRY_END
    111 
    112 ; H(xx.example)    = t644ebqk9bibcna874givr6joj62mlhv
    113 ; capitalization changed.
    114 ENTRY_BEGIN
    115 SECTION QUESTION
    116 xX.example.	IN	AAAA
    117 SECTION ANSWER
    118 t644ebqk9bibcna874givr6joj62mlhv.example.	AAAA	::1
    119 SECTION AUTHORITY
    120 b4um86eghhds6nea196smvmlo4ors995.example. NSEC3 1 1 12 aabbccdd (gjeqe526plbf1g8mklp59enfd789njgi MX RRSIG )
    121 ENTRY_END
    122 
    123 ; H(2t7b4g4vsa5smi47k61mv5bv1a22bojr.example)
    124 ;                  = kohar7mbb8dc2ce8a9qvl8hon4k53uhi
    125 ENTRY_BEGIN
    126 SECTION QUESTION
    127 2t7b4g4vsa5smi47k61mv5bv1a22bojr.example.	IN	AAAA
    128 SECTION ANSWER
    129 kohar7mbb8dc2ce8a9qvl8hon4k53uhi.example.	AAAA	::1
    130 SECTION AUTHORITY
    131 b4um86eghhds6nea196smvmlo4ors995.example. NSEC3 1 1 12 aabbccdd (gjeqe526plbf1g8mklp59enfd789njgi MX RRSIG )
    132 ENTRY_END
    133 
    134 
    135 
    136 ; repeat entry to test the cache.
    137 ; H(example)       = 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom
    138 ENTRY_BEGIN
    139 SECTION QUESTION
    140 example. IN AAAA
    141 SECTION ANSWER
    142 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. AAAA ::1
    143 SECTION AUTHORITY
    144 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
    145 ENTRY_END
    146 
    147 ; repeat entry to test the cache.
    148 ; H(a.example)     = 35mthgpgcu1qg68fab165klnsnk3dpvl
    149 ENTRY_BEGIN
    150 SECTION QUESTION
    151 a.example.	IN 	AAAA
    152 SECTION ANSWER
    153 35mthgpgcu1qg68fab165klnsnk3dpvl.example. AAAA ::1
    154 SECTION AUTHORITY
    155 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
    156 ENTRY_END
    157 
    158 ; repeat entry to test the cache.
    159 ; H(ai.example)    = gjeqe526plbf1g8mklp59enfd789njgi
    160 ENTRY_BEGIN
    161 SECTION QUESTION
    162 ai.example.	IN      AAAA
    163 SECTION ANSWER
    164 gjeqe526plbf1g8mklp59enfd789njgi.example. AAAA ::1
    165 SECTION AUTHORITY
    166 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
    167 ENTRY_END
    168 
    169 ; repeat entry to test the cache.
    170 ; capitalization of qname.
    171 ; H(ai.example)    = gjeqe526plbf1g8mklp59enfd789njgi
    172 ENTRY_BEGIN
    173 SECTION QUESTION
    174 AI.example.	IN      AAAA
    175 SECTION ANSWER
    176 gjeqe526plbf1g8mklp59enfd789njgi.example. AAAA ::1
    177 SECTION AUTHORITY
    178 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd (2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
    179 ENTRY_END
    180 
    181