OpenPACE: Globals

OpenPACE

Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:

### - a -

- ASN1_APP_EXP_OPT : cv_cert.h
- ASN1_APP_IMP : cv_cert.h
- ASN1_APP_IMP_OPT : cv_cert.h

### - b -

- BUF_MEM_clear_free() : eac.h
- BUF_MEM_print() : eac.h

### - c -

- CA_CTX : eac.h
- CA_disable_passive_authentication() : ca.h
- CA_FLAG_DISABLE_PASSIVE_AUTH : ca.h
- CA_get_pubkey() : ca.h
- CA_set_key() : ca.h
- CA_STEP1_get_pubkey() : ca.h
- CA_STEP2_get_eph_pubkey() : ca.h
- CA_STEP3_check_pcd_pubkey() : ca.h
- CA_STEP4_compute_shared_secret() : ca.h
- CA_STEP5_derive_keys() : ca.h
- CA_STEP6_derive_keys() : ca.h
- certificate_authentication_request_print() : cv_cert.h
- certificate_description_print() : cv_cert.h
- certificate_request_print() : cv_cert.h
- CVC_CERT : cv_cert.h
- CVC_CERT_AUTHENTICATION_REQUEST : cv_cert.h
- CVC_CERT_AUTHENTICATION_REQUEST_SEQ : cv_cert.h
- CVC_CERT_BODY : cv_cert.h
- CVC_CERT_BODY_SEQ : cv_cert.h
- CVC_CERT_dup : cv_cert.h
- CVC_CERT_free() : cv_cert.h
- CVC_CERT_new() : cv_cert.h
- CVC_CERT_REQUEST : cv_cert.h
- CVC_CERT_REQUEST_BODY : cv_cert.h
- CVC_CERT_REQUEST_BODY_SEQ : cv_cert.h
- CVC_CERT_REQUEST_SEQ : cv_cert.h
- CVC_CERT_SEQ : cv_cert.h
- CVC_CERTIFICATE_DESCRIPTION : cv_cert.h
- CVC_CHAT : cv_cert.h
- CVC_CHAT_dup : cv_cert.h
- cvc_chat_print() : cv_cert.h
- cvc_chat_print_authorizations() : cv_cert.h
- CVC_CHAT_SEQ : cv_cert.h
- CVC_check_description() : cv_cert.h
- CVC_CVCA : cv_cert.h
- CVC_d2i_CVC_CERT() : cv_cert.h
- CVC_DISCRETIONARY_DATA_TEMPLATE : cv_cert.h
- CVC_DISCRETIONARY_DATA_TEMPLATE_SEQ : cv_cert.h
- CVC_DocVer : cv_cert.h
- CVC_DV : cv_cert.h
- CVC_get_car() : cv_cert.h
- cvc_get_chat() : cv_cert.h
- CVC_get_chr() : cv_cert.h
- CVC_get_effective_date() : cv_cert.h
- CVC_get_expiration_date() : cv_cert.h
- CVC_get_profile_identifier() : cv_cert.h
- CVC_get_role() : cv_cert.h
- CVC_hash_description() : cv_cert.h
- CVC_lookup_cvca_cert : eac.h
- CVC_print() : cv_cert.h
- CVC_pubkey2pkey() : cv_cert.h
- CVC_PUBKEY_BODY : cv_cert.h
- CVC_PUBKEY_dup : cv_cert.h
- CVC_Terminal : cv_cert.h
- cvc_terminal_role : cv_cert.h
- CVC_verify_authentication_request_signatures() : cv_cert.h
- CVC_verify_request_signature() : cv_cert.h
- CVC_verify_signature() : cv_cert.h

### - d -

- d2i_CVC_CERT_bio() : cv_cert.h

### - e -

