Logo Search packages:      
Sourcecode: openssl version File versions  Download package

Public Attributes

rsa_meth_st Struct Reference

List of all members.

Public Attributes

char * app_data
int(* bn_mod_exp )(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx)
int(* finish )(RSA *rsa)
int flags
int(* init )(RSA *rsa)
const char * name
int(* rsa_keygen )(RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb)
int(* rsa_mod_exp )(BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx)
int(* rsa_priv_dec )(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)
int(* rsa_priv_enc )(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)
int(* rsa_pub_dec )(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)
int(* rsa_pub_enc )(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)
int(* rsa_sign )(int type, const unsigned char *m, unsigned int m_length, unsigned char *sigret, unsigned int *siglen, const RSA *rsa)
int(* rsa_verify )(int dtype, const unsigned char *m, unsigned int m_length, const unsigned char *sigbuf, unsigned int siglen, const RSA *rsa)

Detailed Description

Definition at line 85 of file rsa.h.


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

Generated by  Doxygen 1.6.0   Back to index