Botan 3.9.0
Crypto and TLS for C&
Botan::curve_supports_fe_sqrt Concept Reference

#include <pcurves_algos.h>

Concept definition

template<typename C>
concept Botan::curve_supports_fe_sqrt = requires(const typename C::FieldElement& fe) {
{ C::fe_sqrt(fe) } -> std::same_as<typename C::FieldElement>;
}

Detailed Description

Field square root

This concept checks if the curve class supports fe_sqrt

Definition at line 48 of file pcurves_algos.h.