- EAC_add_iso_pad() : eac.h
- EAC_AES_MAC_LENGTH : eac.h
- EAC_authenticate() : eac.h
- EAC_cleanup() : eac.h
- EAC_Comp() : eac.h
- EAC_CTX : eac.h
- EAC_CTX_clear_free() : eac.h
- EAC_CTX_get_csca_lookup_cert() : eac.h
- EAC_CTX_get_cvca_lookup() : eac.h
- EAC_CTX_init_ca() : eac.h
- EAC_CTX_init_ef_cardaccess() : eac.h
- EAC_CTX_init_ef_cardsecurity() : eac.h
- EAC_CTX_init_pace() : eac.h
- EAC_CTX_init_ri() : eac.h
- EAC_CTX_init_ta() : eac.h
- EAC_CTX_new() : eac.h
- EAC_CTX_print_private() : eac.h
- EAC_CTX_set_csca_lookup_cert() : eac.h
- EAC_CTX_set_cvca_lookup() : eac.h
- EAC_CTX_set_encryption_ctx() : eac.h
- EAC_decrypt() : eac.h
- EAC_encrypt() : eac.h
- EAC_get_default_csca_lookup() : eac.h
- EAC_get_default_cvca_lookup() : eac.h
- EAC_hash_certificate_description() : eac.h
- EAC_ID_CA : eac.h
- EAC_ID_EAC : eac.h
- EAC_ID_PACE : eac.h
- EAC_ID_TA : eac.h
- EAC_increment_ssc() : eac.h
- EAC_init() : eac.h
- EAC_OBJ_nid2obj() : objects.h
- EAC_remove_iso_pad() : eac.h
- EAC_reset_ssc() : eac.h
- EAC_set_cvc_default_dir() : eac.h
- EAC_set_ssc() : eac.h
- EAC_set_x509_default_dir() : eac.h
- eac_tr_version : eac.h
- EAC_TR_VERSION : eac.h
- EAC_TR_VERSION_2_01 : eac.h
- EAC_TR_VERSION_2_02 : eac.h
- EAC_verify_authentication() : eac.h

### - i -

- i2d_CVC_CERT() : cv_cert.h

### - k -

- KA_CTX : eac.h

### - p -

- PACE_CAN : pace.h
- PACE_CTX : eac.h
- PACE_MRZ : pace.h
- PACE_PIN : pace.h
- PACE_PUK : pace.h
- PACE_RAW : pace.h
- PACE_SEC : pace.h
- PACE_SEC_clear_free() : pace.h
- PACE_SEC_new() : pace.h
- PACE_SEC_print_private() : pace.h
- PACE_SEC_UNDEF : pace.h
- PACE_STEP1_enc_nonce() : pace.h
- PACE_STEP2_dec_nonce() : pace.h
- PACE_STEP3A_generate_mapping_data() : pace.h
- PACE_STEP3A_map_generator() : pace.h
- PACE_STEP3B_compute_shared_secret() : pace.h
- PACE_STEP3B_generate_ephemeral_key() : pace.h
- PACE_STEP3C_derive_keys() : pace.h
- PACE_STEP3D_compute_authentication_token() : pace.h
- PACE_STEP3D_verify_authentication_token() : pace.h

### - r -

- RI_CTX : eac.h
- RI_CTX_clear_free() : ri.h
- RI_CTX_new() : ri.h
- RI_CTX_set_protocol() : ri.h
- RI_STEP2_compute_identifier() : ri.h

### - s -

- s_type : pace.h

### - t -

- TA_CTX : eac.h
- TA_disable_checks() : ta.h
- TA_FLAG_SKIP_TIMECHECK : ta.h
- TA_STEP2_import_certificate() : ta.h
- TA_STEP3_generate_ephemeral_key() : ta.h
- TA_STEP4_get_nonce() : ta.h
- TA_STEP4_set_nonce() : ta.h
- TA_STEP5_sign() : ta.h
- TA_STEP6_verify() : ta.h

### - x -

- X509_lookup_csca_cert : eac.h