OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Typedefs | Functions
n_pkey.c File Reference
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/rsa.h>
#include <openssl/objects.h>
#include <openssl/asn1t.h>
#include <openssl/asn1_mac.h>
#include <openssl/evp.h>
#include <openssl/x509.h>

Go to the source code of this file.

Classes

struct  netscape_pkey_st
 
struct  netscape_encrypted_pkey_st
 

Typedefs

typedef struct netscape_pkey_st NETSCAPE_PKEY
 
typedef struct
netscape_encrypted_pkey_st 
NETSCAPE_ENCRYPTED_PKEY
 

Functions

 ASN1_BROKEN_SEQUENCE (NETSCAPE_ENCRYPTED_PKEY)
 
int i2d_Netscape_RSA (const RSA *a, unsigned char **pp, int(*cb)(char *buf, int len, const char *prompt, int verify))
 
int i2d_RSA_NET (const RSA *a, unsigned char **pp, int(*cb)(char *buf, int len, const char *prompt, int verify), int sgckey)
 
RSAd2i_Netscape_RSA (RSA **a, const unsigned char **pp, long length, int(*cb)(char *buf, int len, const char *prompt, int verify))
 
RSAd2i_RSA_NET (RSA **a, const unsigned char **pp, long length, int(*cb)(char *buf, int len, const char *prompt, int verify), int sgckey)
 

Typedef Documentation

Function Documentation

ASN1_BROKEN_SEQUENCE ( NETSCAPE_ENCRYPTED_PKEY  )
RSA* d2i_Netscape_RSA ( RSA **  a,
const unsigned char **  pp,
long  length,
int(*)(char *buf, int len, const char *prompt, int verify)  cb 
)

Definition at line 238 of file n_pkey.c.

RSA* d2i_RSA_NET ( RSA **  a,
const unsigned char **  pp,
long  length,
int(*)(char *buf, int len, const char *prompt, int verify)  cb,
int  sgckey 
)

Definition at line 245 of file n_pkey.c.

int i2d_Netscape_RSA ( const RSA a,
unsigned char **  pp,
int(*)(char *buf, int len, const char *prompt, int verify)  cb 
)

Definition at line 114 of file n_pkey.c.

int i2d_RSA_NET ( const RSA a,
unsigned char **  pp,
int(*)(char *buf, int len, const char *prompt, int verify)  cb,
int  sgckey 
)

Definition at line 121 of file n_pkey.c.