cryptlib  3.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros
Public Member Functions | Public Attributes | List of all members
CONV_INFO Struct Reference

#include <context.h>

Public Member Functions

 BUFFER (CRYPT_MAX_KEYSIZE, userKeyLength) BYTE userKey[CRYPT_MAX_KEYSIZE+8]
 
 BUFFER (CRYPT_MAX_IVSIZE, ivLength) BYTE iv[CRYPT_MAX_IVSIZE+8]
 
 BUFFER (CRYPT_MAX_IVSIZE, ivLength) BYTE currentIV[CRYPT_MAX_IVSIZE+8]
 
 BUFFER (CRYPT_MAX_HASHSIZE, saltLength) BYTE salt[CRYPT_MAX_HASHSIZE+8]
 

Public Attributes

CRYPT_MODE_TYPE mode
 
int userKeyLength
 
int ivLength
 
void * key
 
int ivCount
 
int saltLength
 
int keySetupIterations
 
CRYPT_ALGO_TYPE keySetupAlgorithm
 

Detailed Description

Definition at line 146 of file context.h.

Member Function Documentation

CONV_INFO::BUFFER ( CRYPT_MAX_KEYSIZE  ,
userKeyLength   
)
CONV_INFO::BUFFER ( CRYPT_MAX_IVSIZE  ,
ivLength   
)
CONV_INFO::BUFFER ( CRYPT_MAX_IVSIZE  ,
ivLength   
)
CONV_INFO::BUFFER ( CRYPT_MAX_HASHSIZE  ,
saltLength   
)

Member Data Documentation

int CONV_INFO::ivCount

Definition at line 169 of file context.h.

int CONV_INFO::ivLength

Definition at line 159 of file context.h.

void* CONV_INFO::key

Definition at line 166 of file context.h.

CRYPT_ALGO_TYPE CONV_INFO::keySetupAlgorithm

Definition at line 177 of file context.h.

int CONV_INFO::keySetupIterations

Definition at line 176 of file context.h.

CRYPT_MODE_TYPE CONV_INFO::mode

Definition at line 148 of file context.h.

int CONV_INFO::saltLength

Definition at line 175 of file context.h.

int CONV_INFO::userKeyLength

Definition at line 159 of file context.h.


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