cryptlib
3.4.1
|
#include <crypt.h>
Public Member Functions | |
BUFFER (CRYPT_MAX_HASHSIZE, keyIDlength) BYTE keyID[CRYPT_MAX_HASHSIZE+8] | |
BUFFER (CRYPT_MAX_IVSIZE, ivLength) BYTE iv[CRYPT_MAX_IVSIZE+8] | |
BUFFER (CRYPT_MAX_HASHSIZE, saltLength) BYTE salt[CRYPT_MAX_HASHSIZE+8] | |
BUFFER (128, authEncParamLength) BYTE authEncParamData[128+8] | |
Public Attributes | |
CRYPT_FORMAT_TYPE | formatType |
CRYPT_OBJECT_TYPE | type |
long | size |
int | version |
CRYPT_ALGO_TYPE | cryptAlgo |
CRYPT_MODE_TYPE | cryptMode |
int | keyIDlength |
int | ivLength |
CRYPT_ALGO_TYPE | keySetupAlgo |
int | keySetupIterations |
int | keySize |
int | saltLength |
CRYPT_ALGO_TYPE | hashAlgo |
int | hashParam |
int | authEncParamLength |
int | encParamStart |
int | encParamLength |
int | macParamStart |
int | macParamLength |
int | dataStart |
int | dataLength |
int | iAndSStart |
int | iAndSLength |
int | attributeStart |
int | attributeLength |
int | unauthAttributeStart |
int | unauthAttributeLength |
QUERY_INFO::BUFFER | ( | CRYPT_MAX_HASHSIZE | , |
keyIDlength | |||
) |
QUERY_INFO::BUFFER | ( | CRYPT_MAX_IVSIZE | , |
ivLength | |||
) |
QUERY_INFO::BUFFER | ( | CRYPT_MAX_HASHSIZE | , |
saltLength | |||
) |
QUERY_INFO::BUFFER | ( | 128 | , |
authEncParamLength | |||
) |
CRYPT_ALGO_TYPE QUERY_INFO::cryptAlgo |
CRYPT_MODE_TYPE QUERY_INFO::cryptMode |
CRYPT_FORMAT_TYPE QUERY_INFO::formatType |
CRYPT_ALGO_TYPE QUERY_INFO::hashAlgo |
CRYPT_ALGO_TYPE QUERY_INFO::keySetupAlgo |
CRYPT_OBJECT_TYPE QUERY_INFO::type |