diff options
author | Niels Möller <nisse@lysator.liu.se> | 2012-06-03 22:02:59 +0200 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2012-06-03 22:02:59 +0200 |
commit | adad6eaac2d03fba830eb1630b5458c1ac7f1907 (patch) | |
tree | ea02b675e2cf8f3c6584f35f9f73fd0d072b3428 /rsa-sha256-sign.c | |
parent | 0589865876f8c89047eaee1698071e31956b0480 (diff) | |
download | nettle-adad6eaac2d03fba830eb1630b5458c1ac7f1907.tar.gz |
Changes to pkcs1_signature_prefix interface.
Diffstat (limited to 'rsa-sha256-sign.c')
-rw-r--r-- | rsa-sha256-sign.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/rsa-sha256-sign.c b/rsa-sha256-sign.c index 0af12c94..30ba497a 100644 --- a/rsa-sha256-sign.c +++ b/rsa-sha256-sign.c @@ -39,9 +39,7 @@ rsa_sha256_sign(const struct rsa_private_key *key, struct sha256_ctx *hash, mpz_t s) { - assert(key->size > 0); - - if (pkcs1_rsa_sha256_encode(s, key->size - 1, hash)) + if (pkcs1_rsa_sha256_encode(s, key->size, hash)) { rsa_compute_root(key, s, s); return 1; @@ -58,9 +56,7 @@ rsa_sha256_sign_digest(const struct rsa_private_key *key, const uint8_t *digest, mpz_t s) { - assert(key->size > 0); - - if (pkcs1_rsa_sha256_encode_digest(s, key->size - 1, digest)) + if (pkcs1_rsa_sha256_encode_digest(s, key->size, digest)) { rsa_compute_root(key, s, s); return 1; |