pam_pkcs11 0.6.12
|
#include <openssl/opensslv.h>
#include <openssl/opensslconf.h>
#include <openssl/bn.h>
#include <openssl/rsa.h>
#include <openssl/dsa.h>
Go to the source code of this file.
Macros | |
#define | EVP_CIPHER_CTX_new() |
#define | EVP_CIPHER_CTX_free(x) |
#define | EVP_PKEY_base_id(x) |
#define | RSA_PKCS1_OpenSSL RSA_PKCS1_SSLeay |
#define | OPENSSL_malloc_init CRYPTO_malloc_init |
#define | EVP_PKEY_get0_RSA(x) |
#define | EVP_PKEY_get0_DSA(x) |
#define | X509_get_extension_flags(x) |
#define | X509_get_key_usage(x) |
#define | X509_get_extended_key_usage(x) |
#define | EVP_MD_CTX_new EVP_MD_CTX_create |
#define | EVP_MD_CTX_free EVP_MD_CTX_destroy |
#define | EVP_PKEY_up_ref(user_key) |
#define | X509_up_ref(cert) |
#define | X509_get0_tbs_sigalg(x) |
#define | X509_OBJECT_get0_X509(x) |
#define | X509_OBJECT_get0_X509_CRL(x) |
#define | RSA_get0_e(x) |
#define | RSA_get0_n(x) |
#define | ECDSA_SIG_get0_r(x) |
#define | ECDSA_SIG_get0_s(x) |
#define | X509_OBJECT_free(x) |
#define | pam_pkcs11_ossl_inline |
#define | RSA_bits(R) |
Functions | |
static pam_pkcs11_ossl_inline int | RSA_set0_key (RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d) |
static pam_pkcs11_ossl_inline int | RSA_set0_factors (RSA *r, BIGNUM *p, BIGNUM *q) |
static pam_pkcs11_ossl_inline int | RSA_set0_crt_params (RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp) |
static pam_pkcs11_ossl_inline void | RSA_get0_key (const RSA *r, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d) |
static pam_pkcs11_ossl_inline void | RSA_get0_factors (const RSA *r, const BIGNUM **p, const BIGNUM **q) |
static pam_pkcs11_ossl_inline void | RSA_get0_crt_params (const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, const BIGNUM **iqmp) |
static pam_pkcs11_ossl_inline void | DSA_get0_pqg (const DSA *d, const BIGNUM **p, const BIGNUM **q, const BIGNUM **g) |
static pam_pkcs11_ossl_inline void | DSA_get0_key (const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key) |
#define ECDSA_SIG_get0_r | ( | x | ) |
Definition at line 101 of file pam-pkcs11-ossl-compat.h.
#define ECDSA_SIG_get0_s | ( | x | ) |
Definition at line 102 of file pam-pkcs11-ossl-compat.h.
#define EVP_CIPHER_CTX_free | ( | x | ) |
Definition at line 63 of file pam-pkcs11-ossl-compat.h.
#define EVP_CIPHER_CTX_new | ( | ) |
Definition at line 54 of file pam-pkcs11-ossl-compat.h.
#define EVP_MD_CTX_free EVP_MD_CTX_destroy |
Definition at line 93 of file pam-pkcs11-ossl-compat.h.
#define EVP_MD_CTX_new EVP_MD_CTX_create |
Definition at line 92 of file pam-pkcs11-ossl-compat.h.
#define EVP_PKEY_base_id | ( | x | ) |
Definition at line 80 of file pam-pkcs11-ossl-compat.h.
#define EVP_PKEY_get0_DSA | ( | x | ) |
Definition at line 88 of file pam-pkcs11-ossl-compat.h.
#define EVP_PKEY_get0_RSA | ( | x | ) |
Definition at line 87 of file pam-pkcs11-ossl-compat.h.
#define EVP_PKEY_up_ref | ( | user_key | ) |
Definition at line 94 of file pam-pkcs11-ossl-compat.h.
#define OPENSSL_malloc_init CRYPTO_malloc_init |
Definition at line 85 of file pam-pkcs11-ossl-compat.h.
#define pam_pkcs11_ossl_inline |
Definition at line 132 of file pam-pkcs11-ossl-compat.h.
Referenced by DSA_get0_key(), DSA_get0_pqg(), RSA_get0_crt_params(), RSA_get0_factors(), RSA_get0_key(), RSA_set0_crt_params(), RSA_set0_factors(), and RSA_set0_key().
#define RSA_bits | ( | R | ) |
Definition at line 141 of file pam-pkcs11-ossl-compat.h.
#define RSA_get0_e | ( | x | ) |
Definition at line 99 of file pam-pkcs11-ossl-compat.h.
#define RSA_get0_n | ( | x | ) |
Definition at line 100 of file pam-pkcs11-ossl-compat.h.
#define RSA_PKCS1_OpenSSL RSA_PKCS1_SSLeay |
Definition at line 84 of file pam-pkcs11-ossl-compat.h.
#define X509_get0_tbs_sigalg | ( | x | ) |
Definition at line 96 of file pam-pkcs11-ossl-compat.h.
#define X509_get_extended_key_usage | ( | x | ) |
Definition at line 91 of file pam-pkcs11-ossl-compat.h.
#define X509_get_extension_flags | ( | x | ) |
Definition at line 89 of file pam-pkcs11-ossl-compat.h.
#define X509_get_key_usage | ( | x | ) |
Definition at line 90 of file pam-pkcs11-ossl-compat.h.
#define X509_OBJECT_free | ( | x | ) |
Definition at line 104 of file pam-pkcs11-ossl-compat.h.
#define X509_OBJECT_get0_X509 | ( | x | ) |
Definition at line 97 of file pam-pkcs11-ossl-compat.h.
#define X509_OBJECT_get0_X509_CRL | ( | x | ) |
Definition at line 98 of file pam-pkcs11-ossl-compat.h.
#define X509_up_ref | ( | cert | ) |
Definition at line 95 of file pam-pkcs11-ossl-compat.h.
|
static |
Definition at line 239 of file pam-pkcs11-ossl-compat.h.
References pam_pkcs11_ossl_inline.
|
static |
Definition at line 229 of file pam-pkcs11-ossl-compat.h.
References pam_pkcs11_ossl_inline.
|
static |
Definition at line 215 of file pam-pkcs11-ossl-compat.h.
References pam_pkcs11_ossl_inline.
|
static |
Definition at line 207 of file pam-pkcs11-ossl-compat.h.
References pam_pkcs11_ossl_inline.
|
static |
Definition at line 197 of file pam-pkcs11-ossl-compat.h.
References pam_pkcs11_ossl_inline.
|
static |
Definition at line 182 of file pam-pkcs11-ossl-compat.h.
References pam_pkcs11_ossl_inline.
|
static |
Definition at line 169 of file pam-pkcs11-ossl-compat.h.
References pam_pkcs11_ossl_inline.
|
static |
Definition at line 153 of file pam-pkcs11-ossl-compat.h.
References pam_pkcs11_ossl_inline.