Botan 3.9.0
Crypto and TLS for C&
|
Internal Header. More...
#include <botan/rng.h>
#include <botan/internal/ct_utils.h>
#include <botan/internal/loadstor.h>
#include <botan/internal/pcurves_algos.h>
#include <botan/internal/pcurves_mul.h>
#include <botan/internal/pcurves_util.h>
#include <botan/internal/stl_util.h>
#include <concepts>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | Botan |
Functions | |
template<typename C, bool RO, std::invocable< std::span< uint8_t > > ExpandMsg> requires C::ValidForSswuHash | |
auto | Botan::hash_to_curve_sswu (const ExpandMsg &expand_message) -> std::conditional_t< RO, typename C::ProjectivePoint, typename C::AffinePoint > |
template<typename C> | |
auto | Botan::map_to_curve_sswu (const typename C::FieldElement &u) -> typename C::AffinePoint |
template<typename C> requires C::ValidForSswuHash | |
const auto & | Botan::SSWU_C1 () |
template<typename C> requires C::ValidForSswuHash | |
const auto & | Botan::SSWU_C2 () |
Internal Header.
Definition in file pcurves_impl.h.