Botan 3.9.0
Crypto and TLS for C&
|
#include <gf2m_small_m.h>
GF(2^m) field for m = [2...16]
Definition at line 25 of file gf2m_small_m.h.
|
explicit |
Definition at line 108 of file gf2m_small_m.cpp.
|
inline |
Definition at line 105 of file gf2m_small_m.h.
References get_extension_degree().
|
inline |
Definition at line 103 of file gf2m_small_m.h.
Referenced by get_cardinality(), and gf_sqrt().
Definition at line 114 of file gf2m_small_m.cpp.
References gf_exp(), gf_log(), and Botan::CT::Mask< T >::is_zero().
Definition at line 77 of file gf2m_small_m.h.
References gf_log().
Definition at line 97 of file gf2m_small_m.h.
Referenced by gf_div(), gf_div_nrr(), gf_div_zzr(), gf_inv(), gf_mul_fast(), gf_mul_nrn(), gf_mul_nrr(), gf_sqrt(), and gf_square().
Definition at line 85 of file gf2m_small_m.h.
Definition at line 99 of file gf2m_small_m.h.
Referenced by gf_div(), gf_div_rnn(), gf_div_rnr(), gf_div_zzr(), gf_inv(), gf_inv_rn(), gf_l_from_n(), gf_mul_fast(), gf_mul_lnn(), gf_mul_nrn(), gf_mul_rrn(), gf_sqrt(), gf_square(), and gf_square_ln().
Definition at line 45 of file gf2m_small_m.h.
Referenced by gf_mul_rrn(), and gf_mul_rrr().
Definition at line 59 of file gf2m_small_m.h.
References gf_exp(), and gf_log().
Referenced by gf_mul_nnr(), and gf_mul_zrz().
Definition at line 51 of file gf2m_small_m.h.
References gf_log(), and gf_mul_lll().
Referenced by gf_mul_rnr().
zero operand allowed
Definition at line 64 of file gf2m_small_m.h.
References gf_mul_nrn().
Referenced by gf_mul_zzr().
|
inline |
Definition at line 101 of file gf2m_small_m.h.
Referenced by gf_inv(), and gf_inv_rn().
Definition at line 73 of file gf2m_small_m.h.
References get_extension_degree(), gf_exp(), and gf_log().
Definition at line 91 of file gf2m_small_m.h.
Definition at line 33 of file gf2m_small_m.h.