From 452cb90f677543b61c54fc89e046f63e5a900f33 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 --- pkcs1.h | 9 +++++++++ 1 file changed, 9 insertions(+) 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 -- GitLab