#include <openssl/evp.h>
#include <openssl/bn.h>
#include <openssl/bytestring.h>
#include <openssl/ec.h>
#include <openssl/ec_key.h>
#include <openssl/ecdsa.h>
#include <openssl/err.h>
#include "internal.h"
Go to the source code of this file.
Functions | |
static int | ec_bits (const EVP_PKEY *pkey) |
static int | ec_cmp_parameters (const EVP_PKEY *a, const EVP_PKEY *b) |
static int | ec_copy_parameters (EVP_PKEY *to, const EVP_PKEY *from) |
static int | ec_missing_parameters (const EVP_PKEY *pkey) |
static int | eckey_opaque (const EVP_PKEY *pkey) |
static int | eckey_priv_decode (EVP_PKEY *out, CBS *params, CBS *key) |
static int | eckey_priv_encode (CBB *out, const EVP_PKEY *key) |
static int | eckey_pub_cmp (const EVP_PKEY *a, const EVP_PKEY *b) |
static int | eckey_pub_decode (EVP_PKEY *out, CBS *params, CBS *key) |
static int | eckey_pub_encode (CBB *out, const EVP_PKEY *key) |
static void | int_ec_free (EVP_PKEY *pkey) |
static int | int_ec_size (const EVP_PKEY *pkey) |
Variables | |
const EVP_PKEY_ASN1_METHOD | ec_asn1_meth |
Definition at line 195 of file p_ec_asn1.c.
Definition at line 212 of file p_ec_asn1.c.
Definition at line 208 of file p_ec_asn1.c.
Definition at line 204 of file p_ec_asn1.c.
Definition at line 224 of file p_ec_asn1.c.
Definition at line 143 of file p_ec_asn1.c.
Definition at line 164 of file p_ec_asn1.c.
Definition at line 128 of file p_ec_asn1.c.
Definition at line 92 of file p_ec_asn1.c.
Definition at line 68 of file p_ec_asn1.c.
|
static |
Definition at line 222 of file p_ec_asn1.c.
Definition at line 191 of file p_ec_asn1.c.
const EVP_PKEY_ASN1_METHOD ec_asn1_meth |
Definition at line 228 of file p_ec_asn1.c.