|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <openssl/rsa.h>#include <assert.h>#include <string.h>#include <openssl/bn.h>#include <openssl/err.h>#include <openssl/mem.h>#include <openssl/thread.h>#include "internal.h"#include "../internal.h"Macros | |
| #define | MAX_BLINDINGS_PER_RSA 1024 |
Functions | |
| size_t | rsa_default_size (const RSA *rsa) |
| int | rsa_default_encrypt (RSA *rsa, size_t *out_len, uint8_t *out, size_t max_out, const uint8_t *in, size_t in_len, int padding) |
| int | rsa_default_sign_raw (RSA *rsa, size_t *out_len, uint8_t *out, size_t max_out, const uint8_t *in, size_t in_len, int padding) |
| int | rsa_default_decrypt (RSA *rsa, size_t *out_len, uint8_t *out, size_t max_out, const uint8_t *in, size_t in_len, int padding) |
| int | RSA_verify_raw (RSA *rsa, size_t *out_len, uint8_t *out, size_t max_out, const uint8_t *in, size_t in_len, int padding) |
| int | rsa_default_private_transform (RSA *rsa, uint8_t *out, const uint8_t *in, size_t len) |
| int | rsa_default_multi_prime_keygen (RSA *rsa, int bits, int num_primes, BIGNUM *e_value, BN_GENCB *cb) |
| int | rsa_default_keygen (RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb) |
Variables | |
| const RSA_METHOD | RSA_default_method |
| #define MAX_BLINDINGS_PER_RSA 1024 |
| int rsa_default_decrypt | ( | RSA * | rsa, |
| size_t * | out_len, | ||
| uint8_t * | out, | ||
| size_t | max_out, | ||
| const uint8_t * | in, | ||
| size_t | in_len, | ||
| int | padding | ||
| ) |
| int rsa_default_encrypt | ( | RSA * | rsa, |
| size_t * | out_len, | ||
| uint8_t * | out, | ||
| size_t | max_out, | ||
| const uint8_t * | in, | ||
| size_t | in_len, | ||
| int | padding | ||
| ) |
| int rsa_default_multi_prime_keygen | ( | RSA * | rsa, |
| int | bits, | ||
| int | num_primes, | ||
| BIGNUM * | e_value, | ||
| BN_GENCB * | cb | ||
| ) |
| int rsa_default_sign_raw | ( | RSA * | rsa, |
| size_t * | out_len, | ||
| uint8_t * | out, | ||
| size_t | max_out, | ||
| const uint8_t * | in, | ||
| size_t | in_len, | ||
| int | padding | ||
| ) |
| int RSA_verify_raw | ( | RSA * | rsa, |
| size_t * | out_len, | ||
| uint8_t * | out, | ||
| size_t | max_out, | ||
| const uint8_t * | in, | ||
| size_t | in_len, | ||
| int | padding | ||
| ) |
| const RSA_METHOD RSA_default_method |
1.8.13