|
UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
|
#include <array>#include <cstdint>#include <cstddef>#include "secp256k1/point.hpp"#include "secp256k1/scalar.hpp"#include "secp256k1/field.hpp"Go to the source code of this file.
Namespaces | |
| namespace | secp256k1 |
Functions | |
| FieldElement | secp256k1::ellswift_decode (const std::uint8_t encoding[64]) noexcept |
| std::array< std::uint8_t, 64 > | secp256k1::ellswift_create (const Scalar &privkey) |
| std::array< std::uint8_t, 32 > | secp256k1::ellswift_xdh (const std::uint8_t ell_a64[64], const std::uint8_t ell_b64[64], const Scalar &our_privkey, bool initiating) noexcept |