env_md_st Struct Reference


Data Fields

int type
int pkey_type
int md_size
unsigned long flags
int(* init )(EVP_MD_CTX *ctx)
int(* update )(EVP_MD_CTX *ctx, const void *data, size_t count)
int(* final )(EVP_MD_CTX *ctx, unsigned char *md)
int(* copy )(EVP_MD_CTX *to, const EVP_MD_CTX *from)
int(* cleanup )(EVP_MD_CTX *ctx)
int(* sign )(int type, const unsigned char *m, unsigned int m_length, unsigned char *sigret, unsigned int *siglen, void *key)
int(* verify )(int type, const unsigned char *m, unsigned int m_length, const unsigned char *sigbuf, unsigned int siglen, void *key)
int required_pkey_type [5]
int block_size
int ctx_size
int(* md_ctrl )(EVP_MD_CTX *ctx, int cmd, int p1, void *p2)

Field Documentation

int(* env_md_st::copy)(EVP_MD_CTX *to, const EVP_MD_CTX *from)

int(* env_md_st::final)(EVP_MD_CTX *ctx, unsigned char *md)

unsigned long env_md_st::flags

int(* env_md_st::md_ctrl)(EVP_MD_CTX *ctx, int cmd, int p1, void *p2)

int(* env_md_st::sign)(int type, const unsigned char *m, unsigned int m_length, unsigned char *sigret, unsigned int *siglen, void *key)

int(* env_md_st::update)(EVP_MD_CTX *ctx, const void *data, size_t count)

int(* env_md_st::verify)(int type, const unsigned char *m, unsigned int m_length, const unsigned char *sigbuf, unsigned int siglen, void *key)


Generated on Wed Sep 2 14:03:42 2015 for CryptoPkg[ALL] by  doxygen 1.5.7.1