Botan 3.9.0
Crypto and TLS for C&
|
Internal Header. More...
#include <botan/internal/loadstor.h>
Go to the source code of this file.
Namespaces | |
namespace | Botan |
Functions | |
template<size_t S, int64_t MUL = 1> requires (S > 0 && S < 64) | |
void | Botan::carry (int64_t &h0, int64_t &h1) |
template<size_t S> requires (S > 0 && S < 32) | |
void | Botan::carry0 (int32_t &h0, int32_t &h1) |
template<size_t S> requires (S > 0 && S < 64) | |
void | Botan::carry0 (int64_t &h0, int64_t &h1) |
void | Botan::ed25519_basepoint_mul (std::span< uint8_t, 32 > out, const uint8_t in[32]) |
uint32_t | Botan::load_3 (const uint8_t in[3]) |
uint32_t | Botan::load_4 (const uint8_t *in) |
void | Botan::redc_mul (int64_t &s1, int64_t &s2, int64_t &s3, int64_t &s4, int64_t &s5, int64_t &s6, int64_t &X) |
void | Botan::sc_muladd (uint8_t *s, const uint8_t *a, const uint8_t *b, const uint8_t *c) |
void | Botan::sc_reduce (uint8_t *s) |
bool | Botan::signature_check (std::span< const uint8_t, 32 > pk, const uint8_t h[32], const uint8_t r[32], const uint8_t s[32]) |
Internal Header.
Definition in file ed25519_internal.h.