cryptlib
3.4.1
|
#include <pgp_key.h>
Public Member Functions | |
BUFFER_FIXED (PGP_KEYID_SIZE) BYTE pgpKeyID[PGP_KEYID_SIZE+8] | |
BUFFER_FIXED (PGP_KEYID_SIZE) BYTE openPGPkeyID[PGP_KEYID_SIZE+8] | |
BUFFER_FIXED (pubKeyDataLen) void *pubKeyData | |
BUFFER_OPT_FIXED (privKeyDataLen) void *privKeyData | |
BUFFER (CRYPT_MAX_IVSIZE, ivSize) BYTE iv[CRYPT_MAX_IVSIZE+8] | |
BUFFER (PGP_SALTSIZE, saltSize) BYTE salt[PGP_SALTSIZE+8] | |
Public Attributes | |
CRYPT_ALGO_TYPE | pkcAlgo |
int | usageFlags |
int | pubKeyDataLen |
int | privKeyDataLen |
CRYPT_ALGO_TYPE | cryptAlgo |
int | aesKeySize |
int | ivSize |
CRYPT_ALGO_TYPE | hashAlgo |
int | saltSize |
int | keySetupIterations |
BOOLEAN | hashedChecksum |
PGP_KEYINFO::BUFFER | ( | CRYPT_MAX_IVSIZE | , |
ivSize | |||
) |
PGP_KEYINFO::BUFFER | ( | PGP_SALTSIZE | , |
saltSize | |||
) |
PGP_KEYINFO::BUFFER_FIXED | ( | PGP_KEYID_SIZE | ) |
PGP_KEYINFO::BUFFER_FIXED | ( | PGP_KEYID_SIZE | ) |
PGP_KEYINFO::BUFFER_FIXED | ( | pubKeyDataLen | ) |
PGP_KEYINFO::BUFFER_OPT_FIXED | ( | privKeyDataLen | ) |
CRYPT_ALGO_TYPE PGP_KEYINFO::cryptAlgo |
CRYPT_ALGO_TYPE PGP_KEYINFO::hashAlgo |
CRYPT_ALGO_TYPE PGP_KEYINFO::pkcAlgo |