env_md_st Struct Reference

#include <evp.h>

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

Field Documentation

int env_md_st::block_size
 
int(* env_md_st::cleanup)(EVP_MD_CTX *ctx)
 
int(* env_md_st::copy)(EVP_MD_CTX *to, const EVP_MD_CTX *from)
 
int env_md_st::ctx_size
 
int(* env_md_st::final)(EVP_MD_CTX *ctx, unsigned char *md)
 
unsigned long env_md_st::flags
 
int(* env_md_st::init)(EVP_MD_CTX *ctx)
 
int env_md_st::md_size
 
int env_md_st::pkey_type
 
int env_md_st::required_pkey_type[5]
 
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::type
 
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)
 

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

Copyright © Nokia Corporation 2001-2008
Back to top