34 #ifndef NETTLE_PKCS1_H_INCLUDED
35 #define NETTLE_PKCS1_H_INCLUDED
45 #define pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode
46 #define pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode
47 #define pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest
48 #define pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode
49 #define pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest
50 #define pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode
51 #define pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest
52 #define pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode
53 #define pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest
54 #define pkcs1_encrypt nettle_pkcs1_encrypt
55 #define pkcs1_decrypt nettle_pkcs1_decrypt
66 size_t length,
const uint8_t *message,
72 size_t *length, uint8_t *message);
76 size_t di_length,
const uint8_t *digest_info);
void nettle_random_func(void *ctx, size_t length, uint8_t *dst)
#define pkcs1_rsa_md5_encode
#define pkcs1_rsa_sha1_encode_digest
#define pkcs1_rsa_sha256_encode_digest
#define pkcs1_rsa_sha512_encode
#define pkcs1_rsa_sha512_encode_digest
#define pkcs1_rsa_digest_encode
#define pkcs1_rsa_sha1_encode
#define pkcs1_rsa_sha256_encode
#define pkcs1_rsa_md5_encode_digest