Botan  2.19.1
Crypto and TLS for C++11
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::bit_permute_step(), 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::CT::Mask< T >::is_any_of(), Botan::CT::Mask< T >::is_within_range(), 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(), SBoxD0(), SBoxD1(), SBoxD2(), SBoxD3(), SBoxD4(), SBoxD5(), SBoxD6(), SBoxD7(), SBoxE0(), SBoxE1(), SBoxE2(), SBoxE3(), SBoxE4(), SBoxE5(), SBoxE6(), SBoxE7(), 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::swap_bits(), 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
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.