aboutsummaryrefslogtreecommitdiff
path: root/src/gnsrecord/gnunet-gnsrecord-tvg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gnsrecord/gnunet-gnsrecord-tvg.c')
-rw-r--r--src/gnsrecord/gnunet-gnsrecord-tvg.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/gnsrecord/gnunet-gnsrecord-tvg.c b/src/gnsrecord/gnunet-gnsrecord-tvg.c
index c29f377bc..47b13bdab 100644
--- a/src/gnsrecord/gnunet-gnsrecord-tvg.c
+++ b/src/gnsrecord/gnunet-gnsrecord-tvg.c
@@ -98,16 +98,24 @@ run (void *cls,
98 size_t data_size; 98 size_t data_size;
99 char *rdata; 99 char *rdata;
100 size_t rdata_size; 100 size_t rdata_size;
101 char ztld[128];
101 102
102 id_priv.type = htonl (GNUNET_GNSRECORD_TYPE_PKEY); 103 id_priv.type = htonl (GNUNET_GNSRECORD_TYPE_PKEY);
103 GNUNET_CRYPTO_ecdsa_key_create (&id_priv.ecdsa_key); 104 GNUNET_CRYPTO_ecdsa_key_create (&id_priv.ecdsa_key);
104 GNUNET_IDENTITY_key_get_public (&id_priv, 105 GNUNET_IDENTITY_key_get_public (&id_priv,
105 &id_pub); 106 &id_pub);
106 fprintf (stdout, "Zone private key (d, little-endian scalar):\n"); 107 fprintf (stdout, "Zone private key (d, little-endian, with ztype prepended):\n");
107 print_bytes (&id_priv, GNUNET_IDENTITY_key_get_length (&id_pub), 8); //FIXME length for privkey? 108 print_bytes (&id_priv, GNUNET_IDENTITY_key_get_length (&id_pub), 8); //FIXME length for privkey?
108 fprintf (stdout, "\n"); 109 fprintf (stdout, "\n");
109 fprintf (stdout, "Zone public key (zk):\n"); 110 fprintf (stdout, "Zone identifier (zid):\n");
110 print_bytes (&id_pub, GNUNET_IDENTITY_key_get_length (&id_pub), 8); 111 print_bytes (&id_pub, GNUNET_IDENTITY_key_get_length (&id_pub), 8);
112 GNUNET_STRINGS_data_to_string (&id_pub,
113 GNUNET_IDENTITY_key_get_length (&id_pub),
114 ztld,
115 sizeof (ztld));
116 fprintf (stdout, "\n");
117 fprintf (stdout, "Encoded zone identifier (zkl = zTLD):\n");
118 fprintf (stdout, "%s\n", ztld);
111 fprintf (stdout, "\n"); 119 fprintf (stdout, "\n");
112 120
113 pkey_data_p.type = htonl (GNUNET_GNSRECORD_TYPE_PKEY); 121 pkey_data_p.type = htonl (GNUNET_GNSRECORD_TYPE_PKEY);