|
UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
|
#include <array>#include <cstdint>#include <cstddef>Go to the source code of this file.
Namespaces | |
| namespace | secp256k1 |
Functions | |
| std::array< std::uint8_t, 32 > | secp256k1::hmac_sha256 (const std::uint8_t *key, std::size_t key_len, const std::uint8_t *data, std::size_t data_len) noexcept |
| std::array< std::uint8_t, 32 > | secp256k1::hkdf_sha256_extract (const std::uint8_t *salt, std::size_t salt_len, const std::uint8_t *ikm, std::size_t ikm_len) noexcept |
| bool | secp256k1::hkdf_sha256_expand (const std::uint8_t prk[32], const std::uint8_t *info, std::size_t info_len, std::uint8_t *out, std::size_t out_len) noexcept |