gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lsd0001] branch master updated: Reworked test vectors.


From: gnunet
Subject: [lsd0001] branch master updated: Reworked test vectors.
Date: Wed, 28 Jun 2023 11:51:04 +0200

This is an automated email from the git hooks/post-receive script.

bernd-fix pushed a commit to branch master
in repository lsd0001.

The following commit(s) were added to refs/heads/master by this push:
     new 75ae0a3  Reworked test vectors.
75ae0a3 is described below

commit 75ae0a3b1862a5a0ada19b41600e4d317dfa0153
Author: Bernd Fix <brf@hoi-polloi.org>
AuthorDate: Wed Jun 28 11:50:27 2023 +0200

    Reworked test vectors.
---
 draft-schanzen-gns.xml | 927 +++++++++++++++++++------------------------------
 1 file changed, 356 insertions(+), 571 deletions(-)

diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
index 2efaf9c..e37b1f1 100644
--- a/draft-schanzen-gns.xml
+++ b/draft-schanzen-gns.xml
@@ -3763,659 +3763,444 @@ Value       Symbol            Symbol
      <section>
        <name>Test Vectors</name>
        <t>
-         The following are test vectors for the Base32GNS encoding used for 
zTLDs.
-         The strings are encoded without the zero terminator.
+         The following test vectors can be used by implementations to test
+         for conformance with this specification. Unless indicated otherwise,
+         the test vectors are provided as hexadecimal byte arrays.
        </t>
