dh_method Struct Reference

#include <dh.h>


Data Fields

const char * name
int(* generate_key )(DH *dh)
int(* compute_key )(unsigned char *key, const BIGNUM *pub_key, DH *dh)
int(* bn_mod_exp )(const DH *dh, BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx)
int(* init )(DH *dh)
int(* finish )(DH *dh)
int flags
char * app_data
int(* generate_params )(DH *dh, int prime_len, int generator, BN_GENCB *cb)


Detailed Description

Definition at line 97 of file dh.h.


Field Documentation

const char* dh_method::name

Definition at line 99 of file dh.h.

int(* dh_method::compute_key)(unsigned char *key, const BIGNUM *pub_key, DH *dh)

int(* dh_method::bn_mod_exp)(const DH *dh, BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx)

int(* dh_method::init)(DH *dh)

int(* dh_method::finish)(DH *dh)

Definition at line 109 of file dh.h.

Definition at line 110 of file dh.h.

int(* dh_method::generate_params)(DH *dh, int prime_len, int generator, BN_GENCB *cb)


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

Generated on Thu Aug 20 22:33:07 2009 for OpenXDAS by  doxygen 1.5.6