|
CCF
|
#include "ccf/crypto/ecdsa.h"#include "ccf/crypto/openssl/openssl_wrappers.h"#include "crypto/openssl/ec_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) |