lsd0001

LSD0001: GNU Name System
Log | Files | Refs | README

commit eaf7e28079a2ada65be5f178ad3d2fdaf2e58b0c
parent 530034fae71d65cba1838c1465f7b3d15f63f770
Author: Bernd Fix <brf@hoi-polloi.org>
Date:   Wed, 28 Jun 2023 19:23:16 +0200

Fixed issues in test vectors.

Diffstat:
Mdraft-schanzen-gns.xml | 76+++++++++++++++++++++++++++++++++++++++++-----------------------------------
1 file changed, 41 insertions(+), 35 deletions(-)

diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml @@ -3802,8 +3802,8 @@ H e l l o W o r l d <artwork name="" type="" align="left" alt=""> <![CDATA[ Zone private key (d, big-endian): - 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 + 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 @@ -3817,6 +3817,12 @@ 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 +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 + Number of records (integer): 1 Record #0 { @@ -3832,28 +3838,24 @@ 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 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Encryption specs { - NONCE: e9 0a 00 61 + NONCE: e9 0a 00 61 00 08 c0 6f b9 28 15 80 00 00 00 01 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): - 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: 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 RRBLOCK: - 00 00 00 a0 00 01 00 00 18 2b b6 36 ed a7 9f 79 + 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 @@ -3863,13 +3865,14 @@ RRBLOCK: 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 ]]> </artwork> <artwork name="" type="" align="left" alt=""> <![CDATA[ Zone private key (d, big-endian): - 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 + 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 @@ -3883,6 +3886,12 @@ Label: e5 a4 a9 e4 b8 8b e7 84 a1 e6 95 b5 天 下 無 敵 +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 + Number of records (integer): 3 Record #0 { @@ -3920,18 +3929,12 @@ RDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Encryption spec { - NONCE: ee 96 33 c1 + NONCE: ee 96 33 c1 00 00 00 01 6b 59 71 08 00 00 00 01 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): - 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: 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 @@ -3962,7 +3965,7 @@ RRBLOCK: </artwork> <artwork name="" type="" align="left" alt=""> <![CDATA[ -Zone private key (d): +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 @@ -3978,6 +3981,12 @@ 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 +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 + Number of records (integer): 1 Record #0 { @@ -3993,20 +4002,16 @@ 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 + 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 + 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): - 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: 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 @@ -4029,7 +4034,7 @@ RRBLOCK: </artwork> <artwork name="" type="" align="left" alt=""> <![CDATA[ -Zone private key (d): +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 @@ -4045,6 +4050,12 @@ Label: e5 a4 a9 e4 b8 8b e7 84 a1 e6 95 b5 天 下 無 敵 +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 + Number of records (integer): 3 Record #0 { @@ -4082,18 +4093,13 @@ RDATA: 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 + 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): - 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: 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