Searched refs:OPENSSL_EXPORT (Results 1 – 25 of 151) sorted by relevance
1234567
/external/boringssl/src/include/openssl/ |
D | ssl.h | 189 OPENSSL_EXPORT const SSL_METHOD *TLS_method(void); 192 OPENSSL_EXPORT const SSL_METHOD *DTLS_method(void); 198 OPENSSL_EXPORT const SSL_METHOD *TLS_with_buffers_method(void); 202 OPENSSL_EXPORT const SSL_METHOD *DTLS_with_buffers_method(void); 206 OPENSSL_EXPORT SSL_CTX *SSL_CTX_new(const SSL_METHOD *method); 209 OPENSSL_EXPORT int SSL_CTX_up_ref(SSL_CTX *ctx); 212 OPENSSL_EXPORT void SSL_CTX_free(SSL_CTX *ctx); 227 OPENSSL_EXPORT SSL *SSL_new(SSL_CTX *ctx); 230 OPENSSL_EXPORT void SSL_free(SSL *ssl); 235 OPENSSL_EXPORT SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl); [all …]
|
D | x509.h | 483 OPENSSL_EXPORT long X509_get_version(const X509 *x509); 486 OPENSSL_EXPORT const ASN1_INTEGER *X509_get0_serialNumber(const X509 *x509); 489 OPENSSL_EXPORT const ASN1_TIME *X509_get0_notBefore(const X509 *x509); 492 OPENSSL_EXPORT const ASN1_TIME *X509_get0_notAfter(const X509 *x509); 496 OPENSSL_EXPORT int X509_set1_notBefore(X509 *x509, const ASN1_TIME *tm); 500 OPENSSL_EXPORT int X509_set1_notAfter(X509 *x509, const ASN1_TIME *tm); 503 OPENSSL_EXPORT ASN1_TIME *X509_getm_notBefore(X509 *x509); 506 OPENSSL_EXPORT ASN1_TIME *X509_getm_notAfter(X509 *x); 511 OPENSSL_EXPORT ASN1_TIME *X509_get_notBefore(const X509 *x509); 516 OPENSSL_EXPORT ASN1_TIME *X509_get_notAfter(const X509 *x509); [all …]
|
D | evp.h | 92 OPENSSL_EXPORT EVP_PKEY *EVP_PKEY_new(void); 96 OPENSSL_EXPORT void EVP_PKEY_free(EVP_PKEY *pkey); 101 OPENSSL_EXPORT int EVP_PKEY_up_ref(EVP_PKEY *pkey); 106 OPENSSL_EXPORT int EVP_PKEY_is_opaque(const EVP_PKEY *pkey); 113 OPENSSL_EXPORT int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b); 117 OPENSSL_EXPORT int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from); 121 OPENSSL_EXPORT int EVP_PKEY_missing_parameters(const EVP_PKEY *pkey); 127 OPENSSL_EXPORT int EVP_PKEY_size(const EVP_PKEY *pkey); 132 OPENSSL_EXPORT int EVP_PKEY_bits(const EVP_PKEY *pkey); 136 OPENSSL_EXPORT int EVP_PKEY_id(const EVP_PKEY *pkey); [all …]
|
D | bio.h | 84 OPENSSL_EXPORT BIO *BIO_new(const BIO_METHOD *method); 92 OPENSSL_EXPORT int BIO_free(BIO *bio); 98 OPENSSL_EXPORT void BIO_vfree(BIO *bio); 101 OPENSSL_EXPORT int BIO_up_ref(BIO *bio); 108 OPENSSL_EXPORT int BIO_read(BIO *bio, void *data, int len); 118 OPENSSL_EXPORT int BIO_gets(BIO *bio, char *buf, int size); 122 OPENSSL_EXPORT int BIO_write(BIO *bio, const void *data, int len); 126 OPENSSL_EXPORT int BIO_write_all(BIO *bio, const void *data, size_t len); 130 OPENSSL_EXPORT int BIO_puts(BIO *bio, const char *buf); 134 OPENSSL_EXPORT int BIO_flush(BIO *bio); [all …]
|
D | cipher.h | 75 OPENSSL_EXPORT const EVP_CIPHER *EVP_rc4(void); 77 OPENSSL_EXPORT const EVP_CIPHER *EVP_des_cbc(void); 78 OPENSSL_EXPORT const EVP_CIPHER *EVP_des_ecb(void); 79 OPENSSL_EXPORT const EVP_CIPHER *EVP_des_ede(void); 80 OPENSSL_EXPORT const EVP_CIPHER *EVP_des_ede3(void); 81 OPENSSL_EXPORT const EVP_CIPHER *EVP_des_ede_cbc(void); 82 OPENSSL_EXPORT const EVP_CIPHER *EVP_des_ede3_cbc(void); 84 OPENSSL_EXPORT const EVP_CIPHER *EVP_aes_128_ecb(void); 85 OPENSSL_EXPORT const EVP_CIPHER *EVP_aes_128_cbc(void); 86 OPENSSL_EXPORT const EVP_CIPHER *EVP_aes_128_ctr(void); [all …]
|
D | x509_vfy.h | 212 OPENSSL_EXPORT int X509_STORE_set_depth(X509_STORE *store, int depth); 277 OPENSSL_EXPORT void X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth); 436 OPENSSL_EXPORT int X509_OBJECT_idx_by_subject(STACK_OF(X509_OBJECT) *h, int type, 438 OPENSSL_EXPORT X509_OBJECT *X509_OBJECT_retrieve_by_subject(STACK_OF(X509_OBJECT) *h,int type,X509_… 439 OPENSSL_EXPORT X509_OBJECT *X509_OBJECT_retrieve_match(STACK_OF(X509_OBJECT) *h, X509_OBJECT *x); 440 OPENSSL_EXPORT int X509_OBJECT_up_ref_count(X509_OBJECT *a); 441 OPENSSL_EXPORT void X509_OBJECT_free_contents(X509_OBJECT *a); 442 OPENSSL_EXPORT int X509_OBJECT_get_type(const X509_OBJECT *a); 443 OPENSSL_EXPORT X509 *X509_OBJECT_get0_X509(const X509_OBJECT *a); 444 OPENSSL_EXPORT X509_STORE *X509_STORE_new(void ); [all …]
|
D | bn.h | 172 OPENSSL_EXPORT BIGNUM *BN_new(void); 175 OPENSSL_EXPORT void BN_init(BIGNUM *bn); 179 OPENSSL_EXPORT void BN_free(BIGNUM *bn); 183 OPENSSL_EXPORT void BN_clear_free(BIGNUM *bn); 187 OPENSSL_EXPORT BIGNUM *BN_dup(const BIGNUM *src); 191 OPENSSL_EXPORT BIGNUM *BN_copy(BIGNUM *dest, const BIGNUM *src); 194 OPENSSL_EXPORT void BN_clear(BIGNUM *bn); 197 OPENSSL_EXPORT const BIGNUM *BN_value_one(void); 204 OPENSSL_EXPORT unsigned BN_num_bits(const BIGNUM *bn); 208 OPENSSL_EXPORT unsigned BN_num_bytes(const BIGNUM *bn); [all …]
|
D | digest.h | 79 OPENSSL_EXPORT const EVP_MD *EVP_md4(void); 80 OPENSSL_EXPORT const EVP_MD *EVP_md5(void); 81 OPENSSL_EXPORT const EVP_MD *EVP_sha1(void); 82 OPENSSL_EXPORT const EVP_MD *EVP_sha224(void); 83 OPENSSL_EXPORT const EVP_MD *EVP_sha256(void); 84 OPENSSL_EXPORT const EVP_MD *EVP_sha384(void); 85 OPENSSL_EXPORT const EVP_MD *EVP_sha512(void); 86 OPENSSL_EXPORT const EVP_MD *EVP_sha512_256(void); 87 OPENSSL_EXPORT const EVP_MD *EVP_blake2b256(void); 91 OPENSSL_EXPORT const EVP_MD *EVP_md5_sha1(void); [all …]
|
D | bytestring.h | 59 OPENSSL_EXPORT void CBS_init(CBS *cbs, const uint8_t *data, size_t len); 63 OPENSSL_EXPORT int CBS_skip(CBS *cbs, size_t len); 66 OPENSSL_EXPORT const uint8_t *CBS_data(const CBS *cbs); 69 OPENSSL_EXPORT size_t CBS_len(const CBS *cbs); 76 OPENSSL_EXPORT int CBS_stow(const CBS *cbs, uint8_t **out_ptr, size_t *out_len); 85 OPENSSL_EXPORT int CBS_strdup(const CBS *cbs, char **out_ptr); 89 OPENSSL_EXPORT int CBS_contains_zero_byte(const CBS *cbs); 94 OPENSSL_EXPORT int CBS_mem_equal(const CBS *cbs, const uint8_t *data, 99 OPENSSL_EXPORT int CBS_get_u8(CBS *cbs, uint8_t *out); 103 OPENSSL_EXPORT int CBS_get_u16(CBS *cbs, uint16_t *out); [all …]
|
D | aead.h | 100 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_128_gcm(void); 113 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_192_gcm(void); 122 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_256_gcm(void); 126 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_chacha20_poly1305(void); 130 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_xchacha20_poly1305(void); 135 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_128_ctr_hmac_sha256(void); 139 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_256_ctr_hmac_sha256(void); 143 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_128_gcm_siv(void); 147 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_256_gcm_siv(void); 159 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_128_gcm_randnonce(void); [all …]
|
D | ec_key.h | 95 OPENSSL_EXPORT EC_KEY *EC_KEY_new(void); 99 OPENSSL_EXPORT EC_KEY *EC_KEY_new_method(const ENGINE *engine); 103 OPENSSL_EXPORT EC_KEY *EC_KEY_new_by_curve_name(int nid); 106 OPENSSL_EXPORT void EC_KEY_free(EC_KEY *key); 109 OPENSSL_EXPORT EC_KEY *EC_KEY_dup(const EC_KEY *src); 113 OPENSSL_EXPORT int EC_KEY_up_ref(EC_KEY *key); 117 OPENSSL_EXPORT int EC_KEY_is_opaque(const EC_KEY *key); 120 OPENSSL_EXPORT const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); 125 OPENSSL_EXPORT int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); 128 OPENSSL_EXPORT const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); [all …]
|
D | dsa.h | 85 OPENSSL_EXPORT DSA *DSA_new(void); 89 OPENSSL_EXPORT void DSA_free(DSA *dsa); 92 OPENSSL_EXPORT int DSA_up_ref(DSA *dsa); 98 OPENSSL_EXPORT const BIGNUM *DSA_get0_pub_key(const DSA *dsa); 102 OPENSSL_EXPORT const BIGNUM *DSA_get0_priv_key(const DSA *dsa); 105 OPENSSL_EXPORT const BIGNUM *DSA_get0_p(const DSA *dsa); 108 OPENSSL_EXPORT const BIGNUM *DSA_get0_q(const DSA *dsa); 111 OPENSSL_EXPORT const BIGNUM *DSA_get0_g(const DSA *dsa); 116 OPENSSL_EXPORT void DSA_get0_key(const DSA *dsa, const BIGNUM **out_pub_key, 121 OPENSSL_EXPORT void DSA_get0_pqg(const DSA *dsa, const BIGNUM **out_p, [all …]
|
D | asn1.h | 255 OPENSSL_EXPORT ASN1_STRING *ASN1_STRING_type_new(int type); 260 OPENSSL_EXPORT ASN1_STRING *ASN1_STRING_new(void); 263 OPENSSL_EXPORT void ASN1_STRING_free(ASN1_STRING *str); 267 OPENSSL_EXPORT int ASN1_STRING_copy(ASN1_STRING *dst, const ASN1_STRING *str); 270 OPENSSL_EXPORT ASN1_STRING *ASN1_STRING_dup(const ASN1_STRING *str); 274 OPENSSL_EXPORT int ASN1_STRING_type(const ASN1_STRING *str); 279 OPENSSL_EXPORT const unsigned char *ASN1_STRING_get0_data( 287 OPENSSL_EXPORT unsigned char *ASN1_STRING_data(ASN1_STRING *str); 290 OPENSSL_EXPORT int ASN1_STRING_length(const ASN1_STRING *str); 301 OPENSSL_EXPORT int ASN1_STRING_cmp(const ASN1_STRING *a, const ASN1_STRING *b); [all …]
|
/external/rust/crates/quiche/deps/boringssl/src/include/openssl/ |
D | ssl.h | 189 OPENSSL_EXPORT const SSL_METHOD *TLS_method(void); 192 OPENSSL_EXPORT const SSL_METHOD *DTLS_method(void); 198 OPENSSL_EXPORT const SSL_METHOD *TLS_with_buffers_method(void); 202 OPENSSL_EXPORT const SSL_METHOD *DTLS_with_buffers_method(void); 206 OPENSSL_EXPORT SSL_CTX *SSL_CTX_new(const SSL_METHOD *method); 209 OPENSSL_EXPORT int SSL_CTX_up_ref(SSL_CTX *ctx); 212 OPENSSL_EXPORT void SSL_CTX_free(SSL_CTX *ctx); 227 OPENSSL_EXPORT SSL *SSL_new(SSL_CTX *ctx); 230 OPENSSL_EXPORT void SSL_free(SSL *ssl); 235 OPENSSL_EXPORT SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl); [all …]
|
D | x509.h | 494 OPENSSL_EXPORT long X509_get_version(const X509 *x509); 499 OPENSSL_EXPORT ASN1_TIME *X509_get_notBefore(const X509 *x509); 504 OPENSSL_EXPORT ASN1_TIME *X509_get_notAfter(const X509 *x509); 511 OPENSSL_EXPORT X509_CINF *X509_get_cert_info(const X509 *x509); 520 OPENSSL_EXPORT long X509_REQ_get_version(const X509_REQ *req); 524 OPENSSL_EXPORT X509_NAME *X509_REQ_get_subject_name(const X509_REQ *req); 535 OPENSSL_EXPORT long X509_CRL_get_version(const X509_CRL *crl); 538 OPENSSL_EXPORT const ASN1_TIME *X509_CRL_get0_lastUpdate(const X509_CRL *crl); 541 OPENSSL_EXPORT const ASN1_TIME *X509_CRL_get0_nextUpdate(const X509_CRL *crl); 545 OPENSSL_EXPORT ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); [all …]
|
D | evp.h | 92 OPENSSL_EXPORT EVP_PKEY *EVP_PKEY_new(void); 96 OPENSSL_EXPORT void EVP_PKEY_free(EVP_PKEY *pkey); 101 OPENSSL_EXPORT int EVP_PKEY_up_ref(EVP_PKEY *pkey); 106 OPENSSL_EXPORT int EVP_PKEY_is_opaque(const EVP_PKEY *pkey); 113 OPENSSL_EXPORT int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b); 117 OPENSSL_EXPORT int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from); 121 OPENSSL_EXPORT int EVP_PKEY_missing_parameters(const EVP_PKEY *pkey); 127 OPENSSL_EXPORT int EVP_PKEY_size(const EVP_PKEY *pkey); 132 OPENSSL_EXPORT int EVP_PKEY_bits(const EVP_PKEY *pkey); 136 OPENSSL_EXPORT int EVP_PKEY_id(const EVP_PKEY *pkey); [all …]
|
D | bio.h | 84 OPENSSL_EXPORT BIO *BIO_new(const BIO_METHOD *method); 92 OPENSSL_EXPORT int BIO_free(BIO *bio); 98 OPENSSL_EXPORT void BIO_vfree(BIO *bio); 101 OPENSSL_EXPORT int BIO_up_ref(BIO *bio); 108 OPENSSL_EXPORT int BIO_read(BIO *bio, void *data, int len); 118 OPENSSL_EXPORT int BIO_gets(BIO *bio, char *buf, int size); 122 OPENSSL_EXPORT int BIO_write(BIO *bio, const void *data, int len); 126 OPENSSL_EXPORT int BIO_write_all(BIO *bio, const void *data, size_t len); 130 OPENSSL_EXPORT int BIO_puts(BIO *bio, const char *buf); 134 OPENSSL_EXPORT int BIO_flush(BIO *bio); [all …]
|
D | cipher.h | 75 OPENSSL_EXPORT const EVP_CIPHER *EVP_rc4(void); 77 OPENSSL_EXPORT const EVP_CIPHER *EVP_des_cbc(void); 78 OPENSSL_EXPORT const EVP_CIPHER *EVP_des_ecb(void); 79 OPENSSL_EXPORT const EVP_CIPHER *EVP_des_ede(void); 80 OPENSSL_EXPORT const EVP_CIPHER *EVP_des_ede3(void); 81 OPENSSL_EXPORT const EVP_CIPHER *EVP_des_ede_cbc(void); 82 OPENSSL_EXPORT const EVP_CIPHER *EVP_des_ede3_cbc(void); 84 OPENSSL_EXPORT const EVP_CIPHER *EVP_aes_128_ecb(void); 85 OPENSSL_EXPORT const EVP_CIPHER *EVP_aes_128_cbc(void); 86 OPENSSL_EXPORT const EVP_CIPHER *EVP_aes_128_ctr(void); [all …]
|
D | x509_vfy.h | 212 OPENSSL_EXPORT int X509_STORE_set_depth(X509_STORE *store, int depth); 277 OPENSSL_EXPORT void X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth); 436 OPENSSL_EXPORT int X509_OBJECT_idx_by_subject(STACK_OF(X509_OBJECT) *h, int type, 438 OPENSSL_EXPORT X509_OBJECT *X509_OBJECT_retrieve_by_subject(STACK_OF(X509_OBJECT) *h,int type,X509_… 439 OPENSSL_EXPORT X509_OBJECT *X509_OBJECT_retrieve_match(STACK_OF(X509_OBJECT) *h, X509_OBJECT *x); 440 OPENSSL_EXPORT int X509_OBJECT_up_ref_count(X509_OBJECT *a); 441 OPENSSL_EXPORT void X509_OBJECT_free_contents(X509_OBJECT *a); 442 OPENSSL_EXPORT int X509_OBJECT_get_type(const X509_OBJECT *a); 443 OPENSSL_EXPORT X509 *X509_OBJECT_get0_X509(const X509_OBJECT *a); 444 OPENSSL_EXPORT X509_STORE *X509_STORE_new(void ); [all …]
|
D | bn.h | 172 OPENSSL_EXPORT BIGNUM *BN_new(void); 175 OPENSSL_EXPORT void BN_init(BIGNUM *bn); 179 OPENSSL_EXPORT void BN_free(BIGNUM *bn); 183 OPENSSL_EXPORT void BN_clear_free(BIGNUM *bn); 187 OPENSSL_EXPORT BIGNUM *BN_dup(const BIGNUM *src); 191 OPENSSL_EXPORT BIGNUM *BN_copy(BIGNUM *dest, const BIGNUM *src); 194 OPENSSL_EXPORT void BN_clear(BIGNUM *bn); 197 OPENSSL_EXPORT const BIGNUM *BN_value_one(void); 204 OPENSSL_EXPORT unsigned BN_num_bits(const BIGNUM *bn); 208 OPENSSL_EXPORT unsigned BN_num_bytes(const BIGNUM *bn); [all …]
|
D | bytestring.h | 59 OPENSSL_EXPORT void CBS_init(CBS *cbs, const uint8_t *data, size_t len); 63 OPENSSL_EXPORT int CBS_skip(CBS *cbs, size_t len); 66 OPENSSL_EXPORT const uint8_t *CBS_data(const CBS *cbs); 69 OPENSSL_EXPORT size_t CBS_len(const CBS *cbs); 76 OPENSSL_EXPORT int CBS_stow(const CBS *cbs, uint8_t **out_ptr, size_t *out_len); 85 OPENSSL_EXPORT int CBS_strdup(const CBS *cbs, char **out_ptr); 89 OPENSSL_EXPORT int CBS_contains_zero_byte(const CBS *cbs); 94 OPENSSL_EXPORT int CBS_mem_equal(const CBS *cbs, const uint8_t *data, 99 OPENSSL_EXPORT int CBS_get_u8(CBS *cbs, uint8_t *out); 103 OPENSSL_EXPORT int CBS_get_u16(CBS *cbs, uint16_t *out); [all …]
|
D | digest.h | 79 OPENSSL_EXPORT const EVP_MD *EVP_md4(void); 80 OPENSSL_EXPORT const EVP_MD *EVP_md5(void); 81 OPENSSL_EXPORT const EVP_MD *EVP_sha1(void); 82 OPENSSL_EXPORT const EVP_MD *EVP_sha224(void); 83 OPENSSL_EXPORT const EVP_MD *EVP_sha256(void); 84 OPENSSL_EXPORT const EVP_MD *EVP_sha384(void); 85 OPENSSL_EXPORT const EVP_MD *EVP_sha512(void); 86 OPENSSL_EXPORT const EVP_MD *EVP_sha512_256(void); 90 OPENSSL_EXPORT const EVP_MD *EVP_md5_sha1(void); 94 OPENSSL_EXPORT const EVP_MD *EVP_get_digestbynid(int nid); [all …]
|
D | aead.h | 100 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_128_gcm(void); 113 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_192_gcm(void); 122 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_256_gcm(void); 126 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_chacha20_poly1305(void); 130 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_xchacha20_poly1305(void); 135 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_128_ctr_hmac_sha256(void); 139 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_256_ctr_hmac_sha256(void); 143 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_128_gcm_siv(void); 147 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_256_gcm_siv(void); 152 OPENSSL_EXPORT const EVP_AEAD *EVP_aead_aes_128_ccm_bluetooth(void); [all …]
|
D | ec_key.h | 95 OPENSSL_EXPORT EC_KEY *EC_KEY_new(void); 99 OPENSSL_EXPORT EC_KEY *EC_KEY_new_method(const ENGINE *engine); 103 OPENSSL_EXPORT EC_KEY *EC_KEY_new_by_curve_name(int nid); 106 OPENSSL_EXPORT void EC_KEY_free(EC_KEY *key); 109 OPENSSL_EXPORT EC_KEY *EC_KEY_dup(const EC_KEY *src); 113 OPENSSL_EXPORT int EC_KEY_up_ref(EC_KEY *key); 117 OPENSSL_EXPORT int EC_KEY_is_opaque(const EC_KEY *key); 120 OPENSSL_EXPORT const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); 125 OPENSSL_EXPORT int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); 128 OPENSSL_EXPORT const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); [all …]
|
D | dsa.h | 85 OPENSSL_EXPORT DSA *DSA_new(void); 89 OPENSSL_EXPORT void DSA_free(DSA *dsa); 92 OPENSSL_EXPORT int DSA_up_ref(DSA *dsa); 98 OPENSSL_EXPORT const BIGNUM *DSA_get0_pub_key(const DSA *dsa); 102 OPENSSL_EXPORT const BIGNUM *DSA_get0_priv_key(const DSA *dsa); 105 OPENSSL_EXPORT const BIGNUM *DSA_get0_p(const DSA *dsa); 108 OPENSSL_EXPORT const BIGNUM *DSA_get0_q(const DSA *dsa); 111 OPENSSL_EXPORT const BIGNUM *DSA_get0_g(const DSA *dsa); 116 OPENSSL_EXPORT void DSA_get0_key(const DSA *dsa, const BIGNUM **out_pub_key, 121 OPENSSL_EXPORT void DSA_get0_pqg(const DSA *dsa, const BIGNUM **out_p, [all …]
|
1234567