CCF
|
#include "ccf/crypto/ecdsa.h"
#include "ccf/crypto/openssl/openssl_wrappers.h"
#include "crypto/openssl/public_key.h"
#include <openssl/bn.h>
#include <openssl/ecdsa.h>
#include <vector>
Namespaces | |
namespace | ccf |
namespace | ccf::crypto |
Functions | |
std::vector< uint8_t > | ccf::crypto::ecdsa_sig_from_r_s (const uint8_t *r, size_t r_size, const uint8_t *s, size_t s_size, bool big_endian=true) |
std::vector< uint8_t > | ccf::crypto::ecdsa_sig_p1363_to_der (std::span< const uint8_t > signature) |
std::vector< uint8_t > | ccf::crypto::ecdsa_sig_der_to_p1363 (const std::vector< uint8_t > &signature, CurveID curveId) |