From c560665b5a0bab1d222ee73b5c43a70f238e63f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Mon, 27 Nov 2006 23:11:53 +0100 Subject: [PATCH] (pkcs1_rsa_sha256_encode) (pkcs1_rsa_sha256_encode_digest): New declarations and name mangling symbols. Rev: src/nettle/pkcs1.h:1.5 --- src/nettle/pkcs1.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/nettle/pkcs1.h b/src/nettle/pkcs1.h index 163c5dd31..953604f20 100644 --- a/src/nettle/pkcs1.h +++ b/src/nettle/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 -- GitLab