From 39ea0d27ca08ce95877b58347f2bb4a3f473656e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Wed, 26 Mar 2014 21:08:41 +0100 Subject: New struct dsa_params. Use for dsa_sign and dsa_verify. Updated users. --- dsa-sha256-sign.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'dsa-sha256-sign.c') diff --git a/dsa-sha256-sign.c b/dsa-sha256-sign.c index 68f66d01..1bb7cb82 100644 --- a/dsa-sha256-sign.c +++ b/dsa-sha256-sign.c @@ -36,7 +36,8 @@ dsa_sha256_sign_digest(const struct dsa_public_key *pub, const uint8_t *digest, struct dsa_signature *signature) { - return dsa_sign(pub, key, random_ctx, random, + return dsa_sign((const struct dsa_params *) pub, key->x, + random_ctx, random, SHA256_DIGEST_SIZE, digest, signature); } @@ -50,6 +51,7 @@ dsa_sha256_sign(const struct dsa_public_key *pub, uint8_t digest[SHA256_DIGEST_SIZE]; sha256_digest(hash, sizeof(digest), digest); - return dsa_sign(pub, key, random_ctx, random, + return dsa_sign((const struct dsa_params *) pub, key->x, + random_ctx, random, sizeof(digest), digest, signature); } -- cgit v1.2.1