|
UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
|
Public Attributes | |
| std::unique_ptr< GpuBackend > | backend |
| uint32_t | backend_id |
| uint32_t | device_index |
Definition at line 39 of file ufsecp_gpu_impl.cpp.
| std::unique_ptr<GpuBackend> ufsecp_gpu_ctx::backend |
Definition at line 40 of file ufsecp_gpu_impl.cpp.
Referenced by ufsecp_gpu_bip324_aead_decrypt_batch(), ufsecp_gpu_bip324_aead_encrypt_batch(), ufsecp_gpu_bulletproof_verify_batch(), ufsecp_gpu_ctx_create(), ufsecp_gpu_ctx_destroy(), ufsecp_gpu_ecdh_batch(), ufsecp_gpu_ecdsa_verify_batch(), ufsecp_gpu_ecrecover_batch(), ufsecp_gpu_frost_verify_partial_batch(), ufsecp_gpu_generator_mul_batch(), ufsecp_gpu_hash160_pubkey_batch(), ufsecp_gpu_last_error(), ufsecp_gpu_last_error_msg(), ufsecp_gpu_msm(), ufsecp_gpu_schnorr_verify_batch(), ufsecp_gpu_zk_dleq_verify_batch(), and ufsecp_gpu_zk_knowledge_verify_batch().
| uint32_t ufsecp_gpu_ctx::backend_id |
Definition at line 41 of file ufsecp_gpu_impl.cpp.
| uint32_t ufsecp_gpu_ctx::device_index |
Definition at line 42 of file ufsecp_gpu_impl.cpp.