Skip to main content

Crate bicycl_rs_sys

Crate bicycl_rs_sys 

Source

Structs§

bicycl_cl_dlog_message_t
bicycl_cl_dlog_session_t
bicycl_cl_hsm2k_ct_t
bicycl_cl_hsm2k_pk_t
bicycl_cl_hsm2k_sk_t
bicycl_cl_hsm2k_t
bicycl_cl_hsmqk_ct_t
bicycl_cl_hsmqk_pk_t
bicycl_cl_hsmqk_sk_t
bicycl_cl_hsmqk_t
bicycl_classgroup_t
bicycl_context_t
bicycl_ecdsa_pk_t
bicycl_ecdsa_sig_t
bicycl_ecdsa_sk_t
bicycl_ecdsa_t
bicycl_joye_libert_ct_t
bicycl_joye_libert_pk_t
bicycl_joye_libert_sk_t
bicycl_joye_libert_t
bicycl_paillier_ct_t
bicycl_paillier_pk_t
bicycl_paillier_sk_t
bicycl_paillier_t
bicycl_qfi_t
bicycl_randgen_t
bicycl_threshold_ecdsa_session_t
bicycl_two_party_ecdsa_session_t

Enums§

bicycl_status_t

Constants§

BICYCL_CAPI_VERSION

Functions§

bicycl_cl_dlog_message_export_bytes
bicycl_cl_dlog_message_free
bicycl_cl_dlog_message_import_bytes
bicycl_cl_dlog_message_new
bicycl_cl_dlog_proof_run_demo
bicycl_cl_dlog_session_export_proof
bicycl_cl_dlog_session_export_statement
bicycl_cl_dlog_session_free
bicycl_cl_dlog_session_import_proof
bicycl_cl_dlog_session_import_statement
bicycl_cl_dlog_session_new
bicycl_cl_dlog_session_prepare_statement
bicycl_cl_dlog_session_prove_round
bicycl_cl_dlog_session_verify_round
bicycl_cl_hsm2k_add_ciphertexts
bicycl_cl_hsm2k_addscal_ciphertexts_decimal
bicycl_cl_hsm2k_ct_free
bicycl_cl_hsm2k_decrypt_decimal
bicycl_cl_hsm2k_encrypt_decimal
bicycl_cl_hsm2k_free
bicycl_cl_hsm2k_keygen
bicycl_cl_hsm2k_new
bicycl_cl_hsm2k_pk_free
bicycl_cl_hsm2k_scal_ciphertext_decimal
bicycl_cl_hsm2k_sk_free
bicycl_cl_hsmqk_add_ciphertexts
bicycl_cl_hsmqk_addscal_ciphertexts_decimal
bicycl_cl_hsmqk_ct_free
bicycl_cl_hsmqk_decrypt_decimal
bicycl_cl_hsmqk_encrypt_decimal
bicycl_cl_hsmqk_free
bicycl_cl_hsmqk_keygen
bicycl_cl_hsmqk_new
bicycl_cl_hsmqk_pk_free
bicycl_cl_hsmqk_scal_ciphertext_decimal
bicycl_cl_hsmqk_sk_free
bicycl_cl_threshold_run_demo
bicycl_classgroup_free
bicycl_classgroup_new_from_discriminant_decimal
bicycl_classgroup_nudupl
bicycl_classgroup_one
bicycl_context_clear_error
bicycl_context_free
bicycl_context_last_error
bicycl_context_new
bicycl_ecdsa_free
bicycl_ecdsa_keygen
bicycl_ecdsa_new
bicycl_ecdsa_pk_free
bicycl_ecdsa_sig_free
bicycl_ecdsa_sig_r_decimal
bicycl_ecdsa_sig_s_decimal
bicycl_ecdsa_sign_message
bicycl_ecdsa_sk_free
bicycl_ecdsa_verify_message
bicycl_get_abi_version
bicycl_get_version
bicycl_joye_libert_ct_free
bicycl_joye_libert_decrypt_decimal
bicycl_joye_libert_encrypt_decimal
bicycl_joye_libert_free
bicycl_joye_libert_keygen
bicycl_joye_libert_new
bicycl_joye_libert_pk_free
bicycl_joye_libert_sk_free
bicycl_paillier_ct_free
bicycl_paillier_decrypt_decimal
bicycl_paillier_encrypt_decimal
bicycl_paillier_free
bicycl_paillier_keygen
bicycl_paillier_new
bicycl_paillier_pk_free
bicycl_paillier_sk_free
bicycl_qfi_discriminant_decimal
bicycl_qfi_free
bicycl_qfi_is_one
bicycl_randgen_free
bicycl_randgen_new_from_seed_decimal
bicycl_status_message
bicycl_threshold_ecdsa_keygen_finalize
bicycl_threshold_ecdsa_keygen_round1
bicycl_threshold_ecdsa_keygen_round2
bicycl_threshold_ecdsa_run_demo
bicycl_threshold_ecdsa_session_free
bicycl_threshold_ecdsa_session_new
bicycl_threshold_ecdsa_sign_finalize
bicycl_threshold_ecdsa_sign_round1
bicycl_threshold_ecdsa_sign_round2
bicycl_threshold_ecdsa_sign_round3
bicycl_threshold_ecdsa_sign_round4
bicycl_threshold_ecdsa_sign_round5
bicycl_threshold_ecdsa_sign_round6
bicycl_threshold_ecdsa_sign_round7
bicycl_threshold_ecdsa_sign_round8
bicycl_threshold_ecdsa_signature_valid
bicycl_two_party_ecdsa_keygen_round1
bicycl_two_party_ecdsa_keygen_round2
bicycl_two_party_ecdsa_keygen_round3
bicycl_two_party_ecdsa_keygen_round4
bicycl_two_party_ecdsa_run_demo
bicycl_two_party_ecdsa_session_free
bicycl_two_party_ecdsa_session_new
bicycl_two_party_ecdsa_sign_finalize
bicycl_two_party_ecdsa_sign_round1
bicycl_two_party_ecdsa_sign_round2
bicycl_two_party_ecdsa_sign_round3
bicycl_two_party_ecdsa_sign_round4
bicycl_zeroize