|
UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
|
Go to the source code of this file.
Namespaces | |
| namespace | secp256k1 |
| namespace | secp256k1::fast |
Macros | |
| #define | SECP256K1_OPTIMAL_TIER_64 1 |
Typedefs | |
| using | secp256k1::fast::OptimalFieldElement = FieldElement |
Enumerations | |
| enum class | secp256k1::fast::FieldTier : std::uint8_t { secp256k1::fast::FE64 , secp256k1::fast::FE52 , secp256k1::fast::FE26 } |
Functions | |
| OptimalFieldElement | secp256k1::fast::to_optimal (const FieldElement &fe) noexcept |
| FieldElement | secp256k1::fast::from_optimal (const OptimalFieldElement &ofe) noexcept |
Variables | |
| constexpr FieldTier | secp256k1::fast::kOptimalTier = FieldTier::FE64 |
| constexpr const char * | secp256k1::fast::kOptimalTierName = "4x64 (baseline)" |
| #define SECP256K1_OPTIMAL_TIER_64 1 |
Definition at line 105 of file field_optimal.hpp.