-       <artwork name="" type="" align="left" alt="">
-         <![CDATA[
-Base32GNS-Encode:
-  Input string: "Hello World"
-  Output string: "91JPRV3F41BPYWKCCG"
+       <section>
+         <name>Base32GNS en-/decoding</name>
+         <t>
+           Encoding (⇀) converts a byte array into a string; decoding (↽) 
converts
+           a string into a byte array. Decoding fails if the input string has
+           characters outside the defined Base32GNS character set 
(<tt>[0..9][A-Z][a-z]</tt>).
+           (N.B.: Strings are encoded without <tt>\0</tt> terminator)
+         </t>
 
-  Input bytes: 474e55204e616d652053797374656d
-  Output string: "8X75A82EC5PPA82KF5SQ8SBD"
+         <artwork name="" type="" align="left" alt="">
+           <![CDATA[
+59 40 B3 2D B8 86 61 C2                      ⇌ B50B6BDRGSGW4
 
-Base32GNS-Decode:
-  Input string: "91JPRV3F41BPYWKCCG"
-  Output string: "Hello World"
+47 4e 55 20 4e 61 6d 65 20 53 79 73 74 65 6d ⇌ 8X75A82EC5PPA82KF5SQ8SBD
+G  N  U     N  a  m  e     S  y  s  t  e  m
 
-  Input string: "91JPRU3F41BPYWKCCG"
-  Output string: "Hello World"
+48 65 6c 6c 6f 20 57 6f 72 6c 64             ⇌ 91JPRV3F41BPYWKCCG
+H  e  l  l  o     W  o  r  l  d
+
+48 65 6c 6c 6f 20 57 6f 72 6c 64             ↽ 91JPRU3F4IBPYWKCCG
+H  e  l  l  o     W  o  r  l  d
+
+**FAILURE**                                  ↽ 91JPR+3F4!BPYWKCCG
            ]]>
-       </artwork>
-       <t>
-         The following test vectors can be used by implementations to test
-         for conformance with this specification.
-         The test vectors include record sets with a variety
-         of record types and flags for both PKEY and EDKEY zones.
-         Unless indicated otherwise, the test vectors are provided as
-         hex byte values.
-         This includes labels as some test vectors contain UTF-8 multibyte
-         characters to demonstrate internationalized labels.
-       </t>
-       <artwork name="" type="" align="left" alt="">
-         <![CDATA[
+         </artwork>
+       </section>
+       <section>
+         <name>Record sets</name>
+       
+         <t>
+           The test vectors include record sets with a variety
+           of record types and flags for both PKEY and EDKEY zones.
+           This includes labels with UTF-8 characters to demonstrate
+           internationalized labels.
+         </t>
+         <artwork name="" type="" align="left" alt="">
+           <![CDATA[
 Zone private key (d, big-endian):
-50d7b652a4efeadf
-f37396909785e595
-2171a02178c8e7d4
-50fa907925fafd98
+    50 d7 b6 52 a4 ef ea df f3 73 96 90 97 85 e5 95
+    21 71 a0 21 78 c8 e7 d4 50 fa 90 79 25 fa fd 98
 
-Zone identifier (ztype|zkey):
-00010000677c477d
-2d93097c85b195c6
-f96d84ff61f5982c
-2c4fe02d5a11fedf
-b0c2901f
-
-zTLD:
-000G0037FH3QTBCK15Y8BCCNRVWPV17ZC7TSGB1C9ZG2TPGHZVFV1GMG3W
+Zone identifier {
+    ZTYPE:  00 01 00 00
+    ZKEY:   67 7c 47 7d 2d 93 09 7c 85 b1 95 c6 f9 6d 84 ff
+            61 f5 98 2c 2c 4f e0 2d 5a 11 fe df b0 c2 90 1f
+}
+⇀  Encoded zone identifier (zTLD):
+    "000G0037FH3QTBCK15Y8BCCNRVWPV17ZC7TSGB1C9ZG2TPGHZVFV1GMG3W"
 
 Label:
-7465737464656c65
-676174696f6e
+    74 65 73 74 64 65 6c 65 67 61 74 69 6f 6e
+    t  e  s  t  d  e  l  e  g  a  t  i  o  n
 
 Number of records (integer): 1
 
-Record #0 := (
-EXPIRATION:
-0008c06fb9281580
-
-DATA_SIZE:
-0020
-
-TYPE:
-00010000
-
-FLAGS: 0001
-
-DATA:
-21e3b30ff93bc6d3
-5ac8c6e0e13afdff
-794cb7b44bbbc748
-d259d0a0284dbe84
-
-)
+Record #0 {
+    EXPIRATION: 00 08 c0 6f b9 28 15 80
+    DATA_SIZE:  00 20
+    TYPE:       00 01 00 00
+    FLAGS:      00 01
+    DATA:       21 e3 b3 0f f9 3b c6 d3 5a c8 c6 e0 e1 3a fd ff
+                79 4c b7 b4 4b bb c7 48 d2 59 d0 a0 28 4d be 84
+}
 
 RDATA:
-0008c06fb9281580
-0020000100010000
-21e3b30ff93bc6d3
-5ac8c6e0e13afdff
-794cb7b44bbbc748
-d259d0a0284dbe84
-
-Encryption NONCE|EXPIRATION|BLOCK COUNTER:
-e90a00610008c06f
-b928158000000001
-
-Encryption key (K):
-864e7138eae7fd91
-a30136899c132b23
-acebdb2cef43cb19
-f6bf55b67db9b3b3
+    00 08 c0 6f b9 28 15 80 00 20 00 01 00 01 00 00
+    21 e3 b3 0f f9 3b c6 d3 5a c8 c6 e0 e1 3a fd ff
+    79 4c b7 b4 4b bb c7 48 d2 59 d0 a0 28 4d be 84
+
+Encryption specs {
+    NONCE:      e9 0a 00 61
+    EXPIRATION: 00 08 c0 6f b9 28 15 80
+    COUNTER:    00 00 00 01
+    KEY (k):    86 4e 71 38 ea e7 fd 91 a3 01 36 89 9c 13 2b 23
+                ac eb db 2c ef 43 cb 19 f6 bf 55 b6 7d b9 b3 b3
+)
 
 Storage key (q):
-4adc67c5ecee9f76
-986abd71c2224a3d
-ce2e917026c9a09d
-fd44cef3d20f55a2
-7332725a6c8afbbb
-b0f7ec9af1cc4264
-1299406b04fd9b5b
-5791f86c4b08d5f4
+    4a dc 67 c5 ec ee 9f 76 98 6a bd 71 c2 22 4a 3d
+    ce 2e 91 70 26 c9 a0 9d fd 44 ce f3 d2 0f 55 a2
+    73 32 72 5a 6c 8a fb bb b0 f7 ec 9a f1 cc 42 64
+    12 99 40 6b 04 fd 9b 5b 57 91 f8 6c 4b 08 d5 f4
 
 BDATA:
-41dc7b5f2176ba59
-1998afb9e3c82579
-5050afc4b53d68e4
-1ed921da89de51e7
-da35a295b59c2b8a
-aea4399148d50cff
+    41 dc 7b 5f 21 76 ba 59 19 98 af b9 e3 c8 25 79
+    50 50 af c4 b5 3d 68 e4 1e d9 21 da 89 de 51 e7
+    da 35 a2 95 b5 9c 2b 8a ae a4 39 91 48 d5 0c ff
 
 RRBLOCK:
-000000a000010000
-182bb636eda79f79
-5711bc2708adbb24
-2a60446ad3c30803
-121d03d348b7ceb6
-01beab944aff7ccc
-51bffb212779c341
-87660c625d1ceb59
-d5a0a9a2dfe4072d
-0f08cd2ab1e9ed63
-d3898ff732521b57
-317a6c4950e1984d
-74df015f9eb72c4a
-0008c06fb9281580
-41dc7b5f2176ba59
-1998afb9e3c82579
-5050afc4b53d68e4
-1ed921da89de51e7
-da35a295b59c2b8a
-aea4399148d50cff
-
+    00 00 00 a0 00 01 00 00 18 2b b6 36 ed a7 9f 79
+    57 11 bc 27 08 ad bb 24 2a 60 44 6a d3 c3 08 03
+    12 1d 03 d3 48 b7 ce b6 01 be ab 94 4a ff 7c cc
+    51 bf fb 21 27 79 c3 41 87 66 0c 62 5d 1c eb 59
+    d5 a0 a9 a2 df e4 07 2d 0f 08 cd 2a b1 e9 ed 63
+    d3 89 8f f7 32 52 1b 57 31 7a 6c 49 50 e1 98 4d
+    74 df 01 5f 9e b7 2c 4a 00 08 c0 6f b9 28 15 80
+    41 dc 7b 5f 21 76 ba 59 19 98 af b9 e3 c8 25 79
+    50 50 af c4 b5 3d 68 e4 1e d9 21 da 89 de 51 e7
+    da 35 a2 95 b5 9c 2b 8a ae a4 39 91 48 d5 0c ff
+           ]]>
+         </artwork>
+         <artwork name="" type="" align="left" alt="">
+           <![CDATA[
 Zone private key (d, big-endian):
-50d7b652a4efeadf
-f37396909785e595
-2171a02178c8e7d4
-50fa907925fafd98
+    50 d7 b6 52 a4 ef ea df f3 73 96 90 97 85 e5 95
+    21 71 a0 21 78 c8 e7 d4 50 fa 90 79 25 fa fd 98
 
-Zone identifier (ztype|zkey):
-00010000677c477d
-2d93097c85b195c6
-f96d84ff61f5982c
-2c4fe02d5a11fedf
-b0c2901f
-
-zTLD:
-000G0037FH3QTBCK15Y8BCCNRVWPV17ZC7TSGB1C9ZG2TPGHZVFV1GMG3W
+Zone identifier {
+    ZTYPE:  00 01 00 00
+    ZKEY:   67 7c 47 7d 2d 93 09 7c 85 b1 95 c6 f9 6d 84 ff
+            61 f5 98 2c 2c 4f e0 2d 5a 11 fe df b0 c2 90 1f
+}
+⇀  Encoded zone identifier (zTLD):
+    "000G0037FH3QTBCK15Y8BCCNRVWPV17ZC7TSGB1C9ZG2TPGHZVFV1GMG3W"
 
 Label:
-e5a4a9e4b88be784
-a1e695b5
+    e5 a4 a9 e4 b8 8b e7 84 a1 e6 95 b5
+    天       下        無       敵
 
 Number of records (integer): 3
 
-Record #0 := (
-EXPIRATION:
-0008c06fb9281580
-
-DATA_SIZE:
-0010
-
-TYPE:
-0000001c
-
-FLAGS: 0000
-
-DATA:
-0000000000000000
-00000000deadbeef
-
-)
-
-Record #1 := (
-EXPIRATION:
-00b00f81b7449b40
-
-DATA_SIZE:
-0006
-
-TYPE:
-00010001
-
-FLAGS: 8000
-
-DATA:
-e6849be7a7b0
-
-)
-
-Record #2 := (
-EXPIRATION:
-000000016b597108
-
-DATA_SIZE:
-000b
-
-TYPE:
-00000010
-
-FLAGS: 4004
-
-DATA:
-48656c6c6f20576f
-726c64
-
-)
+Record #0 {
+    EXPIRATION: 00 08 c0 6f b9 28 15 80
+    DATA_SIZE:  00 10
+    TYPE:       00 00 00 1c
+    FLAGS:      00 00
+    DATA:       00 00 00 00 00 00 00 00 00 00 00 00 de ad be ef
+}
+
+Record #1 {
+    EXPIRATION: 00 b0 0f 81 b7 44 9b 40
+    DATA_SIZE:  00 06
+    TYPE:       00 01 00 01
+    FLAGS:      80 00
+    DATA:       e6 84 9b e7 a7 b0
+}
+
+Record #2 {
+    EXPIRATION: 00 00 00 01 6b 59 71 08
+    DATA_SIZE:  00 0b
+    TYPE:       00 00 00 10
+    FLAGS:      40 04
+    DATA:       48 65 6c 6c 6f 20 57 6f 72 6c 64
+}
 
 RDATA:
-0008c06fb9281580
-001000000000001c
-0000000000000000
-00000000deadbeef
-00b00f81b7449b40
-0006800000010001
-e6849be7a7b00000
-00016b597108000b
-4004000000104865
-6c6c6f20576f726c
-6400000000000000
-0000000000000000
-0000000000000000
-0000000000000000
-0000000000000000
-0000000000000000
-
-Encryption NONCE|EXPIRATION|BLOCK COUNTER:
-ee9633c10005db3b
-cdbd617c00000001
-
-Encryption key (K):
-fb3ab5de23bddae1
-997aaf7b92c2d271
-51408b77af7a41ac
-79057c4df5383d01
+    00 08 c0 6f b9 28 15 80 00 10 00 00 00 00 00 1c
+    00 00 00 00 00 00 00 00 00 00 00 00 de ad be ef
+    00 b0 0f 81 b7 44 9b 40 00 06 80 00 00 01 00 01
+    e6 84 9b e7 a7 b0 00 00 00 01 6b 59 71 08 00 0b
+    40 04 00 00 00 10 48 65 6c 6c 6f 20 57 6f 72 6c
+    64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+
+Encryption spec {
+    NONCE:      ee 96 33 c1
+    EXPIRATION: 00 05 db 3b cd bd 61 7c
+    COUNTER:    00 00 00 01
+    KEY (k):    fb 3a b5 de 23 bd da e1 99 7a af 7b 92 c2 d2 71
+                51 40 8b 77 af 7a 41 ac 79 05 7c 4d f5 38 3d 01
 
 Storage key (q):
-aff0ad6a44097368
-429ac476dfa1f34b
-ee4c36e7476d07aa
-6463ff20915b1005
-c0991def91fc3e10
-909f8702c0be4043
-6778c711f2ca47d5
-5cf0b54d235da977
+    af f0 ad 6a 44 09 73 68 42 9a c4 76 df a1 f3 4b
+    ee 4c 36 e7 47 6d 07 aa 64 63 ff 20 91 5b 10 05
+    c0 99 1d ef 91 fc 3e 10 90 9f 87 02 c0 be 40 43
+    67 78 c7 11 f2 ca 47 d5 5c f0 b5 4d 23 5d a9 77
 
 BDATA:
-f8c5e4badf1649d4
-04da64df7d9d285f
-4072a5f7a2547d56
-74227e9b188eb2bb
-6b34532f61e08ffb
-d5bdea3741e60967
-b687f8d8c44c8f6f
-120a0f980f393b21
-60407be128a74a51
-51d6370be56a86ea
-e32fdc217596b13f
-6fea3fcfea0f4deb
-881a25458f505a8f
-cfca62d6da56073f
-497698613475a1ad
-14b7877f9455b0ec
+    f8 c5 e4 ba df 16 49 d4 04 da 64 df 7d 9d 28 5f
+    40 72 a5 f7 a2 54 7d 56 74 22 7e 9b 18 8e b2 bb
+    6b 34 53 2f 61 e0 8f fb d5 bd ea 37 41 e6 09 67
+    b6 87 f8 d8 c4 4c 8f 6f 12 0a 0f 98 0f 39 3b 21
+    60 40 7b e1 28 a7 4a 51 51 d6 37 0b e5 6a 86 ea
+    e3 2f dc 21 75 96 b1 3f 6f ea 3f cf ea 0f 4d eb
+    88 1a 25 45 8f 50 5a 8f cf ca 62 d6 da 56 07 3f
+    49 76 98 61 34 75 a1 ad 14 b7 87 7f 94 55 b0 ec
 
 RRBLOCK:
-000000f000010000
-a51296df757ee275
-ca118d4f07fa7aae
-5508bcf512aa4112
-1429d4a0de9d057e
-05c095040b10c7f8
-187aa5da12287d1c
-2910ff04d6f50af1
-fa95382e9f007f75
-098f620d1ff7c971
-28f40d7458a2d3c7
-f048ca3820064bdd
-ee9413e9548ec994
-0005db3bcdbd617c
-f8c5e4badf1649d4
-04da64df7d9d285f
-4072a5f7a2547d56
-74227e9b188eb2bb
-6b34532f61e08ffb
-d5bdea3741e60967
-b687f8d8c44c8f6f
-120a0f980f393b21
-60407be128a74a51
-51d6370be56a86ea
-e32fdc217596b13f
-6fea3fcfea0f4deb
-881a25458f505a8f
-cfca62d6da56073f
-497698613475a1ad
-14b7877f9455b0ec
-
+    00 00 00 f0 00 01 00 00 a5 12 96 df 75 7e e2 75
+    ca 11 8d 4f 07 fa 7a ae 55 08 bc f5 12 aa 41 12
+    14 29 d4 a0 de 9d 05 7e 05 c0 95 04 0b 10 c7 f8
+    18 7a a5 da 12 28 7d 1c 29 10 ff 04 d6 f5 0a f1
+    fa 95 38 2e 9f 00 7f 75 09 8f 62 0d 1f f7 c9 71
+    28 f4 0d 74 58 a2 d3 c7 f0 48 ca 38 20 06 4b dd
+    ee 94 13 e9 54 8e c9 94 00 05 db 3b cd bd 61 7c
+    f8 c5 e4 ba df 16 49 d4 04 da 64 df 7d 9d 28 5f
+    40 72 a5 f7 a2 54 7d 56 74 22 7e 9b 18 8e b2 bb
+    6b 34 53 2f 61 e0 8f fb d5 bd ea 37 41 e6 09 67
+    b6 87 f8 d8 c4 4c 8f 6f 12 0a 0f 98 0f 39 3b 21
+    60 40 7b e1 28 a7 4a 51 51 d6 37 0b e5 6a 86 ea
+    e3 2f dc 21 75 96 b1 3f 6f ea 3f cf ea 0f 4d eb
+    88 1a 25 45 8f 50 5a 8f cf ca 62 d6 da 56 07 3f
+    49 76 98 61 34 75 a1 ad 14 b7 87 7f 94 55 b0 ec
+           ]]>
+         </artwork>
+         <artwork name="" type="" align="left" alt="">
+           <![CDATA[
 Zone private key (d):
-5af7020ee1916032
-8832352bbc6a68a8
-d71a7cbe1b929969
-a7c66d415a0d8f65
-
-Zone identifier (ztype|zkey):
-000100143cf4b924
-032022f0dc505814
-53b85d93b047b63d
-446c5845cb48445d
-db96688f
+    5a f7 02 0e e1 91 60 32 88 32 35 2b bc 6a 68 a8
+    d7 1a 7c be 1b 92 99 69 a7 c6 6d 41 5a 0d 8f 65
 
-zTLD:
-000G051WYJWJ80S04BRDRM2R2H9VGQCKP13VCFA4DHC4BJT88HEXQ5K8HW
+Zone identifier {
+    ZTYPE:  00 01 00 14
+    ZKEY:   3c f4 b9 24 03 20 22 f0 dc 50 58 14 53 b8 5d 93
+            b0 47 b6 3d 44 6c 58 45 cb 48 44 5d db 96 68 8f
+}
+⇀  Encoded zone identifier (zTLD):
+    "000G051WYJWJ80S04BRDRM2R2H9VGQCKP13VCFA4DHC4BJT88HEXQ5K8HW"
 
 Label:
-7465737464656c65
-676174696f6e
+    74 65 73 74 64 65 6c 65 67 61 74 69 6f 6e
+    t  e  s  t  d  e  l  e  g  a  t  i  o  n
 
 Number of records (integer): 1
 
-Record #0 := (
-EXPIRATION:
-0008c06fb9281580
-
-DATA_SIZE:
-0020
-
-TYPE:
-00010000
-
-FLAGS: 0001
-
-DATA:
-21e3b30ff93bc6d3
-5ac8c6e0e13afdff
-794cb7b44bbbc748
-d259d0a0284dbe84
-
-)
+Record #0 {
+    EXPIRATION: 00 08 c0 6f b9 28 15 80
+    DATA_SIZE:  00 20
+    TYPE:       00 01 00 00
+    FLAGS:      00 01
+    DATA:       21 e3 b3 0f f9 3b c6 d3 5a c8 c6 e0 e1 3a fd ff
+                79 4c b7 b4 4b bb c7 48 d2 59 d0 a0 28 4d be 84
+}
 
 RDATA:
-0008c06fb9281580
-0020000100010000
-21e3b30ff93bc6d3
-5ac8c6e0e13afdff
-794cb7b44bbbc748
-d259d0a0284dbe84
+    00 08 c0 6f b9 28 15 80 00 20 00 01 00 01 00 00
+    21 e3 b3 0f f9 3b c6 d3 5a c8 c6 e0 e1 3a fd ff
+    79 4c b7 b4 4b bb c7 48 d2 59 d0 a0 28 4d be 84
 
-Encryption NONCE|EXPIRATION:
-98132ea86859d35c
-88bfd317fa991bcb
-0008c06fb9281580
-
-Encryption key (K):
-85c429a9567aa633
-411a9691e9094c45
-281672be586034aa
-e4a2a2cc716159e2
+Encryption spec {
+  NONCE:      98 13 2e a8 68 59 d3 5c 88 bf d3 17 fa 99 1b cb
+  EXPIRATION: 00 08 c0 6f b9 28 15 80
+  Key (k):    85 c4 29 a9 56 7a a6 33 41 1a 96 91 e9 09 4c 45
+              28 16 72 be 58 60 34 aa e4 a2 a2 cc 71 61 59 e2
+}
 
 Storage key (q):
-abaabac0e1249459
-75988395aac0241e
-5559c41c4074e255
-7b9fe6d154b614fb
-cdd47fc7f51d786d
-c2e0b1ece76037c0
-a1578c384ec61d44
-5636a94e880329e9
+    ab aa ba c0 e1 24 94 59 75 98 83 95 aa c0 24 1e
+    55 59 c4 1c 40 74 e2 55 7b 9f e6 d1 54 b6 14 fb
+    cd d4 7f c7 f5 1d 78 6d c2 e0 b1 ec e7 60 37 c0
+    a1 57 8c 38 4e c6 1d 44 56 36 a9 4e 88 03 29 e9
 
 BDATA:
-9cc455a129331943
-5993cb3d67179ec0
-6ea8d8894e904a0c
-35e91c5c2ff2ed93
-9cc2f8301231f44e
-592a4ac87e4998b9
-4625c64af51686a2
-b36a2b2892d44f2d
+    9c c4 55 a1 29 33 19 43 59 93 cb 3d 67 17 9e c0
+    6e a8 d8 89 4e 90 4a 0c 35 e9 1c 5c 2f f2 ed 93
+    9c c2 f8 30 12 31 f4 4e 59 2a 4a c8 7e 49 98 b9
+    46 25 c6 4a f5 16 86 a2 b3 6a 2b 28 92 d4 4f 2d
 
 RRBLOCK:
-000000b000010014
-9bf233198c6d53bb
-dbac495cabd91049
-a684af3f4051baca
-b0dcf21c8cf27a1a
-44d240d07902f490
-b7c43ef00758abce
-8851c18c70ac6df9
-7a88f79211cf875f
-784885ca3e349ec4
-ca892b9ff084c535
-8965b8e74a231595
-2d4c8c06521c2f0c
-0008c06fb9281580
-9cc455a129331943
-5993cb3d67179ec0
-6ea8d8894e904a0c
-35e91c5c2ff2ed93
-9cc2f8301231f44e
-592a4ac87e4998b9
-4625c64af51686a2
-b36a2b2892d44f2d
-
+    00 00 00 b0 00 01 00 14 9b f2 33 19 8c 6d 53 bb
+    db ac 49 5c ab d9 10 49 a6 84 af 3f 40 51 ba ca
+    b0 dc f2 1c 8c f2 7a 1a 44 d2 40 d0 79 02 f4 90
+    b7 c4 3e f0 07 58 ab ce 88 51 c1 8c 70 ac 6d f9
+    7a 88 f7 92 11 cf 87 5f 78 48 85 ca 3e 34 9e c4
+    ca 89 2b 9f f0 84 c5 35 89 65 b8 e7 4a 23 15 95
+    2d 4c 8c 06 52 1c 2f 0c 00 08 c0 6f b9 28 15 80
+    9c c4 55 a1 29 33 19 43 59 93 cb 3d 67 17 9e c0
+    6e a8 d8 89 4e 90 4a 0c 35 e9 1c 5c 2f f2 ed 93
+    9c c2 f8 30 12 31 f4 4e 59 2a 4a c8 7e 49 98 b9
+    46 25 c6 4a f5 16 86 a2 b3 6a 2b 28 92 d4 4f 2d
+           ]]>
+         </artwork>
+         <artwork name="" type="" align="left" alt="">
+           <![CDATA[
 Zone private key (d):
-5af7020ee1916032
-8832352bbc6a68a8
-d71a7cbe1b929969
-a7c66d415a0d8f65
+    5a f7 02 0e e1 91 60 32 88 32 35 2b bc 6a 68 a8
+    d7 1a 7c be 1b 92 99 69 a7 c6 6d 41 5a 0d 8f 65
 
-Zone identifier (ztype|zkey):
-000100143cf4b924
-032022f0dc505814
-53b85d93b047b63d
-446c5845cb48445d
-db96688f
-
-zTLD:
-000G051WYJWJ80S04BRDRM2R2H9VGQCKP13VCFA4DHC4BJT88HEXQ5K8HW
+Zone identifier {
+    ZTYPE:  00 01 00 14
+    ZKEY:   3c f4 b9 24 03 20 22 f0 dc 50 58 14 53 b8 5d 93
+            b0 47 b6 3d 44 6c 58 45 cb 48 44 5d db 96 68 8f
+}
+⇀  Encoded zone identifier (zTLD):
+    "000G051WYJWJ80S04BRDRM2R2H9VGQCKP13VCFA4DHC4BJT88HEXQ5K8HW"
 
 Label:
-e5a4a9e4b88be784
-a1e695b5
+    e5 a4 a9 e4 b8 8b e7 84 a1 e6 95 b5
+    天       下        無       敵
 
 Number of records (integer): 3
 
-Record #0 := (
-EXPIRATION:
-0008c06fb9281580
-
-DATA_SIZE:
-0010
-
-TYPE:
-0000001c
-
-FLAGS: 0000
-
-DATA:
-0000000000000000
-00000000deadbeef
-
-)
-
-Record #1 := (
-EXPIRATION:
-00b00f81b7449b40
-
-DATA_SIZE:
-0006
-
-TYPE:
-00010001
-
-FLAGS: 8000
-
-DATA:
-e6849be7a7b0
-
-)
-
-Record #2 := (
-EXPIRATION:
-000000016b597108
-
-DATA_SIZE:
-000b
-
-TYPE:
-00000010
-
-FLAGS: 4004
-
-DATA:
-48656c6c6f20576f
-726c64
-
-)
+Record #0 {
+    EXPIRATION: 00 08 c0 6f b9 28 15 80
+    DATA_SIZE:  00 10
+    TYPE:       00 00 00 1c
+    FLAGS:      00 00
+    DATA:       00 00 00 00 00 00 00 00 00 00 00 00 de ad be ef
+}
+
+Record #1 {
+    EXPIRATION: 00 b0 0f 81 b7 44 9b 40
+    DATA_SIZE:  00 06
+    TYPE:       00 01 00 01
+    FLAGS:      80 00
+    DATA:       e6 84 9b e7 a7 b0
+}
+
+Record #2 {
+    EXPIRATION: 00 00 00 01 6b 59 71 08
+    DATA_SIZE:  00 0b
+    TYPE:       00 00 00 10
+    FLAGS:      40 04
+    DATA:       48 65 6c 6c 6f 20 57 6f 72 6c 64
+}
 
 RDATA:
