# API Index

### B

base64_decodestep, enum in cdecode
base64_decode_block, function in cdecode
base64_decode_value, function in cdecode
base64_encodestep, enum in cencode
base64_encode_block, function in cencode
base64_encode_blockend, function in cencode
base64_encode_value, function in cencode
base64_init_decodestate, function in cdecode
base64_init_encodestate, function in cencode

### C

crypto_init, function in crypto
crypto_release, function in crypto

### D

debug, variable in internal
decode_ECDSA, function in crypto
decode_user_key, function in crypto
decode_X509, function in crypto
dumpCert, function in crypto
dump_user_key, function in crypto
dup_cert, function in crypto
dup_key, function in crypto

### E

extract_EC_KEY_from_X509, function in crypto

### F

free_cert, function in crypto
free_key, function in crypto
free_sig, function in crypto

### S

set_random_bytes, function in crypto
sha256_done, function in sha256
sha256_init, function in sha256
sha256_process, function in sha256
sha256_state, struct in sha256
u2fs_authentication_challenge, function in u2f-server
u2fs_authentication_verify, function in u2f-server
u2fs_auth_res, struct in internal
u2fs_auth_res_t, typedef in u2f-server
U2FS_CHALLENGE_B64U_LEN, macro in u2f-server
U2FS_CHALLENGE_RAW_LEN, macro in u2f-server
u2fs_check_version, function in u2f-server-version
U2FS_COUNTER_LEN, macro in u2f-server
u2fs_ctx, struct in internal
u2fs_ctx_t, typedef in u2f-server
u2fs_done, function in u2f-server
u2fs_ECDSA_t, typedef in internal
u2fs_EC_KEY_t, typedef in internal
u2fs_free_auth_res, function in u2f-server
u2fs_free_reg_res, function in u2f-server
u2fs_get_authentication_result, function in u2f-server
u2fs_get_registration_keyHandle, function in u2f-server
u2fs_get_registration_publicKey, function in u2f-server
u2fs_global_done, function in u2f-server
u2fs_global_init, function in u2f-server
U2FS_HASH_LEN, macro in internal
u2fs_init, function in u2f-server
u2fs_initflags, enum in u2f-server
U2FS_PUBLIC_KEY_LEN, macro in u2f-server
u2fs_rc, enum in u2f-server
u2fs_registration_challenge, function in u2f-server
u2fs_registration_verify, function in u2f-server
u2fs_reg_res, struct in internal
u2fs_reg_res_t, typedef in u2f-server
u2fs_set_appid, function in u2f-server
u2fs_set_challenge, function in u2f-server
u2fs_set_keyHandle, function in u2f-server
u2fs_set_origin, function in u2f-server
u2fs_set_publicKey, function in u2f-server
u2fs_strerror, function in u2f-server
u2fs_strerror_name, function in u2f-server
U2FS_VERSION_MAJOR, macro in u2f-server-version
U2FS_VERSION_MINOR, macro in u2f-server-version
U2FS_VERSION_NUMBER, macro in u2f-server-version
U2FS_VERSION_PATCH, macro in u2f-server-version
U2FS_VERSION_STRING, macro in u2f-server-version
u2fs_X509_t, typedef in internal

### V

verify_ECDSA, function in crypto
U2F_VERSION, macro in internal