cryptlib  3.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros
Classes | Functions
loadkey.c File Reference
#include "cryptlib.h"
#include "test/test.h"

Go to the source code of this file.

Classes

struct  RSA_KEY
 
struct  DLP_KEY
 
struct  ECC_KEY
 

Functions

BOOLEAN loadRSAContextsEx (const CRYPT_DEVICE cryptDevice, CRYPT_CONTEXT *cryptContext, CRYPT_CONTEXT *decryptContext, const C_STR cryptContextLabel, const C_STR decryptContextLabel, const BOOLEAN useLargeKey, const BOOLEAN useMinimalKey)
 
BOOLEAN loadRSAContexts (const CRYPT_DEVICE cryptDevice, CRYPT_CONTEXT *cryptContext, CRYPT_CONTEXT *decryptContext)
 
BOOLEAN loadRSAContextsLarge (const CRYPT_DEVICE cryptDevice, CRYPT_CONTEXT *cryptContext, CRYPT_CONTEXT *decryptContext)
 
BOOLEAN loadDSAContextsEx (const CRYPT_DEVICE cryptDevice, CRYPT_CONTEXT *signContext, CRYPT_CONTEXT *sigCheckContext, const C_STR signContextLabel, const C_STR sigCheckContextLabel)
 
BOOLEAN loadDSAContexts (const CRYPT_DEVICE cryptDevice, CRYPT_CONTEXT *signContext, CRYPT_CONTEXT *sigCheckContext)
 
BOOLEAN loadElgamalContexts (CRYPT_CONTEXT *cryptContext, CRYPT_CONTEXT *decryptContext)
 
BOOLEAN loadDHContexts (CRYPT_CONTEXT *cryptContext1, CRYPT_CONTEXT *cryptContext2)
 
BOOLEAN loadECDSAContexts (CRYPT_CONTEXT *signContext, CRYPT_CONTEXT *sigCheckContext)
 
void destroyContexts (const CRYPT_DEVICE cryptDevice, CRYPT_CONTEXT cryptContext, CRYPT_CONTEXT decryptContext)
 

Function Documentation

void destroyContexts ( const CRYPT_DEVICE  cryptDevice,
CRYPT_CONTEXT  cryptContext,
CRYPT_CONTEXT  decryptContext 
)

Definition at line 1405 of file loadkey.c.

BOOLEAN loadDHContexts ( CRYPT_CONTEXT cryptContext1,
CRYPT_CONTEXT cryptContext2 
)

Definition at line 1206 of file loadkey.c.

BOOLEAN loadDSAContexts ( const CRYPT_DEVICE  cryptDevice,
CRYPT_CONTEXT signContext,
CRYPT_CONTEXT sigCheckContext 
)

Definition at line 1099 of file loadkey.c.

BOOLEAN loadDSAContextsEx ( const CRYPT_DEVICE  cryptDevice,
CRYPT_CONTEXT signContext,
CRYPT_CONTEXT sigCheckContext,
const C_STR  signContextLabel,
const C_STR  sigCheckContextLabel 
)

Definition at line 973 of file loadkey.c.

BOOLEAN loadECDSAContexts ( CRYPT_CONTEXT signContext,
CRYPT_CONTEXT sigCheckContext 
)

Definition at line 1290 of file loadkey.c.

BOOLEAN loadElgamalContexts ( CRYPT_CONTEXT cryptContext,
CRYPT_CONTEXT decryptContext 
)

Definition at line 1107 of file loadkey.c.

BOOLEAN loadRSAContexts ( const CRYPT_DEVICE  cryptDevice,
CRYPT_CONTEXT cryptContext,
CRYPT_CONTEXT decryptContext 
)

Definition at line 956 of file loadkey.c.

BOOLEAN loadRSAContextsEx ( const CRYPT_DEVICE  cryptDevice,
CRYPT_CONTEXT cryptContext,
CRYPT_CONTEXT decryptContext,
const C_STR  cryptContextLabel,
const C_STR  decryptContextLabel,
const BOOLEAN  useLargeKey,
const BOOLEAN  useMinimalKey 
)

Definition at line 806 of file loadkey.c.

BOOLEAN loadRSAContextsLarge ( const CRYPT_DEVICE  cryptDevice,
CRYPT_CONTEXT cryptContext,
CRYPT_CONTEXT decryptContext 
)

Definition at line 964 of file loadkey.c.