|
UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
|
#include <array>#include <cstdint>#include <cstddef>#include <vector>#include "secp256k1/point.hpp"#include "secp256k1/scalar.hpp"Go to the source code of this file.
Namespaces | |
| namespace | secp256k1 |
Functions | |
| std::vector< std::uint8_t > | secp256k1::ecies_encrypt (const fast::Point &recipient_pubkey, const std::uint8_t *plaintext, std::size_t plaintext_len) |
| std::vector< std::uint8_t > | secp256k1::ecies_decrypt (const fast::Scalar &privkey, const std::uint8_t *envelope, std::size_t envelope_len) |