#include <openssl/evp.h>
#include <openssl/digest.h>
#include <openssl/bn.h>
#include <openssl/bytestring.h>
#include <openssl/dsa.h>
#include <openssl/err.h>
#include "internal.h"
Go to the source code of this file.
Functions | |
static int | dsa_bits (const EVP_PKEY *pkey) |
static int | dsa_cmp_parameters (const EVP_PKEY *a, const EVP_PKEY *b) |
static int | dsa_copy_parameters (EVP_PKEY *to, const EVP_PKEY *from) |
static int | dsa_missing_parameters (const EVP_PKEY *pkey) |
static int | dsa_priv_decode (EVP_PKEY *out, CBS *params, CBS *key) |
static int | dsa_priv_encode (CBB *out, const EVP_PKEY *key) |
static int | dsa_pub_cmp (const EVP_PKEY *a, const EVP_PKEY *b) |
static int | dsa_pub_decode (EVP_PKEY *out, CBS *params, CBS *key) |
static int | dsa_pub_encode (CBB *out, const EVP_PKEY *key) |
static int | dup_bn_into (BIGNUM **out, BIGNUM *src) |
static void | int_dsa_free (EVP_PKEY *pkey) |
static int | int_dsa_size (const EVP_PKEY *pkey) |
Variables | |
const EVP_PKEY_ASN1_METHOD | dsa_asn1_meth |
Definition at line 202 of file p_dsa_asn1.c.
Definition at line 238 of file p_dsa_asn1.c.
Definition at line 228 of file p_dsa_asn1.c.
Definition at line 206 of file p_dsa_asn1.c.
Definition at line 127 of file p_dsa_asn1.c.
Definition at line 173 of file p_dsa_asn1.c.
Definition at line 244 of file p_dsa_asn1.c.
Definition at line 67 of file p_dsa_asn1.c.
Definition at line 104 of file p_dsa_asn1.c.
Definition at line 215 of file p_dsa_asn1.c.
|
static |
Definition at line 248 of file p_dsa_asn1.c.
Definition at line 198 of file p_dsa_asn1.c.
const EVP_PKEY_ASN1_METHOD dsa_asn1_meth |
Definition at line 250 of file p_dsa_asn1.c.