openssl_rsa.h File Reference

For RSA encryption. More...

#include <openssl/rand.h>
#include <openssl/evp.h>
#include <openssl/pem.h>
#include <openssl/bio.h>
#include <openssl_constants.h>
#include <openssl_pkey.h>
#include <axis2_util.h>
#include <oxs_buffer.h>

Go to the source code of this file.

Classes

struct  openssl_rsa_ops
struct  openssl_rsa

Defines

#define OPENSSL_RSA_FREE(rsa, env)   ((rsa)->ops->free(rsa, env) )
#define OPENSSL_RSA_PRV_DECRYPT(rsa, env, pkey, in, out)   ((rsa)->ops->prv_decrypt(rsa, env, pkey, in, out) )
#define OPENSSL_RSA_PUB_ENCRYPT(rsa, env, pkey, in, out)   ((rsa)->ops->pub_encrypt(rsa, env, pkey, in, out) )

Typedefs

typedef openssl_rsa_ops openssl_rsa_ops_t
typedef openssl_rsa openssl_rsa_t

Functions

AXIS2_EXTERN openssl_rsa_topenssl_rsa_create (const axis2_env_t *env)


Detailed Description

For RSA encryption.


Typedef Documentation

typedef struct openssl_rsa_ops openssl_rsa_ops_t

Type name for struct openssl_rsa_ops

typedef struct openssl_rsa openssl_rsa_t

Type name for struct openssl_rsa


Generated on Wed Dec 20 20:14:11 2006 for Axis2/C by  doxygen 1.5.1