OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
ecdsa_method Struct Reference

#include <ecs_locl.h>

Public Attributes

const char * name
 
ECDSA_SIG *(* ecdsa_do_sign )(const unsigned char *dgst, int dgst_len, const BIGNUM *inv, const BIGNUM *rp, EC_KEY *eckey)
 
int(* ecdsa_sign_setup )(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinv, BIGNUM **r)
 
int(* ecdsa_do_verify )(const unsigned char *dgst, int dgst_len, const ECDSA_SIG *sig, EC_KEY *eckey)
 
int flags
 
char * app_data
 

Detailed Description

Definition at line 68 of file ecs_locl.h.

Member Data Documentation

char* ecdsa_method::app_data

Definition at line 82 of file ecs_locl.h.

ECDSA_SIG*(* ecdsa_method::ecdsa_do_sign)(const unsigned char *dgst, int dgst_len, const BIGNUM *inv, const BIGNUM *rp, EC_KEY *eckey)

Definition at line 71 of file ecs_locl.h.

int(* ecdsa_method::ecdsa_do_verify)(const unsigned char *dgst, int dgst_len, const ECDSA_SIG *sig, EC_KEY *eckey)

Definition at line 75 of file ecs_locl.h.

int(* ecdsa_method::ecdsa_sign_setup)(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinv, BIGNUM **r)

Definition at line 73 of file ecs_locl.h.

int ecdsa_method::flags

Definition at line 81 of file ecs_locl.h.

const char* ecdsa_method::name

Definition at line 70 of file ecs_locl.h.


The documentation for this struct was generated from the following file: