]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
Fixed RSA key generation with gcrypt
authorMartin Willi <martin@revosec.ch>
Thu, 29 Apr 2010 07:51:37 +0000 (09:51 +0200)
committerMartin Willi <martin@revosec.ch>
Thu, 29 Apr 2010 07:51:37 +0000 (09:51 +0200)
src/libstrongswan/plugins/gcrypt/gcrypt_rsa_private_key.c

index a1d237bcdca3d721e653b3958d2bba750c631b89..2cb13c5f3e44fed2ccb16b5a57fa65231d342c76 100644 (file)
@@ -342,7 +342,7 @@ static bool get_encoding(private_gcrypt_rsa_private_key_t *this,
 
        gcry_mpi_sub_ui(q, q, 1);
        exp2 = gcry_mpi_new(gcry_pk_get_nbits(this->key));
-       gcry_mpi_mod(exp1, d, q);
+       gcry_mpi_mod(exp2, d, q);
        gcry_mpi_release(q);
 
        err = gcry_mpi_aprint(GCRYMPI_FMT_USG, &cexp1.ptr, &cexp1.len, exp1)