Botan 2.13.0 Crypto and TLS for C++11

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

Namespaces | Functions
ge.cpp File Reference
`#include <botan/internal/ed25519_internal.h>`
`#include <assert.h>`

Go to the source code of this file.

## Namespaces
| Botan

## Functions
void | Botan::ge_double_scalarmult_vartime (uint8_t out[32], const uint8_t *a, const ge_p3 *A, const uint8_t *b)
int | Botan::ge_frombytes_negate_vartime (ge_p3 *, const uint8_t *)
void | Botan::ge_scalarmult_base (uint8_t out[32], const uint8_t in[32])

## Variable Documentation

fe T

Definition at line 37 of file ge.cpp.

Referenced by Botan::RandomNumberGenerator::add_entropy_T(), Botan::PKCS11::AttributeContainer::add_numeric(), Botan::secure_allocator< T >::allocate(), Botan::TLS::append_tls_length_value(), Botan_FFI::apply_fn(), Botan::SIMD_4x32::bswap(), Botan::ceil_log2(), Botan::clear_mem(), Botan::CT::conditional_swap(), Botan::CT::conditional_swap_ptr(), Botan::copy_mem(), Botan::copy_out_be(), Botan::copy_out_le(), Botan::ctz(), Botan::secure_allocator< T >::deallocate(), Botan::BER_Decoder::decode_and_check(), Botan::BER_Decoder::decode_integer_type(), Botan::BER_Decoder::decode_list(), Botan::CT::Mask< T >::expand(), Botan::expand_top_bit(), Botan::CCM_Encryption::finish(), Botan::SIV_Decryption::finish(), Botan::CCM_Decryption::finish(), Botan::TLS::Extensions::get(), Botan::get_byte(), Botan::TLS::TLS_Data_Reader::get_elem(), Botan::Extensions::get_extension_object_as(), Botan::BER_Decoder::get_next_value(), Botan::TLS::TLS_Data_Reader::get_range(), Botan::TLS::TLS_Data_Reader::get_range_vector(), Botan::Extensions::get_raw(), Botan::high_bit(), Botan::load_be(), Botan::load_le(), Botan::make_unique(), Botan::CT::Mask< T >::Mask(), Botan::SHA_3::permute(), Botan::PointGFp_Base_Point_Precompute::PointGFp_Base_Point_Precompute(), Botan::CT::poison(), Botan::prefetch_readonly(), Botan::prefetch_readwrite(), Botan::Dynamically_Loaded_Library::resolve(), Botan::rotate_left(), Botan::rotate_right(), Botan::rotl(), Botan::rotl_var(), Botan::rotr(), Botan::rotr_var(), Botan_FFI::safe_get(), Botan::same_mem(), Botan::PKCS11::Object::search(), Botan::CT::Mask< T >::select(), Botan::CT::Mask< T >::select_and_unpoison(), Botan::CT::Mask< T >::set(), Botan::store_be(), Botan::store_le(), Botan::typecast_copy(), Botan::CT::unpoison(), and Botan::CT::Mask< T >::unpoisoned_value().

fe T2d

Definition at line 52 of file ge.cpp.

fe X

Definition at line 27 of file ge.cpp.

Referenced by Botan::FPE_FE1::decrypt(), Botan::DL_Group::DL_Group(), Botan::FPE_FE1::encrypt(), Botan::CCM_Encryption::finish(), Botan::CCM_Decryption::finish(), Botan::gcm_multiply_ssse3(), Botan::generate_dsa_primes(), Botan::is_perfect_square(), and Botan::RTSS_Share::split().

fe xy2d

Definition at line 44 of file ge.cpp.

fe Y

Definition at line 28 of file ge.cpp.

Referenced by Botan::TLS::Callbacks::tls_dh_agree().

fe yminusx

Definition at line 43 of file ge.cpp.

fe YminusX

Definition at line 50 of file ge.cpp.

fe yplusx

Definition at line 42 of file ge.cpp.

fe YplusX

Definition at line 49 of file ge.cpp.

fe Z

Definition at line 29 of file ge.cpp.

Referenced by Botan::gcm_multiply_ssse3().