From 579f8fe65ac07153084db4d2cc144715d5749978 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Wed, 12 Dec 2001 20:26:17 +0100 Subject: [PATCH] (make_rsa_signer): Call mpz_init for all bignum instance variables. Rev: src/rsa.c:1.17 --- src/rsa.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/rsa.c b/src/rsa.c index 3b5f482b..419d85cf 100644 --- a/src/rsa.c +++ b/src/rsa.c @@ -578,6 +578,13 @@ make_rsa_signer(struct signature_algorithm *s, CAST(rsa_algorithm, params, s); NEW(rsa_signer, res); + mpz_init(res->d); + mpz_init(res->p); + mpz_init(res->q); + mpz_init(res->a); + mpz_init(res->b); + mpz_init(res->c); + if ( (SEXP_LEFT(i) == 8) && ( (res->verifier = make_rsa_verifier_internal(params, i)) ) && sexp_get_un(i, ATOM_D, res->d, RSA_MAX_SIZE) -- GitLab