diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2023-07-03 09:34:50 +0200 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2023-07-03 09:34:50 +0200 |
commit | 97e3f402657fb5b298c66fb92c4a0e2b8892e10b (patch) | |
tree | 5bb1f810e9536581faa318ae421dbf6f04a3d5d8 /src/gnsrecord | |
parent | 439642b90e6f5f1f272484f1f1d33545a8eb5eb5 (diff) | |
download | gnunet-97e3f402657fb5b298c66fb92c4a0e2b8892e10b.tar.gz gnunet-97e3f402657fb5b298c66fb92c4a0e2b8892e10b.zip |
GNS: Properly name nonce hash in EDKEY TV.
Diffstat (limited to 'src/gnsrecord')
-rw-r--r-- | src/gnsrecord/gnunet-gnsrecord-tvg.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/gnsrecord/gnunet-gnsrecord-tvg.c b/src/gnsrecord/gnunet-gnsrecord-tvg.c index 2687cc2ce..588f16b4b 100644 --- a/src/gnsrecord/gnunet-gnsrecord-tvg.c +++ b/src/gnsrecord/gnunet-gnsrecord-tvg.c | |||
@@ -402,8 +402,12 @@ run_edkey (struct GNUNET_GNSRECORD_Data *rd, int rd_count, const char*label) | |||
402 | printf ("nonce := SHA-256 (dh[32..63] || h):\n"); | 402 | printf ("nonce := SHA-256 (dh[32..63] || h):\n"); |
403 | print_bytes (&derived_privkey + 32, sizeof (derived_privkey) - 32, 8); | 403 | print_bytes (&derived_privkey + 32, sizeof (derived_privkey) - 32, 8); |
404 | printf ("\n"); | 404 | printf ("\n"); |
405 | printf ("Derived private key (d', little-endian):\n"); | 405 | char derived_privkeyNBO[32]; |
406 | print_bytes (&derived_privkey, sizeof (derived_privkey) - 32, 8); | 406 | /* Convert from little endian */ |
407 | for (size_t i = 0; i < 32; i++) | ||
408 | derived_privkeyNBO[i] = derived_privkey.s[31 - i]; | ||
409 | printf ("Derived private key (d', big-endian):\n"); | ||
410 | print_bytes (derived_privkeyNBO, sizeof (derived_privkeyNBO), 8); | ||
407 | printf ("\n"); | 411 | printf ("\n"); |
408 | size_t bdata_size = ntohl (rrblock->size) - sizeof (struct | 412 | size_t bdata_size = ntohl (rrblock->size) - sizeof (struct |
409 | GNUNET_GNSRECORD_Block); | 413 | GNUNET_GNSRECORD_Block); |