diff options
author | Niels Möller <nisse@lysator.liu.se> | 2006-11-27 23:11:53 +0100 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2006-11-27 23:11:53 +0100 |
commit | 452cb90f677543b61c54fc89e046f63e5a900f33 (patch) | |
tree | 63b0e24d48d349d55e66c405701b9a6eb047e7ca /pkcs1.h | |
parent | 0a161c6d47f48462c624dac9a2eac7c60614c26d (diff) | |
download | nettle-452cb90f677543b61c54fc89e046f63e5a900f33.tar.gz |
(pkcs1_rsa_sha256_encode)
(pkcs1_rsa_sha256_encode_digest): New declarations and name
mangling symbols.
Rev: src/nettle/pkcs1.h:1.5
Diffstat (limited to 'pkcs1.h')
-rw-r--r-- | pkcs1.h | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -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 |