[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lsd0001] branch master updated: Update test vectors
From: |
gnunet |
Subject: |
[lsd0001] branch master updated: Update test vectors |
Date: |
Thu, 29 Jun 2023 11:24:41 +0200 |
This is an automated email from the git hooks/post-receive script.
martin-schanzenbach pushed a commit to branch master
in repository lsd0001.
The following commit(s) were added to refs/heads/master by this push:
new 936e7d5 Update test vectors
936e7d5 is described below
commit 936e7d521b82352a93a7d4b549f0957c34b1c605
Author: Martin Schanzenbach <schanzen@gnunet.org>
AuthorDate: Thu Jun 29 11:24:38 2023 +0200
Update test vectors
---
draft-schanzen-gns.xml | 887 +++++++++++++++++++++++++++++++------------------
1 file changed, 566 insertions(+), 321 deletions(-)
diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
index f18bf7d..b5190cd 100644
--- a/draft-schanzen-gns.xml
+++ b/draft-schanzen-gns.xml
@@ -3799,322 +3799,557 @@ H e l l o W o r l d
This includes labels with UTF-8 characters to demonstrate
internationalized labels.
</t>
- <t><strong>(1) PKEY with ASCII label and one record</strong></t>
+ <t><strong>(1) PKEY zone with ASCII label and one delegation
record</strong></t>
<artwork name="" type="" align="left" alt="">
<![CDATA[
Zone private key (d, big-endian):
- 98 fd fa 25 79 90 fa 50 d4 e7 c8 78 21 a0 71 21
- 95 e5 85 97 90 96 73 f3 df ea ef a4 52 b6 d7 50
+98 fd fa 25 79 90 fa 50
+d4 e7 c8 78 21 a0 71 21
+95 e5 85 97 90 96 73 f3
+df ea ef a4 52 b6 d7 50
-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"
+Zone identifier (ztype|zkey):
+00 01 00 00 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
+
+zTLD:
+000G0037FH3QTBCK15Y8BCCNRVWPV17ZC7TSGB1C9ZG2TPGHZVFV1GMG3W
Label:
- 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
+74 65 73 74 64 65 6c 65
+67 61 74 69 6f 6e
+
+Number of records (integer): 1
+
+Record #0 := (
+EXPIRATION: 2463385894000000 us
+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
-Storage key (q):
- 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
-
-RDATA {
- // Record #1
- 00 08 c0 6f b9 28 15 80 // expiration
- 00 20 // data size
- 00 01 // flags
- 00 01 00 00 // GNS type
- // 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
-
- // padding
- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
-}
-
-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
)
+RDATA:
+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|BLOCK COUNTER:
+e9 0a 00 61 00 08 c0 6f
+b9 28 15 80 00 00 00 01
+
+Encryption 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):
+62 42 2a 42 e2 7d ae 64
+91 9c e1 6a 94 af d0 96
+89 2b d4 55 1a 8a a2 d5
+79 ab 83 3d 93 1d a9 b6
+48 2c 21 c9 ac 9f 5d 12
+d3 69 c6 0c 5e df 27 e2
+bf 8d b2 44 f4 88 82 2f
+c3 14 c1 22 5d 94 b9 dc
+
BDATA:
- 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
- 68 59 6b 4d cb 8b c2 c1 1b b1 84 d5 90 56 13 e8
+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:
- 00 00 00 b0 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
- 68 59 6b 4d cb 8b c2 c1 1b b1 84 d5 90 56 13 e8
+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>
- <t><strong>(2) PKEY with UTF-8 label and three records</strong></t>
+ <t><strong>(2) PKEY zone with UTF-8 label and three
records</strong></t>
<artwork name="" type="" align="left" alt="">
<![CDATA[
Zone private key (d, big-endian):
- 98 fd fa 25 79 90 fa 50 d4 e7 c8 78 21 a0 71 21
- 95 e5 85 97 90 96 73 f3 df ea ef a4 52 b6 d7 50
+98 fd fa 25 79 90 fa 50
+d4 e7 c8 78 21 a0 71 21
+95 e5 85 97 90 96 73 f3
+df ea ef a4 52 b6 d7 50
-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"
+Zone identifier (ztype|zkey):
+00 01 00 00 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
+
+zTLD:
+000G0037FH3QTBCK15Y8BCCNRVWPV17ZC7TSGB1C9ZG2TPGHZVFV1GMG3W
Label:
- e5 a4 a9 e4 b8 8b e7 84 a1 e6 95 b5
- 天 下 無 敵
+e5 a4 a9 e4 b8 8b e7 84
+a1 e6 95 b5
+
+Number of records (integer): 3
+
+Record #0 := (
+EXPIRATION: 2463385894000000 us
+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: 49556645701000000 us
+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: 43021688829000000 us
+00 98 d7 ff 80 4a 39 40
+
+DATA_SIZE:
+00 0b
+
+TYPE:
+00 00 00 10
+
+FLAGS: 00 04
+
+DATA:
+48 65 6c 6c 6f 20 57 6f
+72 6c 64
+
+)
+
+RDATA:
+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 98
+d7 ff 80 4a 39 40 00 0b
+00 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 NONCE|EXPIRATION|BLOCK COUNTER:
+ee 96 33 c1 00 08 c0 6f
+b9 28 15 80 00 00 00 01
+
+Encryption 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):
- 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
-
-RDATA {
- // Record #1
- 00 08 c0 6f b9 28 15 80 // expiration
- 00 10 // data size
- 00 00 // flags
- 00 00 00 1c // GNS type
- // data:
- 00 00 00 00 00 00 00 00 00 00 00 00 de ad be ef
-
- // Record #2
- 00 b0 0f 81 b7 44 9b 40 // expiration
- 00 06 // data size
- 80 00 // flags
- 00 01 00 01 // GNS type
- e6 84 9b e7 a7 b0 // data
-
- // Record #3
- 00 05 db 3b cd bd 65 55 // expiration
- 00 0b // data size
- 00 04 // flags
- 00 00 00 10 // GNS type
- // data:
- 48 65 6c 6c 6f 20 57 6f 72 6c 64
-
- // padding
- 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
+78 0a ea 93 75 f0 72 b7
+ec 11 66 70 b1 25 c8 d6
+41 c4 c4 ac 9d c9 90 1e
+bb 40 b4 3d 0e d2 6e 24
+ba f8 da 38 2e 80 70 29
+66 ed b9 b5 20 0c 02 c4
+f9 2b 81 57 2b 07 42 34
+4f d2 8f 50 46 8b 8d c0
BDATA:
- 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
+a1 f9 4f 65 c7 20 2b 86
+2b 75 0d 89 53 1c 66 5d
+1b 7f 5e 90 92 9b d8 a4
+d9 24 e6 52 5d bd 6b 2f
+81 8c 43 b2 2e 2a c7 08
+2b 6e 69 60 27 6f 41 ca
+cf 0b 27 b2 50 2b 58 90
+c8 03 9e b6 b5 74 22 06
+88 d5 43 b4 f4 51 9f 4a
+c4 76 d2 a5 77 e9 bd 59
+d6 f4 72 bc 93 a2 fe 66
+16 11 75 9c ca f2 d6 72
+60 c1 db 4a 03 53 1b 86
+7d fa 35 f7 bc 30 02 b8
+f4 00 0e 4e 7c 7d 91 7a
+d2 29 f7 9b 2a ee e3 f1
RRBLOCK:
- 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
+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 92 83 aa bf 02 a7 88
+54 d4 8b ee 22 43 6f ea
+f6 e5 9f b7 94 7a 44 d6
+cf aa 21 a0 a3 f2 e9 14
+0c fb d4 32 47 c4 9a 98
+e0 12 aa 50 53 d7 4d 3a
+0c b3 7d 11 73 b9 f4 f9
+b5 97 53 b8 d0 b4 8b 10
+00 08 c0 6f b9 28 15 80
+a1 f9 4f 65 c7 20 2b 86
+2b 75 0d 89 53 1c 66 5d
+1b 7f 5e 90 92 9b d8 a4
+d9 24 e6 52 5d bd 6b 2f
+81 8c 43 b2 2e 2a c7 08
+2b 6e 69 60 27 6f 41 ca
+cf 0b 27 b2 50 2b 58 90
+c8 03 9e b6 b5 74 22 06
+88 d5 43 b4 f4 51 9f 4a
+c4 76 d2 a5 77 e9 bd 59
+d6 f4 72 bc 93 a2 fe 66
+16 11 75 9c ca f2 d6 72
+60 c1 db 4a 03 53 1b 86
+7d fa 35 f7 bc 30 02 b8
+f4 00 0e 4e 7c 7d 91 7a
+d2 29 f7 9b 2a ee e3 f1
]]>
</artwork>
- <t><strong>(3) EDKEY with ASCII label and one record</strong></t>
+ <t><strong>(3) EDKEY zone with ASCII label and delegation
record</strong></t>
<artwork name="" type="" align="left" alt="">
<![CDATA[
-Zone private key (d, big-endian):
- 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 private key (d):
+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):
+00 01 00 14 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
-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"
+zTLD:
+000G051WYJWJ80S04BRDRM2R2H9VGQCKP13VCFA4DHC4BJT88HEXQ5K8HW
Label:
- 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
+74 65 73 74 64 65 6c 65
+67 61 74 69 6f 6e
+
+Number of records (integer): 1
+
+Record #0 := (
+EXPIRATION: 2463385894000000 us
+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:
+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:
+98 13 2e a8 68 59 d3 5c
+88 bf d3 17 fa 99 1b cb
+00 08 c0 6f b9 28 15 80
+
+Encryption 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):
- 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
-
-RDATA {
- // Record #1
- 00 08 c0 6f b9 28 15 80 // expiration
- 00 20 // data size
- 00 01 // flags
- 00 01 00 00 // GNS type
- // 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
-
- // padding
- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
-}
-
-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
-}
+c0 e1 57 1a 06 ec 37 2f
+0f 9a 8f 69 a2 bb 2f 68
+ad 11 83 5c 4f 48 ef 0e
+19 1b 4b 8a 95 1c a5 e9
+89 1a 9c ed 93 5b b6 2c
+e0 b6 cf 22 9d c5 96 75
+64 56 1a e0 c5 c8 14 9e
+a1 3e ae 93 b4 cc 46 89
BDATA:
- 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
- 52 b0 cd b4 64 54 62 1e 3c 97 0f b0 a5 cb c4 ee
+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:
- 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
- 52 b0 cd b4 64 54 62 1e 3c 97 0f b0 a5 cb c4 ee
+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>
- <t><strong>(4) EDKEY with UTF-8 label and three records</strong></t>
+ <t><strong>(4) EDKEY zone with UTF-8 label and three
records</strong></t>
<artwork name="" type="" align="left" alt="">
<![CDATA[
-Zone private key (d, big-endian):
- 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 private key (d):
+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: 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"
+Zone identifier (ztype|zkey):
+00 01 00 14 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
-Label:
- e5 a4 a9 e4 b8 8b e7 84 a1 e6 95 b5
- 天 下 無 敵
+zTLD:
+000G051WYJWJ80S04BRDRM2R2H9VGQCKP13VCFA4DHC4BJT88HEXQ5K8HW
-Storage key (q):
- 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
+Label:
+e5 a4 a9 e4 b8 8b e7 84
+a1 e6 95 b5
Number of records (integer): 3
+Record #0 := (
+EXPIRATION: 2463385894000000 us
+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: 49556645701000000 us
+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: 43021688829000000 us
+00 98 d7 ff 80 4a 39 40
+
+DATA_SIZE:
+00 0b
+
+TYPE:
+00 00 00 10
+
+FLAGS: 00 04
+
+DATA:
+48 65 6c 6c 6f 20 57 6f
+72 6c 64
+
+)
+
RDATA:
- // Record #1
- 00 08 c0 6f b9 28 15 80 // expiration
- 00 10 // data size
- 00 00 // flags
- 00 00 00 1c // GNS type
- // data:
- 00 00 00 00 00 00 00 00 00 00 00 00 de ad be ef
-
- // Record #2
- 00 b0 0f 81 b7 44 9b 40 // expiration
- 00 06 // data size
- 80 00 // flags
- 00 01 00 01 // GNS type
- e6 84 9b e7 a7 b0 // data
-
- // Record #3
- 00 00 00 01 6b 59 71 08 // expiration
- 00 0b // data size
- 40 04 // flags
- 00 00 00 10 // GNS type
- // data:
- 48 65 6c 6c 6f 20 57 6f 72 6c 64
-
- // padding
- 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
-}
+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 98
+d7 ff 80 4a 39 40 00 0b
+00 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 NONCE|EXPIRATION:
+bb 0d 3f 0f bd 22 42 77
+50 da 5d 69 12 16 e6 c9
+00 08 c0 6f b9 28 15 80
+
+Encryption 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):
+6f a7 65 1a dc 01 79 e2
+64 36 e6 4b 58 6c bf 4f
+7b 23 5e 33 b6 34 ac fc
+91 b9 bc 68 53 34 05 bc
+2f dc a0 9a 6d cf 1a f6
+6b f3 29 5b 62 50 9c eb
+3f 13 47 e7 c3 75 c5 6b
+64 34 55 79 c9 5e 0a c0
BDATA:
- 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
+70 2a 19 6f 58 2b 72 94
+77 71 98 d0 a8 ab 30 09
+ef ca b8 15 be 77 a7 5c
+68 c8 00 aa 9f c2 58 8a
+e9 d7 c7 14 56 54 c4 41
+eb 2e 31 88 db 3d ce cd
+f3 33 33 25 64 b6 dd d3
+f0 37 a6 78 dd b7 42 27
+79 aa 89 09 d7 59 29 97
+02 1e 5f 7a 43 fa 9c bc
+73 e4 17 86 5b ec ae 97
+df c5 26 0f cc f5 3c ae
+3f b1 9b f1 18 93 17 de
+2f d9 e0 1a 73 ea 8e 48
+99 b4 54 d6 73 4c 92 b7
+42 5a 8b 87 16 1f d7 38
+21 c9 58 38 41 86 1d 4d
+5a e8 02 c4 14 14 ba 04
RRBLOCK:
- 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
+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
+84 61 91 1b 40 65 c1 08
+c6 5d 75 0a 60 d4 32 a3
+13 38 b2 02 6c 35 8c 2d
+62 15 e4 a9 0d 48 f1 8c
+f2 cf b1 8d 3d 11 10 41
+cc 0e ee 64 9c d9 08 b8
+28 0e 44 39 3f 4e bd 98
+7a d0 2a b8 4a 8c 61 06
+00 08 c0 6f b9 28 15 80
+70 2a 19 6f 58 2b 72 94
+77 71 98 d0 a8 ab 30 09
+ef ca b8 15 be 77 a7 5c
+68 c8 00 aa 9f c2 58 8a
+e9 d7 c7 14 56 54 c4 41
+eb 2e 31 88 db 3d ce cd
+f3 33 33 25 64 b6 dd d3
+f0 37 a6 78 dd b7 42 27
+79 aa 89 09 d7 59 29 97
+02 1e 5f 7a 43 fa 9c bc
+73 e4 17 86 5b ec ae 97
+df c5 26 0f cc f5 3c ae
+3f b1 9b f1 18 93 17 de
+2f d9 e0 1a 73 ea 8e 48
+99 b4 54 d6 73 4c 92 b7
+42 5a 8b 87 16 1f d7 38
+21 c9 58 38 41 86 1d 4d
+5a e8 02 c4 14 14 ba 04
]]>
</artwork>
</section>
@@ -4126,74 +4361,84 @@ RRBLOCK:
<artwork name="" type="" align="left" alt="">
<![CDATA[
Zone private key (d, big-endian scalar):
- 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
+70 ed 98 b9 07 8c 47 f7
+d5 78 3b 26 cc f9 8b 7d
+d5 5f 60 88 d1 53 95 97
+fa 8b f5 5a c0 32 ea 6f
+
+Zone identifier (ztype|zkey):
+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
-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"
+Encoded zone identifier (zkl = zTLD):
+000G001CM8HYGYFCRJXXXDET2WRS50EP7CQ3PTANY71QEQ409ACDBY6XN8
Difficulty (5 base difficulty + 2 epochs): 7
Signed message:
- 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
-}
+00 00 00 34 00 00 00 03
+00 05 fe b4 6d 86 5c 1c
+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:
+00 05 fe b4 6d 86 5c 1c
+00 00 39 5d 18 27 c0 00
+e6 6a 57 0b cc d4 b3 93
+e6 6a 57 0b cc d4 b3 ea
+e6 6a 57 0b cc d4 b5 36
+e6 6a 57 0b cc d4 b5 42
+e6 6a 57 0b cc d4 b6 13
+e6 6a 57 0b cc d4 b6 5f
+e6 6a 57 0b cc d4 b6 72
+e6 6a 57 0b cc d4 b7 0a
+e6 6a 57 0b cc d4 b7 1a
+e6 6a 57 0b cc d4 b7 23
+e6 6a 57 0b cc d4 b7 47
+e6 6a 57 0b cc d4 b7 77
+e6 6a 57 0b cc d4 b7 85
+e6 6a 57 0b cc d4 b7 89
+e6 6a 57 0b cc d4 b7 cf
+e6 6a 57 0b cc d4 b7 dc
+e6 6a 57 0b cc d4 b9 3a
+e6 6a 57 0b cc d4 b9 56
+e6 6a 57 0b cc d4 ba 4a
+e6 6a 57 0b cc d4 ba 9d
+e6 6a 57 0b cc d4 bb 28
+e6 6a 57 0b cc d4 bb 5a
+e6 6a 57 0b cc d4 bb 92
+e6 6a 57 0b cc d4 bb a2
+e6 6a 57 0b cc d4 bb d8
+e6 6a 57 0b cc d4 bb e2
+e6 6a 57 0b cc d4 bc 93
+e6 6a 57 0b cc d4 bc 94
+e6 6a 57 0b cc d4 bd 0f
+e6 6a 57 0b cc d4 bd ce
+e6 6a 57 0b cc d4 be 6a
+e6 6a 57 0b cc d4 be 73
+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 04 4a 87 8a
+15 8b 40 f0 c8 41 d9 f9
+78 cb 13 72 ea ee 51 99
+a3 d8 7e 5e 2b db c7 2a
+6c 8c 73 d0 00 18 1d fc
+39 c3 aa a4 81 66 7b 16
+5b 58 44 e4 50 71 3d 8a
+b6 a3 b2 ba 8f ef 44 7b
+65 07 6a 0f
]]>
</artwork>
</section>
</section>
-
-
<!-- Change Log
v00 2017-07-23 MS Initial version
-->
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lsd0001] branch master updated: Update test vectors,
gnunet <=