diff options
Diffstat (limited to 'src/util/gnunet-crypto-tvg.c')
-rw-r--r-- | src/util/gnunet-crypto-tvg.c | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/src/util/gnunet-crypto-tvg.c b/src/util/gnunet-crypto-tvg.c index 6b2a7f472..0071f3e90 100644 --- a/src/util/gnunet-crypto-tvg.c +++ b/src/util/gnunet-crypto-tvg.c | |||
@@ -852,7 +852,7 @@ checkvec (const char *operation, | |||
852 | return GNUNET_SYSERR; | 852 | return GNUNET_SYSERR; |
853 | } | 853 | } |
854 | 854 | ||
855 | if ((b != 1)&& (b != 0)) | 855 | if ((b != 1) && (b != 0)) |
856 | { | 856 | { |
857 | GNUNET_break (0); | 857 | GNUNET_break (0); |
858 | return GNUNET_SYSERR; | 858 | return GNUNET_SYSERR; |
@@ -869,9 +869,14 @@ checkvec (const char *operation, | |||
869 | unsigned int b_comp; | 869 | unsigned int b_comp; |
870 | 870 | ||
871 | 871 | ||
872 | GNUNET_CRYPTO_cs_r_derive (&nonce, &priv, r_priv_comp); | 872 | GNUNET_CRYPTO_cs_r_derive (&nonce, |
873 | GNUNET_CRYPTO_cs_r_get_public (&r_priv_comp[0], &r_pub_comp[0]); | 873 | "rw", |
874 | GNUNET_CRYPTO_cs_r_get_public (&r_priv_comp[1], &r_pub_comp[1]); | 874 | &priv, |
875 | r_priv_comp); | ||
876 | GNUNET_CRYPTO_cs_r_get_public (&r_priv_comp[0], | ||
877 | &r_pub_comp[0]); | ||
878 | GNUNET_CRYPTO_cs_r_get_public (&r_priv_comp[1], | ||
879 | &r_pub_comp[1]); | ||
875 | GNUNET_assert (0 == memcmp (&r_priv_comp, | 880 | GNUNET_assert (0 == memcmp (&r_priv_comp, |
876 | &r_priv, | 881 | &r_priv, |
877 | sizeof(struct GNUNET_CRYPTO_CsRSecret) * 2)); | 882 | sizeof(struct GNUNET_CRYPTO_CsRSecret) * 2)); |
@@ -1316,9 +1321,14 @@ output_vectors () | |||
1316 | strlen ("nonce_secret"), | 1321 | strlen ("nonce_secret"), |
1317 | NULL, | 1322 | NULL, |
1318 | 0)); | 1323 | 0)); |
1319 | GNUNET_CRYPTO_cs_r_derive (&nonce, &priv, r_priv); | 1324 | GNUNET_CRYPTO_cs_r_derive (&nonce, |
1320 | GNUNET_CRYPTO_cs_r_get_public (&r_priv[0], &r_pub[0]); | 1325 | "rw", |
1321 | GNUNET_CRYPTO_cs_r_get_public (&r_priv[1], &r_pub[1]); | 1326 | &priv, |
1327 | r_priv); | ||
1328 | GNUNET_CRYPTO_cs_r_get_public (&r_priv[0], | ||
1329 | &r_pub[0]); | ||
1330 | GNUNET_CRYPTO_cs_r_get_public (&r_priv[1], | ||
1331 | &r_pub[1]); | ||
1322 | GNUNET_CRYPTO_cs_blinding_secrets_derive (&nonce, | 1332 | GNUNET_CRYPTO_cs_blinding_secrets_derive (&nonce, |
1323 | bs); | 1333 | bs); |
1324 | GNUNET_CRYPTO_cs_calc_blinded_c (bs, | 1334 | GNUNET_CRYPTO_cs_calc_blinded_c (bs, |