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