diff options
author | Christian Grothoff <christian@grothoff.org> | 2010-10-08 14:08:01 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2010-10-08 14:08:01 +0000 |
commit | 5a15f9b33c05a1579737ee57ef9cbc7b326eb8ac (patch) | |
tree | 74a41a9622de577c1b13810b2786e3b879713708 /src/util/crypto_ksk.c | |
parent | 41c4b74fb120a91de7a459d6b56f2332539ec4f9 (diff) | |
download | gnunet-5a15f9b33c05a1579737ee57ef9cbc7b326eb8ac.tar.gz gnunet-5a15f9b33c05a1579737ee57ef9cbc7b326eb8ac.zip |
fix
Diffstat (limited to 'src/util/crypto_ksk.c')
-rw-r--r-- | src/util/crypto_ksk.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/util/crypto_ksk.c b/src/util/crypto_ksk.c index 6136fbf43..af0905a33 100644 --- a/src/util/crypto_ksk.c +++ b/src/util/crypto_ksk.c | |||
@@ -325,7 +325,8 @@ gen_prime (gcry_mpi_t *ptest, unsigned int nbits, GNUNET_HashCode * hc) | |||
325 | size_t written; | 325 | size_t written; |
326 | 326 | ||
327 | gcry_mpi_set_ui(sp, x); | 327 | gcry_mpi_set_ui(sp, x); |
328 | gcry_mpi_div (NULL, tmp, prime, sp, -1 /* TODO CG: is this correct? */); | 328 | gcry_mpi_div (NULL, tmp, prime, sp, -1); |
329 | mods[i] = 0; | ||
329 | gcry_mpi_print (GCRYMPI_FMT_USG, (unsigned char *) &mods[i], sizeof(*mods), &written, tmp); | 330 | gcry_mpi_print (GCRYMPI_FMT_USG, (unsigned char *) &mods[i], sizeof(*mods), &written, tmp); |
330 | } | 331 | } |
331 | gcry_mpi_release (sp); | 332 | gcry_mpi_release (sp); |
@@ -419,8 +420,7 @@ generate_kblock_key (KBlock_secret_key * sk, | |||
419 | gcry_mpi_sub_ui (t2, sk->q, 1); | 420 | gcry_mpi_sub_ui (t2, sk->q, 1); |
420 | gcry_mpi_mul (phi, t1, t2); | 421 | gcry_mpi_mul (phi, t1, t2); |
421 | gcry_mpi_gcd (g, t1, t2); | 422 | gcry_mpi_gcd (g, t1, t2); |
422 | gcry_mpi_div (f, NULL, phi, g, -1 /* TODO CG: is this correct? */); | 423 | gcry_mpi_div (f, NULL, phi, g, 0); |
423 | |||
424 | while (0 == gcry_mpi_gcd (t1, sk->e, phi)) | 424 | while (0 == gcry_mpi_gcd (t1, sk->e, phi)) |
425 | { /* (while gcd is not 1) */ | 425 | { /* (while gcd is not 1) */ |
426 | gcry_mpi_add_ui (sk->e, sk->e, 2); | 426 | gcry_mpi_add_ui (sk->e, sk->e, 2); |