|
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.