Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
elliptic_em.cpp File Reference
#include <fc/crypto/elliptic_em.hpp>
#include <fc/crypto/base58.hpp>
#include <fc/crypto/hmac.hpp>
#include <fc/crypto/openssl.hpp>
#include <fc/crypto/sha512.hpp>
#include <fc/fwd_impl.hpp>
#include <fc/exception/exception.hpp>
#include <fc/log/logger.hpp>
#include <secp256k1.h>
#include <secp256k1_recovery.h>
#include <alloca.h>
#include "_elliptic_em_impl_priv.hpp"
Include dependency graph for elliptic_em.cpp:

Go to the source code of this file.

Classes

class  fc::em::detail::public_key_impl
 

Namespaces

namespace  fc
 namespace sysio::chain
 
namespace  fc::em
 
namespace  fc::em::detail
 

Typedefs

typedef fc::array< char, 37 > fc::em::detail::chr37
 

Functions

const secp256k1_contextfc::em::detail::_get_context ()
 
void fc::em::detail::_init_lib ()
 
chr37 fc::em::detail::_derive_message (const public_key_data &key, int i)
 
fc::sha256 fc::em::detail::_left (const fc::sha512 &v)
 
fc::sha256 fc::em::detail::_right (const fc::sha512 &v)
 
const ec_group & fc::em::detail::get_curve ()
 
const private_key_secret & fc::em::detail::get_curve_order ()
 
const private_key_secret & fc::em::detail::get_half_curve_order ()