-0008c06fb9281580
-001000000000001c
-0000000000000000
-00000000deadbeef
-00b00f81b7449b40
-0006800000010001
-e6849be7a7b00000
-00016b597108000b
-4004000000104865
-6c6c6f20576f726c
-6400000000000000
-0000000000000000
-0000000000000000
-0000000000000000
-0000000000000000
-0000000000000000
-
-Encryption NONCE|EXPIRATION:
-bb0d3f0fbd224277
-50da5d691216e6c9
-0005db3bcdbd7769
-
-Encryption key (K):
-3df805bd6687aa14
-209628c244b11191
-88c3925637a41e5d
-76496c2945dc377b
+    00 08 c0 6f b9 28 15 80 00 10 00 00 00 00 00 1c
+    00 00 00 00 00 00 00 00 00 00 00 00 de ad be ef
+    00 b0 0f 81 b7 44 9b 40 00 06 80 00 00 01 00 01
+    e6 84 9b e7 a7 b0 00 00 00 01 6b 59 71 08 00 0b
+    40 04 00 00 00 10 48 65 6c 6c 6f 20 57 6f 72 6c
+    64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+
+Encryption spec {
+    NONCE:      bb 0d 3f 0f bd 22 42 77 50 da 5d 69 12 16 e6 c9
+    EXPIRATION: 00 05 db 3b cd bd 77 69
+    Key (k):    3d f8 05 bd 66 87 aa 14 20 96 28 c2 44 b1 11 91
+                88 c3 92 56 37 a4 1e 5d 76 49 6c 29 45 dc 37 7b
+}
 
 Storage key (q):
-baf82177eec081e0
-74a7da47ffc64877
-58fb0df01a6c7fbb
-52fc8a31bef029af
-74aa0dc15ab8e2fa
-7a54b4f5f637f615
-8fa7f03c3fcebe78
-d3f9d640aac0d1ed
+    ba f8 21 77 ee c0 81 e0 74 a7 da 47 ff c6 48 77
+    58 fb 0d f0 1a 6c 7f bb 52 fc 8a 31 be f0 29 af
+    74 aa 0d c1 5a b8 e2 fa 7a 54 b4 f5 f6 37 f6 15
+    8f a7 f0 3c 3f ce be 78 d3 f9 d6 40 aa c0 d1 ed
 
 BDATA:
