libcrypto.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Type Usage: pkcs8_priv_key_info_st (33)


Used As Name Used In
PARAM p8 EVP_PKCS82PKEY ( PKCS8_PRIV_KEY_INFO* p8 ) »
PARAM p8 PKCS8_set_broken ( PKCS8_PRIV_KEY_INFO* p8, int broken ) »
PARAM a PKCS8_PRIV_KEY_INFO_free ( PKCS8_PRIV_KEY_INFO* a ) »
PARAM a d2i_PKCS8_PRIV_KEY_INFO ( PKCS8_PRIV_KEY_INFO** a, unsigned char const** in, long len ) »
PARAM a i2d_PKCS8_PRIV_KEY_INFO ( PKCS8_PRIV_KEY_INFO* a, unsigned char** out ) »
PARAM x PEM_read_bio_PKCS8_PRIV_KEY_INFO ( BIO* bp, PKCS8_PRIV_KEY_INFO** x, pem_password_cb* cb, void* u ) »
PARAM x PEM_read_PKCS8_PRIV_KEY_INFO ( FILE* fp, PKCS8_PRIV_KEY_INFO** x, pem_password_cb* cb, void* u ) »
PARAM x PEM_write_bio_PKCS8_PRIV_KEY_INFO ( BIO* bp, PKCS8_PRIV_KEY_INFO* x ) »
PARAM x PEM_write_PKCS8_PRIV_KEY_INFO ( FILE* fp, PKCS8_PRIV_KEY_INFO* x ) »
PARAM p8inf d2i_PKCS8_PRIV_KEY_INFO_fp ( FILE* fp, PKCS8_PRIV_KEY_INFO** p8inf ) »
PARAM p8inf i2d_PKCS8_PRIV_KEY_INFO_fp ( FILE* fp, PKCS8_PRIV_KEY_INFO* p8inf ) »
PARAM p8inf d2i_PKCS8_PRIV_KEY_INFO_bio ( BIO* bp, PKCS8_PRIV_KEY_INFO** p8inf ) »
PARAM p8inf i2d_PKCS8_PRIV_KEY_INFO_bio ( BIO* bp, PKCS8_PRIV_KEY_INFO* p8inf ) »
PARAM p8 PKCS12_MAKE_KEYBAG ( PKCS8_PRIV_KEY_INFO* p8 ) »
PARAM p8 PKCS12_MAKE_SHKEYBAG ( int pbe_nid, char const* pass, int passlen, unsigned char* salt, int saltlen, int iter, PKCS8_PRIV_KEY_INFO* p8 ) »
PARAM p8inf PKCS8_encrypt ( int pbe_nid, EVP_CIPHER const* cipher, char const* pass, int passlen, unsigned char* salt, int saltlen, int iter, PKCS8_PRIV_KEY_INFO* p8inf ) »
PARAM p8 PKCS8_add_keyusage ( PKCS8_PRIV_KEY_INFO* p8, int usage ) »
PARAM priv PKCS8_pkey_set0 ( PKCS8_PRIV_KEY_INFO* priv, ASN1_OBJECT* aobj, int version, int ptype, void* pval, unsigned char* penc, int penclen ) »
PARAM p8 PKCS8_pkey_get0 ( ASN1_OBJECT** ppkalg, unsigned char const** pk, int* ppklen, X509_ALGOR** pa, PKCS8_PRIV_KEY_INFO* p8 ) »
RETURN EVP_PKEY2PKCS8_broken ( EVP_PKEY* pkey, int broken ) »
RETURN EVP_PKEY2PKCS8 ( EVP_PKEY* pkey ) »
RETURN PKCS8_set_broken ( PKCS8_PRIV_KEY_INFO* p8, int broken ) »
RETURN PKCS8_PRIV_KEY_INFO_new ( ) »
RETURN d2i_PKCS8_PRIV_KEY_INFO ( PKCS8_PRIV_KEY_INFO** a, unsigned char const** in, long len ) »
RETURN PEM_read_bio_PKCS8_PRIV_KEY_INFO ( BIO* bp, PKCS8_PRIV_KEY_INFO** x, pem_password_cb* cb, void* u ) »
RETURN PEM_read_PKCS8_PRIV_KEY_INFO ( FILE* fp, PKCS8_PRIV_KEY_INFO** x, pem_password_cb* cb, void* u ) »
RETURN PKCS8_decrypt ( X509_SIG* p8, char const* pass, int passlen ) »
RETURN d2i_PKCS8_PRIV_KEY_INFO_fp ( FILE* fp, PKCS8_PRIV_KEY_INFO** p8inf ) »
RETURN d2i_PKCS8_PRIV_KEY_INFO_bio ( BIO* bp, PKCS8_PRIV_KEY_INFO** p8inf ) »
RETURN PKCS12_decrypt_skey ( PKCS12_SAFEBAG* bag, char const* pass, int passlen ) »
FIELD .keybag anon-union-pkcs12.h-116 { struct pkcs12_bag_st* bag, struct pkcs8_priv_key_info_st* keybag, X509_SIG* shkeybag, struct stack_st_PKCS12_SAFEBAG* safes, ASN1_TYPE* other } »
F-PTR
PARAM
2nd parameter int(*) { EVP_PKEY*, PKCS8_PRIV_KEY_INFO* } »
F-PTR
PARAM
1st parameter int(*) { PKCS8_PRIV_KEY_INFO*, EVP_PKEY const* } »



Andrey Ponomarenko's ABI laboratory