summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-11-28 00:26:32 +0100
committerFlorian Dold <florian.dold@gmail.com>2019-11-28 00:26:32 +0100
commit785f5fb7dd5f8e4aa0258e3e72f519c77942cb7d (patch)
treed5ab083ab2ad9b7f628c67aef36597c14873678c
parent499cff87bf62863860264e95fc8482d5767a1418 (diff)
downloadexchange-785f5fb7dd5f8e4aa0258e3e72f519c77942cb7d.tar.gz
exchange-785f5fb7dd5f8e4aa0258e3e72f519c77942cb7d.tar.bz2
exchange-785f5fb7dd5f8e4aa0258e3e72f519c77942cb7d.zip
more test vectors
-rw-r--r--src/exchange-tools/taler-exchange-tvg.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/exchange-tools/taler-exchange-tvg.c b/src/exchange-tools/taler-exchange-tvg.c
index 366ef7cb..55e658fc 100644
--- a/src/exchange-tools/taler-exchange-tvg.c
+++ b/src/exchange-tools/taler-exchange-tvg.c
@@ -109,6 +109,10 @@ run (void *cls,
data.purpose.size = htonl (sizeof (struct TALER_ProposalDataPS));
GNUNET_assert (GNUNET_OK == GNUNET_CRYPTO_eddsa_sign (priv, &data.purpose,
&sig));
+ GNUNET_assert (GNUNET_OK == GNUNET_CRYPTO_eddsa_verify (0,
+ &data.purpose,
+ &sig,
+ &pub));
printf ("eddsa sig:\n");
display_data (" priv", priv, sizeof (struct
@@ -140,6 +144,7 @@ run (void *cls,
display_data (" salt", salt, strlen (salt));
display_data (" ikm", ikm, strlen (ikm));
display_data (" ctx", ctx, strlen (ctx));
+ printf (" out_len %u\n", (unsigned int) out_len);
display_data (" out", out, out_len);
}
{
@@ -159,10 +164,10 @@ run (void *cls,
GNUNET_CRYPTO_EcdhePrivateKey));
display_data (" pub_ecdhe", &pub_ecdhe, sizeof (struct
GNUNET_CRYPTO_EcdhePublicKey));
- display_data (" priv_ecdhe", priv_ecdhe, sizeof (struct
+ display_data (" priv_eddsa", priv_eddsa, sizeof (struct
GNUNET_CRYPTO_EddsaPrivateKey));
- display_data (" pub_ecdhe", &pub_ecdhe, sizeof (struct
- GNUNET_CRYPTO_EcdhePublicKey));
+ display_data (" pub_eddsa", &pub_eddsa, sizeof (struct
+ GNUNET_CRYPTO_EddsaPublicKey));
display_data (" key_material", &key_material, sizeof (struct
GNUNET_HashCode));
}