-6f79a9fd28bc5e38
-2fc931ed22931797
-326fdd698129fc47
-8a639e902b411088
-0a45037c667ff769
-5f09c4a7f4f3471a
-b2365bf3af79e953
-697f1e35f93bd1ad
-876971ce70527a3b
-82c098d23fffd4a4
-0057b694bec43416
-4fb83c12b1f4570f
-69a28f3bc3b7d838
-b2619f6b8e1723ba
-78c4b7ce19ef3f39
-0405b63f7ce00216
-1bdd7f5e9b3622bc
-1af2d4ca84fd5fc5
+    6f 79 a9 fd 28 bc 5e 38 2f c9 31 ed 22 93 17 97
+    32 6f dd 69 81 29 fc 47 8a 63 9e 90 2b 41 10 88
+    0a 45 03 7c 66 7f f7 69 5f 09 c4 a7 f4 f3 47 1a
+    b2 36 5b f3 af 79 e9 53 69 7f 1e 35 f9 3b d1 ad
+    87 69 71 ce 70 52 7a 3b 82 c0 98 d2 3f ff d4 a4
+    00 57 b6 94 be c4 34 16 4f b8 3c 12 b1 f4 57 0f
+    69 a2 8f 3b c3 b7 d8 38 b2 61 9f 6b 8e 17 23 ba
+    78 c4 b7 ce 19 ef 3f 39 04 05 b6 3f 7c e0 02 16
+    1b dd 7f 5e 9b 36 22 bc 1a f2 d4 ca 84 fd 5f c5
 
 RRBLOCK:
-0000010000010014
-74f90068f1676953
-52a8a6c2eb984898
-c53acca0980470c6
-c81264cbdd78ad11
-13b6b78358a88de7
-3c5d22f73f1ad588
-ee6f07d13410a2f5
-15a074872608ec02
-ef9020fdeb4266bf
-1177c7e57e786059
-97032a3f71f7216c
-894e073ac77f2a0d
-0005db3bcdbd7769
-6f79a9fd28bc5e38
-2fc931ed22931797
-326fdd698129fc47
-8a639e902b411088
-0a45037c667ff769
-5f09c4a7f4f3471a
-b2365bf3af79e953
-697f1e35f93bd1ad
-876971ce70527a3b
-82c098d23fffd4a4
-0057b694bec43416
-4fb83c12b1f4570f
-69a28f3bc3b7d838
-b2619f6b8e1723ba
-78c4b7ce19ef3f39
-0405b63f7ce00216
-1bdd7f5e9b3622bc
-1af2d4ca84fd5fc5
+    00 00 01 00 00 01 00 14 74 f9 00 68 f1 67 69 53
+    52 a8 a6 c2 eb 98 48 98 c5 3a cc a0 98 04 70 c6
+    c8 12 64 cb dd 78 ad 11 13 b6 b7 83 58 a8 8d e7
+    3c 5d 22 f7 3f 1a d5 88 ee 6f 07 d1 34 10 a2 f5
+    15 a0 74 87 26 08 ec 02 ef 90 20 fd eb 42 66 bf
+    11 77 c7 e5 7e 78 60 59 97 03 2a 3f 71 f7 21 6c
+    89 4e 07 3a c7 7f 2a 0d 00 05 db 3b cd bd 77 69
+    6f 79 a9 fd 28 bc 5e 38 2f c9 31 ed 22 93 17 97
+    32 6f dd 69 81 29 fc 47 8a 63 9e 90 2b 41 10 88
+    0a 45 03 7c 66 7f f7 69 5f 09 c4 a7 f4 f3 47 1a
+    b2 36 5b f3 af 79 e9 53 69 7f 1e 35 f9 3b d1 ad
+    87 69 71 ce 70 52 7a 3b 82 c0 98 d2 3f ff d4 a4
+    00 57 b6 94 be c4 34 16 4f b8 3c 12 b1 f4 57 0f
+    69 a2 8f 3b c3 b7 d8 38 b2 61 9f 6b 8e 17 23 ba
+    78 c4 b7 ce 19 ef 3f 39 04 05 b6 3f 7c e0 02 16
+    1b dd 7f 5e 9b 36 22 bc 1a f2 d4 ca 84 fd 5f c5
          ]]>
        </artwork>
