diff options
Diffstat (limited to 'src/mint/taler-mint-keyup.c')
-rw-r--r-- | src/mint/taler-mint-keyup.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/mint/taler-mint-keyup.c b/src/mint/taler-mint-keyup.c index c2a326566..a57b1e6ba 100644 --- a/src/mint/taler-mint-keyup.c +++ b/src/mint/taler-mint-keyup.c | |||
@@ -28,6 +28,11 @@ | |||
28 | #include "taler_signatures.h" | 28 | #include "taler_signatures.h" |
29 | #include "mint.h" | 29 | #include "mint.h" |
30 | 30 | ||
31 | /** | ||
32 | * FIXME: allow user to specify (within reason). | ||
33 | */ | ||
34 | #define RSA_KEYSIZE 2048 | ||
35 | |||
31 | #define HASH_CUTOFF 20 | 36 | #define HASH_CUTOFF 20 |
32 | 37 | ||
33 | /** | 38 | /** |
@@ -434,8 +439,8 @@ static void | |||
434 | create_denomkey_issue (struct CoinTypeParams *params, | 439 | create_denomkey_issue (struct CoinTypeParams *params, |
435 | struct TALER_MINT_DenomKeyIssuePriv *dki) | 440 | struct TALER_MINT_DenomKeyIssuePriv *dki) |
436 | { | 441 | { |
437 | GNUNET_assert (NULL != (dki->denom_priv = GNUNET_CRYPTO_rsa_private_key_create ())); | 442 | GNUNET_assert (NULL != (dki->denom_priv = GNUNET_CRYPTO_rsa_private_key_create (RSA_KEYSIZE))); |
438 | dki->issue.denom_pub = GNUNET_CRYPTO_rsa_private_key_get_get_public (dki->denom_priv); | 443 | dki->issue.denom_pub = GNUNET_CRYPTO_rsa_private_key_get_public (dki->denom_priv); |
439 | dki->issue.master = *master_pub; | 444 | dki->issue.master = *master_pub; |
440 | dki->issue.start = GNUNET_TIME_absolute_hton (params->anchor); | 445 | dki->issue.start = GNUNET_TIME_absolute_hton (params->anchor); |
441 | dki->issue.expire_withdraw = | 446 | dki->issue.expire_withdraw = |