|
UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
|
This is the complete list of members for secp256k1::Bip324Session, including all inherited members.
| Bip324Session(bool initiator) noexcept | secp256k1::Bip324Session | explicit |
| Bip324Session(bool initiator, const std::uint8_t *privkey) noexcept | secp256k1::Bip324Session | |
| complete_handshake(const std::uint8_t *peer_encoding) noexcept | secp256k1::Bip324Session | |
| decrypt(const std::uint8_t *header, const std::uint8_t *payload_and_tag, std::size_t len, std::vector< std::uint8_t > &plaintext_out) noexcept | secp256k1::Bip324Session | |
| encrypt(const std::uint8_t *plaintext, std::size_t plaintext_len) noexcept | secp256k1::Bip324Session | |
| is_established() const noexcept | secp256k1::Bip324Session | inline |
| our_ellswift_encoding() const noexcept | secp256k1::Bip324Session | inline |
| session_id() const noexcept | secp256k1::Bip324Session | inline |
| ~Bip324Session() noexcept | secp256k1::Bip324Session | inline |