ABI | Symbols | Types | Live Readelf |
| Used As | Name | Used In |
|---|---|---|
| PARAM | algor1 | ASN1_sign ( i2d_of_void* i2d, X509_ALGOR* algor1, X509_ALGOR* algor2, ASN1_BIT_STRING* signature, char* data, EVP_PKEY* pkey, EVP_MD const* type ) » |
| PARAM | algor2 | ASN1_sign ( i2d_of_void* i2d, X509_ALGOR* algor1, X509_ALGOR* algor2, ASN1_BIT_STRING* signature, char* data, EVP_PKEY* pkey, EVP_MD const* type ) » |
| PARAM | algor1 | ASN1_item_sign_ctx ( ASN1_ITEM const* it, X509_ALGOR* algor1, X509_ALGOR* algor2, ASN1_BIT_STRING* signature, void* asn, EVP_MD_CTX* ctx ) » |
| PARAM | algor2 | ASN1_item_sign_ctx ( ASN1_ITEM const* it, X509_ALGOR* algor1, X509_ALGOR* algor2, ASN1_BIT_STRING* signature, void* asn, EVP_MD_CTX* ctx ) » |
| PARAM | algor1 | ASN1_item_sign ( ASN1_ITEM const* it, X509_ALGOR* algor1, X509_ALGOR* algor2, ASN1_BIT_STRING* signature, void* asn, EVP_PKEY* pkey, EVP_MD const* type ) » |
| PARAM | algor2 | ASN1_item_sign ( ASN1_ITEM const* it, X509_ALGOR* algor1, X509_ALGOR* algor2, ASN1_BIT_STRING* signature, void* asn, EVP_PKEY* pkey, EVP_MD const* type ) » |
| PARAM | a | ASN1_verify ( i2d_of_void* i2d, X509_ALGOR* a, ASN1_BIT_STRING* signature, char* data, EVP_PKEY* pkey ) » |
| PARAM | a | ASN1_item_verify ( ASN1_ITEM const* it, X509_ALGOR* a, ASN1_BIT_STRING* signature, void* asn, EVP_PKEY* pkey ) » |
| PARAM | x | X509_ALGOR_dup ( X509_ALGOR* x ) » |
| PARAM | a | X509_ALGOR_cmp ( X509_ALGOR const* a, X509_ALGOR const* b ) » |
| PARAM | b | X509_ALGOR_cmp ( X509_ALGOR const* a, X509_ALGOR const* b ) » |
| PARAM | palg | X509_get0_signature ( ASN1_BIT_STRING** psig, X509_ALGOR** palg, X509 const* x ) » |
| PARAM | sigalg | X509_signature_print ( BIO* bp, X509_ALGOR* sigalg, ASN1_STRING* sig ) » |
| PARAM | algor | PKCS5_pbe_set0_algor ( X509_ALGOR* algor, int alg, int iter, unsigned char const* salt, int saltlen ) » |
| PARAM | algor | PKCS12_item_i2d_encrypt ( X509_ALGOR* algor, ASN1_ITEM const* it, char const* pass, int passlen, void* obj, int zbuf ) » |
| PARAM | algor | PKCS12_item_decrypt_d2i ( X509_ALGOR* algor, ASN1_ITEM const* it, char const* pass, int passlen, ASN1_OCTET_STRING* oct, int zbuf ) » |
| PARAM | algor | PKCS12_pbe_crypt ( X509_ALGOR* algor, char const* pass, int passlen, unsigned char* in, int inlen, unsigned char** data, int* datalen, int en_de ) » |
| PARAM | palg | CMS_RecipientInfo_kekri_get0_id ( CMS_RecipientInfo* ri, X509_ALGOR** palg, ASN1_OCTET_STRING** pid, ASN1_GENERALIZEDTIME** pdate, ASN1_OBJECT** potherid, ASN1_TYPE** pothertype ) » |
| PARAM | alg | TS_MSG_IMPRINT_set_algo ( TS_MSG_IMPRINT* a, X509_ALGOR* alg ) » |
| PARAM | alg | TS_X509_ALGOR_print_bio ( BIO* bio, X509_ALGOR const* alg ) » |
| PARAM | algor | X509_ALGOR_get0 ( ASN1_OBJECT** paobj, int* pptype, void** ppval, X509_ALGOR* algor ) » |
| PARAM | palg | CMS_RecipientInfo_kari_get0_alg ( CMS_RecipientInfo* ri, X509_ALGOR** palg, ASN1_OCTET_STRING** pukm ) » |
| PARAM | a | d2i_X509_ALGOR ( X509_ALGOR** a, unsigned char const** in, long len ) » |
| PARAM | kekalg | CMS_SharedInfo_encode ( unsigned char** pder, X509_ALGOR* kekalg, ASN1_OCTET_STRING* ukm, int keylen ) » |
| PARAM | a | X509_ALGOR_free ( X509_ALGOR* a ) » |
| PARAM | pubalg | CMS_RecipientInfo_kari_get0_orig_id ( CMS_RecipientInfo* ri, X509_ALGOR** pubalg, ASN1_BIT_STRING** pubkey, ASN1_OCTET_STRING** keyid, X509_NAME** issuer, ASN1_INTEGER** sno ) » |
| PARAM | alg | X509_ALGOR_set0 ( X509_ALGOR* alg, ASN1_OBJECT* aobj, int ptype, void* pval ) » |
| PARAM | a | i2d_X509_ALGOR ( X509_ALGOR* a, unsigned char** out ) » |
| PARAM | pdig | PKCS7_SIGNER_INFO_get0_algs ( PKCS7_SIGNER_INFO* si, EVP_PKEY** pk, X509_ALGOR** pdig, X509_ALGOR** psig ) » |
| PARAM | psig | PKCS7_SIGNER_INFO_get0_algs ( PKCS7_SIGNER_INFO* si, EVP_PKEY** pk, X509_ALGOR** pdig, X509_ALGOR** psig ) » |
| PARAM | pdig | CMS_SignerInfo_get0_algs ( CMS_SignerInfo* si, EVP_PKEY** pk, X509** signer, X509_ALGOR** pdig, X509_ALGOR** psig ) » |
| PARAM | psig | CMS_SignerInfo_get0_algs ( CMS_SignerInfo* si, EVP_PKEY** pk, X509** signer, X509_ALGOR** pdig, X509_ALGOR** psig ) » |
| PARAM | pa | PKCS8_pkey_get0 ( ASN1_OBJECT** ppkalg, unsigned char const** pk, int* ppklen, X509_ALGOR** pa, PKCS8_PRIV_KEY_INFO* p8 ) » |
| PARAM | pa | X509_PUBKEY_get0_param ( ASN1_OBJECT** ppkalg, unsigned char const** pk, int* ppklen, X509_ALGOR** pa, X509_PUBKEY* pub ) » |
| PARAM | alg | X509_ALGOR_set_md ( X509_ALGOR* alg, EVP_MD const* md ) » |
| PARAM | palg | CMS_RecipientInfo_ktri_get0_algs ( CMS_RecipientInfo* ri, EVP_PKEY** pk, X509** recip, X509_ALGOR** palg ) » |
| PARAM | penc | PKCS7_RECIP_INFO_get0_alg ( PKCS7_RECIP_INFO* ri, X509_ALGOR** penc ) » |
| RETURN | X509_ALGOR_dup ( X509_ALGOR* x ) » | |
| RETURN | PKCS5_pbe_set ( int alg, int iter, unsigned char const* salt, int saltlen ) » | |
| RETURN | PKCS5_pbkdf2_set ( int iter, unsigned char* salt, int saltlen, int prf_nid, int keylen ) » | |
| RETURN | PKCS5_pbe2_set_iv ( EVP_CIPHER const* cipher, int iter, unsigned char* salt, int saltlen, unsigned char* aiv, int prf_nid ) » | |
| RETURN | PKCS5_pbe2_set ( EVP_CIPHER const* cipher, int iter, unsigned char* salt, int saltlen ) » | |
| RETURN | TS_MSG_IMPRINT_get_algo ( TS_MSG_IMPRINT* a ) » | |
| RETURN | d2i_X509_ALGOR ( X509_ALGOR** a, unsigned char const** in, long len ) » | |
| RETURN | X509_ALGOR_new ( ) » | |
| FIELD | .encryption | struct PBE2PARAM_st { X509_ALGOR* keyfunc, X509_ALGOR* encryption } » |
| FIELD | .keyfunc | struct PBE2PARAM_st { X509_ALGOR* keyfunc, X509_ALGOR* encryption } » |
| FIELD | .prf | struct PBKDF2PARAM_st { ASN1_TYPE* salt, ASN1_INTEGER* iter, ASN1_INTEGER* keylength, X509_ALGOR* prf } » |
| FIELD | .sig_alg | struct X509_req_st { X509_REQ_INFO* req_info, X509_ALGOR* sig_alg, ASN1_BIT_STRING* signature, int references } » |
| FIELD | .sig_alg | struct X509_crl_st { X509_CRL_INFO* crl, X509_ALGOR* sig_alg, ASN1_BIT_STRING* signature, int references, ... } » |
| FIELD | .sig_alg | struct X509_crl_info_st { ASN1_INTEGER* version, X509_ALGOR* sig_alg, X509_NAME* issuer, ASN1_TIME* lastUpdate, ASN1_TIME* nextUpdate, struct stack_st_X509_REVOKED* revoked, struct stack_st_X509_EXTENSION* extensions, ASN1_ENCODING enc } » |
| FIELD | .enc_algor | struct private_key_st { int version, X509_ALGOR* enc_algor, ASN1_OCTET_STRING* enc_pkey, EVP_PKEY* dec_pkey, int key_length, char* key_data, int key_free, EVP_CIPHER_INFO cipher, int references } » |
| FIELD | .sig_algor | struct Netscape_spki_st { NETSCAPE_SPKAC* spkac, X509_ALGOR* sig_algor, ASN1_BIT_STRING* signature } » |
| FIELD | .algorithm | struct pkcs7_enc_content_st { ASN1_OBJECT* content_type, X509_ALGOR* algorithm, ASN1_OCTET_STRING* enc_data, EVP_CIPHER const* cipher } » |
| FIELD | .md | struct pkcs7_digest_st { ASN1_INTEGER* version, X509_ALGOR* md, struct pkcs7_st* contents, ASN1_OCTET_STRING* digest } » |
| FIELD | .hashAlgorithm | struct ocsp_cert_id_st { X509_ALGOR* hashAlgorithm, ASN1_OCTET_STRING* issuerNameHash, ASN1_OCTET_STRING* issuerKeyHash, ASN1_INTEGER* serialNumber } » |
| FIELD | .signatureAlgorithm | struct ocsp_signature_st { X509_ALGOR* signatureAlgorithm, ASN1_BIT_STRING* signature, struct stack_st_X509* certs } » |
| FIELD | .signatureAlgorithm | struct ocsp_basic_response_st { OCSP_RESPDATA* tbsResponseData, X509_ALGOR* signatureAlgorithm, ASN1_BIT_STRING* signature, struct stack_st_X509* certs } » |
| FIELD | .contentEncryptionAlgorithm | struct CMS_EncryptedContentInfo_st { ASN1_OBJECT* contentType, X509_ALGOR* contentEncryptionAlgorithm, ASN1_OCTET_STRING* encryptedContent, EVP_CIPHER const* cipher, unsigned char* key, size_t keylen, int debug } » |
| FIELD | .digestAlgorithm | struct CMS_DigestedData_st { long version, X509_ALGOR* digestAlgorithm, CMS_EncapsulatedContentInfo* encapContentInfo, ASN1_OCTET_STRING* digest } » |
| FIELD | .digestAlgorithm | struct CMS_AuthenticatedData_st { long version, CMS_OriginatorInfo* originatorInfo, struct stack_st_CMS_RecipientInfo* recipientInfos, X509_ALGOR* macAlgorithm, X509_ALGOR* digestAlgorithm, CMS_EncapsulatedContentInfo* encapContentInfo, struct stack_st_X509_ATTRIBUTE* authAttrs, ASN1_OCTET_STRING* mac, struct stack_st_X509_ATTRIBUTE* unauthAttrs } » |
| FIELD | .macAlgorithm | struct CMS_AuthenticatedData_st { long version, CMS_OriginatorInfo* originatorInfo, struct stack_st_CMS_RecipientInfo* recipientInfos, X509_ALGOR* macAlgorithm, X509_ALGOR* digestAlgorithm, CMS_EncapsulatedContentInfo* encapContentInfo, struct stack_st_X509_ATTRIBUTE* authAttrs, ASN1_OCTET_STRING* mac, struct stack_st_X509_ATTRIBUTE* unauthAttrs } » |
| FIELD | .compressionAlgorithm | struct CMS_CompressedData_st { long version, X509_ALGOR* compressionAlgorithm, struct stack_st_CMS_RecipientInfo* recipientInfos, CMS_EncapsulatedContentInfo* encapContentInfo } » |
| FIELD | .keyEncryptionAlgorithm | struct CMS_KeyTransRecipientInfo_st { long version, CMS_RecipientIdentifier* rid, X509_ALGOR* keyEncryptionAlgorithm, ASN1_OCTET_STRING* encryptedKey, X509* recip, EVP_PKEY* pkey, EVP_PKEY_CTX* pctx } » |
| FIELD | .algorithm | struct CMS_OriginatorPublicKey_st { X509_ALGOR* algorithm, ASN1_BIT_STRING* publicKey } » |
| FIELD | .keyEncryptionAlgorithm | struct CMS_KeyAgreeRecipientInfo_st { long version, CMS_OriginatorIdentifierOrKey* originator, ASN1_OCTET_STRING* ukm, X509_ALGOR* keyEncryptionAlgorithm, struct stack_st_CMS_RecipientEncryptedKey* recipientEncryptedKeys, EVP_PKEY_CTX* pctx, EVP_CIPHER_CTX ctx } » |
| FIELD | .keyEncryptionAlgorithm | struct CMS_KEKRecipientInfo_st { long version, CMS_KEKIdentifier* kekid, X509_ALGOR* keyEncryptionAlgorithm, ASN1_OCTET_STRING* encryptedKey, unsigned char* key, size_t keylen } » |
| FIELD | .keyDerivationAlgorithm | struct CMS_PasswordRecipientInfo_st { long version, X509_ALGOR* keyDerivationAlgorithm, X509_ALGOR* keyEncryptionAlgorithm, ASN1_OCTET_STRING* encryptedKey, unsigned char* pass, size_t passlen } » |
| FIELD | .keyEncryptionAlgorithm | struct CMS_PasswordRecipientInfo_st { long version, X509_ALGOR* keyDerivationAlgorithm, X509_ALGOR* keyEncryptionAlgorithm, ASN1_OCTET_STRING* encryptedKey, unsigned char* pass, size_t passlen } » |
| FIELD | .hash_algo | struct TS_msg_imprint_st { X509_ALGOR* hash_algo, ASN1_OCTET_STRING* hashed_msg } » |
| FIELD | .md_alg | struct TS_verify_ctx { unsigned int flags, X509_STORE* store, struct stack_st_X509* certs, ASN1_OBJECT* policy, X509_ALGOR* md_alg, unsigned char* imprint, unsigned int imprint_len, BIO* data, ASN1_INTEGER* nonce, GENERAL_NAME* tsa_name } » |
| FIELD | .sig_alg | struct x509_st { X509_CINF* cert_info, X509_ALGOR* sig_alg, ASN1_BIT_STRING* signature, int valid, ... } » |
| FIELD | .signature | struct x509_cinf_st { ASN1_INTEGER* version, ASN1_INTEGER* serialNumber, X509_ALGOR* signature, X509_NAME* issuer, X509_VAL* validity, X509_NAME* subject, X509_PUBKEY* key, ASN1_BIT_STRING* issuerUID, ASN1_BIT_STRING* subjectUID, struct stack_st_X509_EXTENSION* extensions, ASN1_ENCODING enc } » |
| FIELD | .digest_alg | struct pkcs7_signer_info_st { ASN1_INTEGER* version, PKCS7_ISSUER_AND_SERIAL* issuer_and_serial, X509_ALGOR* digest_alg, struct stack_st_X509_ATTRIBUTE* auth_attr, X509_ALGOR* digest_enc_alg, ASN1_OCTET_STRING* enc_digest, struct stack_st_X509_ATTRIBUTE* unauth_attr, EVP_PKEY* pkey } » |
| FIELD | .digest_enc_alg | struct pkcs7_signer_info_st { ASN1_INTEGER* version, PKCS7_ISSUER_AND_SERIAL* issuer_and_serial, X509_ALGOR* digest_alg, struct stack_st_X509_ATTRIBUTE* auth_attr, X509_ALGOR* digest_enc_alg, ASN1_OCTET_STRING* enc_digest, struct stack_st_X509_ATTRIBUTE* unauth_attr, EVP_PKEY* pkey } » |
| FIELD | .digestAlgorithm | struct CMS_SignerInfo_st { long version, CMS_SignerIdentifier* sid, X509_ALGOR* digestAlgorithm, struct stack_st_X509_ATTRIBUTE* signedAttrs, X509_ALGOR* signatureAlgorithm, ASN1_OCTET_STRING* signature, struct stack_st_X509_ATTRIBUTE* unsignedAttrs, X509* signer, EVP_PKEY* pkey, EVP_MD_CTX mctx, EVP_PKEY_CTX* pctx } » |
| FIELD | .signatureAlgorithm | struct CMS_SignerInfo_st { long version, CMS_SignerIdentifier* sid, X509_ALGOR* digestAlgorithm, struct stack_st_X509_ATTRIBUTE* signedAttrs, X509_ALGOR* signatureAlgorithm, ASN1_OCTET_STRING* signature, struct stack_st_X509_ATTRIBUTE* unsignedAttrs, X509* signer, EVP_PKEY* pkey, EVP_MD_CTX mctx, EVP_PKEY_CTX* pctx } » |
| FIELD | .algor | struct X509_sig_st { X509_ALGOR* algor, ASN1_OCTET_STRING* digest } » |
| FIELD | .hashAlgorithm | struct rsa_pss_params_st { X509_ALGOR* hashAlgorithm, X509_ALGOR* maskGenAlgorithm, ASN1_INTEGER* saltLength, ASN1_INTEGER* trailerField } » |
| FIELD | .maskGenAlgorithm | struct rsa_pss_params_st { X509_ALGOR* hashAlgorithm, X509_ALGOR* maskGenAlgorithm, ASN1_INTEGER* saltLength, ASN1_INTEGER* trailerField } » |
| FIELD | .hashFunc | struct rsa_oaep_params_st { X509_ALGOR* hashFunc, X509_ALGOR* maskGenFunc, X509_ALGOR* pSourceFunc } » |
| FIELD | .maskGenFunc | struct rsa_oaep_params_st { X509_ALGOR* hashFunc, X509_ALGOR* maskGenFunc, X509_ALGOR* pSourceFunc } » |
| FIELD | .pSourceFunc | struct rsa_oaep_params_st { X509_ALGOR* hashFunc, X509_ALGOR* maskGenFunc, X509_ALGOR* pSourceFunc } » |
| FIELD | .key_enc_algor | struct pkcs7_recip_info_st { ASN1_INTEGER* version, PKCS7_ISSUER_AND_SERIAL* issuer_and_serial, X509_ALGOR* key_enc_algor, ASN1_OCTET_STRING* enc_key, X509* cert } » |
| FIELD | .algor | struct X509_pubkey_st { X509_ALGOR* algor, ASN1_BIT_STRING* public_key, EVP_PKEY* pkey } » |
| FIELD | .pkeyalg | struct pkcs8_priv_key_info_st { int broken, ASN1_INTEGER* version, X509_ALGOR* pkeyalg, ASN1_TYPE* pkey, struct stack_st_X509_ATTRIBUTE* attributes } » |
|
F-PTR PARAM |
2nd parameter | int(*) { BIO*, X509_ALGOR const*, ASN1_STRING const*, int, ASN1_PCTX* } » |
|
F-PTR PARAM |
4th parameter | int(*) { EVP_MD_CTX*, ASN1_ITEM const*, void*, X509_ALGOR*, ASN1_BIT_STRING*, EVP_PKEY* } » |
|
F-PTR PARAM |
4th parameter | int(*) { EVP_MD_CTX*, ASN1_ITEM const*, void*, X509_ALGOR*, X509_ALGOR*, ASN1_BIT_STRING* } » |
|
F-PTR PARAM |
5th parameter | int(*) { EVP_MD_CTX*, ASN1_ITEM const*, void*, X509_ALGOR*, X509_ALGOR*, ASN1_BIT_STRING* } » |