From: Niels Möller Date: Mon, 27 Nov 2006 22:11:53 +0000 (+0100) Subject: (pkcs1_rsa_sha256_encode) X-Git-Tag: nettle_1.15_release_20061128~11 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=452cb90f677543b61c54fc89e046f63e5a900f33;p=thirdparty%2Fnettle.git (pkcs1_rsa_sha256_encode) (pkcs1_rsa_sha256_encode_digest): New declarations and name mangling symbols. Rev: src/nettle/pkcs1.h:1.5 --- diff --git a/pkcs1.h b/pkcs1.h index 163c5dd3..953604f2 100644 --- a/pkcs1.h +++ b/pkcs1.h @@ -39,9 +39,12 @@ extern "C" { #define pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest #define pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode #define pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest +#define pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode +#define pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest struct md5_ctx; struct sha1_ctx; +struct sha256_ctx; void pkcs1_signature_prefix(unsigned length, @@ -61,6 +64,12 @@ pkcs1_rsa_sha1_encode(mpz_t m, unsigned length, struct sha1_ctx *hash); void pkcs1_rsa_sha1_encode_digest(mpz_t m, unsigned length, const uint8_t *digest); +void +pkcs1_rsa_sha256_encode(mpz_t m, unsigned length, struct sha256_ctx *hash); + +void +pkcs1_rsa_sha256_encode_digest(mpz_t m, unsigned length, const uint8_t *digest); + #ifdef __cplusplus } #endif