+       </section>
+       <section>
+       <name>Zone revocation</name>
        <t>
          The following is an example revocation for a zone:
        </t>
        <artwork name="" type="" align="left" alt="">
          <![CDATA[
 Zone private key (d, big-endian scalar):
-6fea32c05af58bfa
-979553d188605fd5
-7d8bf9cc263b78d5
-f7478c07b998ed70
-
-Zone identifier (ztype|zkey):
-000100002ca223e8
-79ecc4bbdeb5da17
-319281d63b2e3b69
-55f1c3775c804a98
-d5f8ddaa
+    6f ea 32 c0 5a f5 8b fa 97 95 53 d1 88 60 5f d5
+    7d 8b f9 cc 26 3b 78 d5 f7 47 8c 07 b9 98 ed 70
 
-Encoded zone identifier (zTLD):
-000G001CM8HYGYFCRJXXXDET2WRS50EP7CQ3PTANY71QEQ409ACDBY6XN8
+Zone identifier {
+    ZTYPE:  00 01 00 00
+    ZKEY:   2c a2 23 e8 79 ec c4 bb de b5 da 17 31 92 81 d6
+            3b 2e 3b 69 55 f1 c3 77 5c 80 4a 98 d5 f8 dd aa
+}
+⇀  Encoded zone identifier (zTLD):
+    "000G001CM8HYGYFCRJXXXDET2WRS50EP7CQ3PTANY71QEQ409ACDBY6XN8"
 
 Difficulty (5 base difficulty + 2 epochs): 7
 
 Signed message:
-0000003400000003
-0005d66da3598127
-000100002ca223e8
-79ecc4bbdeb5da17
-319281d63b2e3b69
-55f1c3775c804a98
-d5f8ddaa
-
-Proof:
-0005d66da3598127
-0000395d1827c000
-3ab877d07570f2b8
-3ab877d07570f332
-3ab877d07570f4f5
-3ab877d07570f50f
-3ab877d07570f537
-3ab877d07570f599
-3ab877d07570f5cd
-3ab877d07570f5d9
-3ab877d07570f66a
-3ab877d07570f69b
-3ab877d07570f72f
-3ab877d07570f7c3
-3ab877d07570f843
-3ab877d07570f8d8
-3ab877d07570f91b
-3ab877d07570f93a
-3ab877d07570f944
-3ab877d07570f98a
-3ab877d07570f9a7
-3ab877d07570f9b0
-3ab877d07570f9df
-3ab877d07570fa05
-3ab877d07570fa3e
-3ab877d07570fa63
-3ab877d07570fa84
-3ab877d07570fa8f
-3ab877d07570fa91
-3ab877d07570fad6
-3ab877d07570fb0a
-3ab877d07570fc0f
-3ab877d07570fc43
-3ab877d07570fca5
-000100002ca223e8
-79ecc4bbdeb5da17
-319281d63b2e3b69
-55f1c3775c804a98
-d5f8ddaa053b0259
-700039187d1da461
-3531502bc4a4eecc
-c69900d24f8aac54
-30f28fc509270133
-1f178e290fe06e82
-ce2498ce7b23a340
-58e3d6a2f247e92b
-c9d7b9ab
+    00 00 00 34 00 00 00 03 00 05 d6 6d a3 59 81 27
+    00 01 00 00 2c a2 23 e8 79 ec c4 bb de b5 da 17
+    31 92 81 d6 3b 2e 3b 69 55 f1 c3 77 5c 80 4a 98
+    d5 f8 dd aa
+
+Proof {
+    CREATE: 00 05 d6 6d a3 59 81 27
+    TTL:    00 00 39 5d 18 27 c0 00
+    POW:    3a b8 77 d0 75 70 f2 b8
+            3a b8 77 d0 75 70 f3 32
+            3a b8 77 d0 75 70 f4 f5
+            3a b8 77 d0 75 70 f5 0f
+            3a b8 77 d0 75 70 f5 37
+            3a b8 77 d0 75 70 f5 99
+            3a b8 77 d0 75 70 f5 cd
+            3a b8 77 d0 75 70 f5 d9
+            3a b8 77 d0 75 70 f6 6a
+            3a b8 77 d0 75 70 f6 9b
+            3a b8 77 d0 75 70 f7 2f
+            3a b8 77 d0 75 70 f7 c3
+            3a b8 77 d0 75 70 f8 43
+            3a b8 77 d0 75 70 f8 d8
+            3a b8 77 d0 75 70 f9 1b
+            3a b8 77 d0 75 70 f9 3a
+            3a b8 77 d0 75 70 f9 44
+            3a b8 77 d0 75 70 f9 8a
+            3a b8 77 d0 75 70 f9 a7
+            3a b8 77 d0 75 70 f9 b0
+            3a b8 77 d0 75 70 f9 df
+            3a b8 77 d0 75 70 fa 05
+            3a b8 77 d0 75 70 fa 3e
+            3a b8 77 d0 75 70 fa 63
+            3a b8 77 d0 75 70 fa 84
+            3a b8 77 d0 75 70 fa 8f
+            3a b8 77 d0 75 70 fa 91
+            3a b8 77 d0 75 70 fa d6
+            3a b8 77 d0 75 70 fb 0a
+            3a b8 77 d0 75 70 fc 0f
+            3a b8 77 d0 75 70 fc 43
+            3a b8 77 d0 75 70 fc a5
+    ZTYPE:  00 01 00 00 
+    ZKEY:   2c a2 23 e8 79 ec c4 bb de b5 da 17 31 92 81 d6
+            3b 2e 3b 69 55 f1 c3 77 5c 80 4a 98 d5 f8 dd aa
+    SIG:    05 3b 02 59 70 00 39 18 7d 1d a4 61 35 31 50 2b
+            c4 a4 ee cc c6 99 00 d2 4f 8a ac 54 30 f2 8f c5
+            09 27 01 33 1f 17 8e 29 0f e0 6e 82 ce 24 98 ce
+            7b 23 a3 40 58 e3 d6 a2 f2 47 e9 2b c9 d7 b9 ab
          ]]>
        </artwork>
      </section>
-
+</section>
 
 
      <!-- Change Log

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]