aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keygen.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2000-01-24 21:14:42 +0000
committerWerner Koch <[email protected]>2000-01-24 21:14:42 +0000
commitdb43afc923f32d39d06c20c1d4fb698cbad0897c (patch)
tree9acd52a1070205f7aa290374045092e3b64e1a94 /g10/keygen.c
parentAdd files to new directory. (diff)
downloadgnupg-db43afc923f32d39d06c20c1d4fb698cbad0897c.tar.gz
gnupg-db43afc923f32d39d06c20c1d4fb698cbad0897c.zip
See ChangeLog: Mon Jan 24 22:24:38 CET 2000 Werner Koch
Diffstat (limited to 'g10/keygen.c')
-rw-r--r--g10/keygen.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/g10/keygen.c b/g10/keygen.c
index 805160696..70590bc89 100644
--- a/g10/keygen.c
+++ b/g10/keygen.c
@@ -204,9 +204,10 @@ gen_elg(int algo, unsigned nbits, KBNODE pub_root, KBNODE sec_root, DEK *dek,
MPI *factors;
assert( is_ELGAMAL(algo) );
- rc = pubkey_generate( algo, nbits, skey, &factors );
+ /*rc = pubkey_generate( algo, nbits, skey, &factors );*/
+ rc = gcry_pk_genkey( NULL, NULL );
if( rc ) {
- log_error("pubkey_generate failed: %s\n", g10_errstr(rc) );
+ log_error("pk_genkey failed: %s\n", g10_errstr(rc) );
return rc;
}
@@ -281,7 +282,8 @@ gen_dsa(unsigned nbits, KBNODE pub_root, KBNODE sec_root, DEK *dek,
if( nbits > 1024 )
nbits = 1024;
- rc = pubkey_generate( GCRY_PK_DSA, nbits, skey, &factors );
+ /*rc = pubkey_generate( GCRY_PK_DSA, nbits, skey, &factors );*/
+ rc = gcry_pk_genkey( NULL, NULL );
if( rc ) {
log_error("pubkey_generate failed: %s\n", g10_errstr(rc) );
return rc;