Back to index

lightning-sunbird  0.9+nobinonly
Public Attributes
FREEBLVectorStr Struct Reference

#include <loader.h>

List of all members.

Public Attributes

unsigned short length
unsigned short version
RSAPrivateKey *(* p_RSA_NewKey )(int keySizeInBits, SECItem *publicExponent)
SECStatus(* p_RSA_PublicKeyOp )(RSAPublicKey *key, unsigned char *output, const unsigned char *input)
SECStatus(* p_RSA_PrivateKeyOp )(RSAPrivateKey *key, unsigned char *output, const unsigned char *input)
SECStatus(* p_DSA_NewKey )(const PQGParams *params, DSAPrivateKey **privKey)
SECStatus(* p_DSA_SignDigest )(DSAPrivateKey *key, SECItem *signature, const SECItem *digest)
SECStatus(* p_DSA_VerifyDigest )(DSAPublicKey *key, const SECItem *signature, const SECItem *digest)
SECStatus(* p_DSA_NewKeyFromSeed )(const PQGParams *params, const unsigned char *seed, DSAPrivateKey **privKey)
SECStatus(* p_DSA_SignDigestWithSeed )(DSAPrivateKey *key, SECItem *signature, const SECItem *digest, const unsigned char *seed)
SECStatus(* p_DH_GenParam )(int primeLen, DHParams **params)
SECStatus(* p_DH_NewKey )(DHParams *params, DHPrivateKey **privKey)
SECStatus(* p_DH_Derive )(SECItem *publicValue, SECItem *prime, SECItem *privateValue, SECItem *derivedSecret, unsigned int maxOutBytes)
SECStatus(* p_KEA_Derive )(SECItem *prime, SECItem *public1, SECItem *public2, SECItem *private1, SECItem *private2, SECItem *derivedSecret)
PRBool(* p_KEA_Verify )(SECItem *Y, SECItem *prime, SECItem *subPrime)
RC4Context *(* p_RC4_CreateContext )(const unsigned char *key, int len)
void(* p_RC4_DestroyContext )(RC4Context *cx, PRBool freeit)
SECStatus(* p_RC4_Encrypt )(RC4Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
SECStatus(* p_RC4_Decrypt )(RC4Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
RC2Context *(* p_RC2_CreateContext )(const unsigned char *key, unsigned int len, const unsigned char *iv, int mode, unsigned effectiveKeyLen)
void(* p_RC2_DestroyContext )(RC2Context *cx, PRBool freeit)
SECStatus(* p_RC2_Encrypt )(RC2Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
SECStatus(* p_RC2_Decrypt )(RC2Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
RC5Context *(* p_RC5_CreateContext )(const SECItem *key, unsigned int rounds, unsigned int wordSize, const unsigned char *iv, int mode)
void(* p_RC5_DestroyContext )(RC5Context *cx, PRBool freeit)
SECStatus(* p_RC5_Encrypt )(RC5Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
SECStatus(* p_RC5_Decrypt )(RC5Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
DESContext *(* p_DES_CreateContext )(const unsigned char *key, const unsigned char *iv, int mode, PRBool encrypt)
void(* p_DES_DestroyContext )(DESContext *cx, PRBool freeit)
SECStatus(* p_DES_Encrypt )(DESContext *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
SECStatus(* p_DES_Decrypt )(DESContext *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
AESContext *(* p_AES_CreateContext )(const unsigned char *key, const unsigned char *iv, int mode, int encrypt, unsigned int keylen, unsigned int blocklen)
void(* p_AES_DestroyContext )(AESContext *cx, PRBool freeit)
SECStatus(* p_AES_Encrypt )(AESContext *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
SECStatus(* p_AES_Decrypt )(AESContext *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
SECStatus(* p_MD5_Hash )(unsigned char *dest, const char *src)
SECStatus(* p_MD5_HashBuf )(unsigned char *dest, const unsigned char *src, uint32 src_length)
MD5Context *(* p_MD5_NewContext )(void)
void(* p_MD5_DestroyContext )(MD5Context *cx, PRBool freeit)
void(* p_MD5_Begin )(MD5Context *cx)
void(* p_MD5_Update )(MD5Context *cx, const unsigned char *input, unsigned int inputLen)
void(* p_MD5_End )(MD5Context *cx, unsigned char *digest, unsigned int *digestLen, unsigned int maxDigestLen)
unsigned int(* p_MD5_FlattenSize )(MD5Context *cx)
SECStatus(* p_MD5_Flatten )(MD5Context *cx, unsigned char *space)
MD5Context *(* p_MD5_Resurrect )(unsigned char *space, void *arg)
void(* p_MD5_TraceState )(MD5Context *cx)
SECStatus(* p_MD2_Hash )(unsigned char *dest, const char *src)
MD2Context *(* p_MD2_NewContext )(void)
void(* p_MD2_DestroyContext )(MD2Context *cx, PRBool freeit)
void(* p_MD2_Begin )(MD2Context *cx)
void(* p_MD2_Update )(MD2Context *cx, const unsigned char *input, unsigned int inputLen)
void(* p_MD2_End )(MD2Context *cx, unsigned char *digest, unsigned int *digestLen, unsigned int maxDigestLen)
unsigned int(* p_MD2_FlattenSize )(MD2Context *cx)
SECStatus(* p_MD2_Flatten )(MD2Context *cx, unsigned char *space)
MD2Context *(* p_MD2_Resurrect )(unsigned char *space, void *arg)
SECStatus(* p_SHA1_Hash )(unsigned char *dest, const char *src)
SECStatus(* p_SHA1_HashBuf )(unsigned char *dest, const unsigned char *src, uint32 src_length)
SHA1Context *(* p_SHA1_NewContext )(void)
void(* p_SHA1_DestroyContext )(SHA1Context *cx, PRBool freeit)
void(* p_SHA1_Begin )(SHA1Context *cx)
void(* p_SHA1_Update )(SHA1Context *cx, const unsigned char *input, unsigned int inputLen)
void(* p_SHA1_End )(SHA1Context *cx, unsigned char *digest, unsigned int *digestLen, unsigned int maxDigestLen)
void(* p_SHA1_TraceState )(SHA1Context *cx)
unsigned int(* p_SHA1_FlattenSize )(SHA1Context *cx)
SECStatus(* p_SHA1_Flatten )(SHA1Context *cx, unsigned char *space)
SHA1Context *(* p_SHA1_Resurrect )(unsigned char *space, void *arg)
SECStatus(* p_RNG_RNGInit )(void)
SECStatus(* p_RNG_RandomUpdate )(const void *data, size_t bytes)
SECStatus(* p_RNG_GenerateGlobalRandomBytes )(void *dest, size_t len)
void(* p_RNG_RNGShutdown )(void)
SECStatus(* p_PQG_ParamGen )(unsigned int j, PQGParams **pParams, PQGVerify **pVfy)
SECStatus(* p_PQG_ParamGenSeedLen )(unsigned int j, unsigned int seedBytes, PQGParams **pParams, PQGVerify **pVfy)
SECStatus(* p_PQG_VerifyParams )(const PQGParams *params, const PQGVerify *vfy, SECStatus *result)
SECStatus(* p_RSA_PrivateKeyOpDoubleChecked )(RSAPrivateKey *key, unsigned char *output, const unsigned char *input)
SECStatus(* p_RSA_PrivateKeyCheck )(RSAPrivateKey *key)
void(* p_BL_Cleanup )(void)
SHA256Context *(* p_SHA256_NewContext )(void)
void(* p_SHA256_DestroyContext )(SHA256Context *cx, PRBool freeit)
void(* p_SHA256_Begin )(SHA256Context *cx)
void(* p_SHA256_Update )(SHA256Context *cx, const unsigned char *input, unsigned int inputLen)
void(* p_SHA256_End )(SHA256Context *cx, unsigned char *digest, unsigned int *digestLen, unsigned int maxDigestLen)
SECStatus(* p_SHA256_HashBuf )(unsigned char *dest, const unsigned char *src, uint32 src_length)
SECStatus(* p_SHA256_Hash )(unsigned char *dest, const char *src)
void(* p_SHA256_TraceState )(SHA256Context *cx)
unsigned int(* p_SHA256_FlattenSize )(SHA256Context *cx)
SECStatus(* p_SHA256_Flatten )(SHA256Context *cx, unsigned char *space)
SHA256Context *(* p_SHA256_Resurrect )(unsigned char *space, void *arg)
SHA512Context *(* p_SHA512_NewContext )(void)
void(* p_SHA512_DestroyContext )(SHA512Context *cx, PRBool freeit)
void(* p_SHA512_Begin )(SHA512Context *cx)
void(* p_SHA512_Update )(SHA512Context *cx, const unsigned char *input, unsigned int inputLen)
void(* p_SHA512_End )(SHA512Context *cx, unsigned char *digest, unsigned int *digestLen, unsigned int maxDigestLen)
SECStatus(* p_SHA512_HashBuf )(unsigned char *dest, const unsigned char *src, uint32 src_length)
SECStatus(* p_SHA512_Hash )(unsigned char *dest, const char *src)
void(* p_SHA512_TraceState )(SHA512Context *cx)
unsigned int(* p_SHA512_FlattenSize )(SHA512Context *cx)
SECStatus(* p_SHA512_Flatten )(SHA512Context *cx, unsigned char *space)
SHA512Context *(* p_SHA512_Resurrect )(unsigned char *space, void *arg)
SHA384Context *(* p_SHA384_NewContext )(void)
void(* p_SHA384_DestroyContext )(SHA384Context *cx, PRBool freeit)
void(* p_SHA384_Begin )(SHA384Context *cx)
void(* p_SHA384_Update )(SHA384Context *cx, const unsigned char *input, unsigned int inputLen)
void(* p_SHA384_End )(SHA384Context *cx, unsigned char *digest, unsigned int *digestLen, unsigned int maxDigestLen)
SECStatus(* p_SHA384_HashBuf )(unsigned char *dest, const unsigned char *src, uint32 src_length)
SECStatus(* p_SHA384_Hash )(unsigned char *dest, const char *src)
void(* p_SHA384_TraceState )(SHA384Context *cx)
unsigned int(* p_SHA384_FlattenSize )(SHA384Context *cx)
SECStatus(* p_SHA384_Flatten )(SHA384Context *cx, unsigned char *space)
SHA384Context *(* p_SHA384_Resurrect )(unsigned char *space, void *arg)
AESKeyWrapContext *(* p_AESKeyWrap_CreateContext )(const unsigned char *key, const unsigned char *iv, int encrypt, unsigned int keylen)
void(* p_AESKeyWrap_DestroyContext )(AESKeyWrapContext *cx, PRBool freeit)
SECStatus(* p_AESKeyWrap_Encrypt )(AESKeyWrapContext *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
SECStatus(* p_AESKeyWrap_Decrypt )(AESKeyWrapContext *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
PRBool(* p_BLAPI_SHVerify )(const char *name, PRFuncPtr addr)
PRBool(* p_BLAPI_VerifySelf )(const char *name)
SECStatus(* p_EC_NewKey )(ECParams *params, ECPrivateKey **privKey)
SECStatus(* p_EC_NewKeyFromSeed )(ECParams *params, ECPrivateKey **privKey, const unsigned char *seed, int seedlen)
SECStatus(* p_EC_ValidatePublicKey )(ECParams *params, SECItem *publicValue)
SECStatus(* p_ECDH_Derive )(SECItem *publicValue, ECParams *params, SECItem *privateValue, PRBool withCofactor, SECItem *derivedSecret)
SECStatus(* p_ECDSA_SignDigest )(ECPrivateKey *key, SECItem *signature, const SECItem *digest)
SECStatus(* p_ECDSA_VerifyDigest )(ECPublicKey *key, const SECItem *signature, const SECItem *digest)
SECStatus(* p_ECDSA_SignDigestWithSeed )(ECPrivateKey *key, SECItem *signature, const SECItem *digest, const unsigned char *seed, const int seedlen)
SECStatus(* p_AES_InitContext )(AESContext *cx, const unsigned char *key, unsigned int keylen, const unsigned char *iv, int mode, unsigned int encrypt, unsigned int blocklen)
SECStatus(* p_AESKeyWrap_InitContext )(AESKeyWrapContext *cx, const unsigned char *key, unsigned int keylen, const unsigned char *iv, int mode, unsigned int encrypt, unsigned int blocklen)
SECStatus(* p_DES_InitContext )(DESContext *cx, const unsigned char *key, unsigned int keylen, const unsigned char *iv, int mode, unsigned int encrypt, unsigned int)
SECStatus(* p_RC2_InitContext )(RC2Context *cx, const unsigned char *key, unsigned int keylen, const unsigned char *iv, int mode, unsigned int effectiveKeyLen, unsigned int)
SECStatus(* p_RC4_InitContext )(RC4Context *cx, const unsigned char *key, unsigned int keylen, const unsigned char *, int, unsigned int, unsigned int)
AESContext *(* p_AES_AllocateContext )(void)
AESKeyWrapContext *(* p_AESKeyWrap_AllocateContext )(void)
DESContext *(* p_DES_AllocateContext )(void)
RC2Context *(* p_RC2_AllocateContext )(void)
RC4Context *(* p_RC4_AllocateContext )(void)
void(* p_MD2_Clone )(MD2Context *dest, MD2Context *src)
void(* p_MD5_Clone )(MD5Context *dest, MD5Context *src)
void(* p_SHA1_Clone )(SHA1Context *dest, SHA1Context *src)
void(* p_SHA256_Clone )(SHA256Context *dest, SHA256Context *src)
void(* p_SHA384_Clone )(SHA384Context *dest, SHA384Context *src)
void(* p_SHA512_Clone )(SHA512Context *dest, SHA512Context *src)
SECStatus(* p_TLS_PRF )(const SECItem *secret, const char *label, SECItem *seed, SECItem *result, PRBool isFIPS)
const SECHashObject *(* p_HASH_GetRawHashObject )(HASH_HashType hashType)
HMACContext *(* p_HMAC_Create )(const SECHashObject *hashObj, const unsigned char *secret, unsigned int secret_len, PRBool isFIPS)
SECStatus(* p_HMAC_Init )(HMACContext *cx, const SECHashObject *hash_obj, const unsigned char *secret, unsigned int secret_len, PRBool isFIPS)
void(* p_HMAC_Begin )(HMACContext *cx)
void(* p_HMAC_Update )(HMACContext *cx, const unsigned char *data, unsigned int data_len)
HMACContext *(* p_HMAC_Clone )(HMACContext *cx)
SECStatus(* p_HMAC_Finish )(HMACContext *cx, unsigned char *result, unsigned int *result_len, unsigned int max_result_len)
void(* p_HMAC_Destroy )(HMACContext *cx, PRBool freeit)
void(* p_RNG_SystemInfoForRNG )(void)
SECStatus(* p_FIPS186Change_GenerateX )(unsigned char *XKEY, const unsigned char *XSEEDj, unsigned char *x_j)
SECStatus(* p_FIPS186Change_ReduceModQForDSA )(const unsigned char *w, const unsigned char *q, unsigned char *xj)

Detailed Description

Definition at line 49 of file loader.h.


Member Data Documentation

unsigned short FREEBLVectorStr::length

Definition at line 51 of file loader.h.

Definition at line 416 of file loader.h.

AESContext *(* FREEBLVectorStr::p_AES_CreateContext)(const unsigned char *key, const unsigned char *iv, int mode, int encrypt, unsigned int keylen, unsigned int blocklen)

Definition at line 158 of file loader.h.

SECStatus(* FREEBLVectorStr::p_AES_Decrypt)(AESContext *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Definition at line 169 of file loader.h.

Definition at line 163 of file loader.h.

SECStatus(* FREEBLVectorStr::p_AES_Encrypt)(AESContext *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Definition at line 165 of file loader.h.

SECStatus(* FREEBLVectorStr::p_AES_InitContext)(AESContext *cx, const unsigned char *key, unsigned int keylen, const unsigned char *iv, int mode, unsigned int encrypt, unsigned int blocklen)

Definition at line 380 of file loader.h.

Definition at line 417 of file loader.h.

AESKeyWrapContext *(* FREEBLVectorStr::p_AESKeyWrap_CreateContext)(const unsigned char *key, const unsigned char *iv, int encrypt, unsigned int keylen)

Definition at line 319 of file loader.h.

SECStatus(* FREEBLVectorStr::p_AESKeyWrap_Decrypt)(AESKeyWrapContext *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Definition at line 329 of file loader.h.

Definition at line 322 of file loader.h.

SECStatus(* FREEBLVectorStr::p_AESKeyWrap_Encrypt)(AESKeyWrapContext *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Definition at line 324 of file loader.h.

SECStatus(* FREEBLVectorStr::p_AESKeyWrap_InitContext)(AESKeyWrapContext *cx, const unsigned char *key, unsigned int keylen, const unsigned char *iv, int mode, unsigned int encrypt, unsigned int blocklen)

Definition at line 387 of file loader.h.

Definition at line 268 of file loader.h.

Definition at line 336 of file loader.h.

Definition at line 337 of file loader.h.

Definition at line 418 of file loader.h.

DESContext *(* FREEBLVectorStr::p_DES_CreateContext)(const unsigned char *key, const unsigned char *iv, int mode, PRBool encrypt)

Definition at line 144 of file loader.h.

SECStatus(* FREEBLVectorStr::p_DES_Decrypt)(DESContext *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Definition at line 154 of file loader.h.

Definition at line 148 of file loader.h.

SECStatus(* FREEBLVectorStr::p_DES_Encrypt)(DESContext *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Definition at line 150 of file loader.h.

SECStatus(* FREEBLVectorStr::p_DES_InitContext)(DESContext *cx, const unsigned char *key, unsigned int keylen, const unsigned char *iv, int mode, unsigned int encrypt, unsigned int)

Definition at line 394 of file loader.h.

SECStatus(* FREEBLVectorStr::p_DH_Derive)(SECItem *publicValue, SECItem *prime, SECItem *privateValue, SECItem *derivedSecret, unsigned int maxOutBytes)

Definition at line 90 of file loader.h.

Definition at line 85 of file loader.h.

SECStatus(* FREEBLVectorStr::p_DH_NewKey)(DHParams *params, DHPrivateKey **privKey)

Definition at line 87 of file loader.h.

SECStatus(* FREEBLVectorStr::p_DSA_NewKey)(const PQGParams *params, DSAPrivateKey **privKey)

Definition at line 65 of file loader.h.

SECStatus(* FREEBLVectorStr::p_DSA_NewKeyFromSeed)(const PQGParams *params, const unsigned char *seed, DSAPrivateKey **privKey)

Definition at line 76 of file loader.h.

SECStatus(* FREEBLVectorStr::p_DSA_SignDigest)(DSAPrivateKey *key, SECItem *signature, const SECItem *digest)

Definition at line 68 of file loader.h.

SECStatus(* FREEBLVectorStr::p_DSA_SignDigestWithSeed)(DSAPrivateKey *key, SECItem *signature, const SECItem *digest, const unsigned char *seed)

Definition at line 80 of file loader.h.

SECStatus(* FREEBLVectorStr::p_DSA_VerifyDigest)(DSAPublicKey *key, const SECItem *signature, const SECItem *digest)

Definition at line 72 of file loader.h.

SECStatus(* FREEBLVectorStr::p_EC_NewKey)(ECParams *params, ECPrivateKey **privKey)

Definition at line 341 of file loader.h.

SECStatus(* FREEBLVectorStr::p_EC_NewKeyFromSeed)(ECParams *params, ECPrivateKey **privKey, const unsigned char *seed, int seedlen)

Definition at line 344 of file loader.h.

SECStatus(* FREEBLVectorStr::p_EC_ValidatePublicKey)(ECParams *params, SECItem *publicValue)

Definition at line 349 of file loader.h.

SECStatus(* FREEBLVectorStr::p_ECDH_Derive)(SECItem *publicValue, ECParams *params, SECItem *privateValue, PRBool withCofactor, SECItem *derivedSecret)

Definition at line 352 of file loader.h.

SECStatus(* FREEBLVectorStr::p_ECDSA_SignDigest)(ECPrivateKey *key, SECItem *signature, const SECItem *digest)

Definition at line 358 of file loader.h.

SECStatus(* FREEBLVectorStr::p_ECDSA_SignDigestWithSeed)(ECPrivateKey *key, SECItem *signature, const SECItem *digest, const unsigned char *seed, const int seedlen)

Definition at line 366 of file loader.h.

SECStatus(* FREEBLVectorStr::p_ECDSA_VerifyDigest)(ECPublicKey *key, const SECItem *signature, const SECItem *digest)

Definition at line 362 of file loader.h.

SECStatus(* FREEBLVectorStr::p_FIPS186Change_GenerateX)(unsigned char *XKEY, const unsigned char *XSEEDj, unsigned char *x_j)

Definition at line 453 of file loader.h.

SECStatus(* FREEBLVectorStr::p_FIPS186Change_ReduceModQForDSA)(const unsigned char *w, const unsigned char *q, unsigned char *xj)

Definition at line 456 of file loader.h.

Definition at line 432 of file loader.h.

Definition at line 440 of file loader.h.

HMACContext *(* FREEBLVectorStr::p_HMAC_Clone)(HMACContext *cx)

Definition at line 443 of file loader.h.

HMACContext *(* FREEBLVectorStr::p_HMAC_Create)(const SECHashObject *hashObj, const unsigned char *secret, unsigned int secret_len, PRBool isFIPS)

Definition at line 434 of file loader.h.

Definition at line 447 of file loader.h.

SECStatus(* FREEBLVectorStr::p_HMAC_Finish)(HMACContext *cx, unsigned char *result, unsigned int *result_len, unsigned int max_result_len)

Definition at line 444 of file loader.h.

SECStatus(* FREEBLVectorStr::p_HMAC_Init)(HMACContext *cx, const SECHashObject *hash_obj, const unsigned char *secret, unsigned int secret_len, PRBool isFIPS)

Definition at line 437 of file loader.h.

void(* FREEBLVectorStr::p_HMAC_Update)(HMACContext *cx, const unsigned char *data, unsigned int data_len)

Definition at line 441 of file loader.h.

SECStatus(* FREEBLVectorStr::p_KEA_Derive)(SECItem *prime, SECItem *public1, SECItem *public2, SECItem *private1, SECItem *private2, SECItem *derivedSecret)

Definition at line 96 of file loader.h.

PRBool(* FREEBLVectorStr::p_KEA_Verify)(SECItem *Y, SECItem *prime, SECItem *subPrime)

Definition at line 103 of file loader.h.

Definition at line 204 of file loader.h.

void(* FREEBLVectorStr::p_MD2_Clone)(MD2Context *dest, MD2Context *src)

Definition at line 422 of file loader.h.

Definition at line 202 of file loader.h.

void(* FREEBLVectorStr::p_MD2_End)(MD2Context *cx, unsigned char *digest, unsigned int *digestLen, unsigned int maxDigestLen)

Definition at line 209 of file loader.h.

SECStatus(* FREEBLVectorStr::p_MD2_Flatten)(MD2Context *cx, unsigned char *space)

Definition at line 214 of file loader.h.

unsigned int(* FREEBLVectorStr::p_MD2_FlattenSize)(MD2Context *cx)

Definition at line 212 of file loader.h.

SECStatus(* FREEBLVectorStr::p_MD2_Hash)(unsigned char *dest, const char *src)

Definition at line 198 of file loader.h.

Definition at line 200 of file loader.h.

MD2Context *(* FREEBLVectorStr::p_MD2_Resurrect)(unsigned char *space, void *arg)

Definition at line 216 of file loader.h.

void(* FREEBLVectorStr::p_MD2_Update)(MD2Context *cx, const unsigned char *input, unsigned int inputLen)

Definition at line 206 of file loader.h.

Definition at line 182 of file loader.h.

Definition at line 423 of file loader.h.

Definition at line 180 of file loader.h.

void(* FREEBLVectorStr::p_MD5_End)(MD5Context *cx, unsigned char *digest, unsigned int *digestLen, unsigned int maxDigestLen)

Definition at line 187 of file loader.h.

Definition at line 192 of file loader.h.

Definition at line 190 of file loader.h.

SECStatus(* FREEBLVectorStr::p_MD5_Hash)(unsigned char *dest, const char *src)

Definition at line 173 of file loader.h.

SECStatus(* FREEBLVectorStr::p_MD5_HashBuf)(unsigned char *dest, const unsigned char *src, uint32 src_length)

Definition at line 175 of file loader.h.

Definition at line 178 of file loader.h.

Definition at line 194 of file loader.h.

Definition at line 196 of file loader.h.

void(* FREEBLVectorStr::p_MD5_Update)(MD5Context *cx, const unsigned char *input, unsigned int inputLen)

Definition at line 184 of file loader.h.

SECStatus(* FREEBLVectorStr::p_PQG_ParamGen)(unsigned int j, PQGParams **pParams, PQGVerify **pVfy)

Definition at line 251 of file loader.h.

SECStatus(* FREEBLVectorStr::p_PQG_ParamGenSeedLen)(unsigned int j, unsigned int seedBytes, PQGParams **pParams, PQGVerify **pVfy)

Definition at line 254 of file loader.h.

Definition at line 257 of file loader.h.

Definition at line 419 of file loader.h.

RC2Context *(* FREEBLVectorStr::p_RC2_CreateContext)(const unsigned char *key, unsigned int len, const unsigned char *iv, int mode, unsigned effectiveKeyLen)

Definition at line 117 of file loader.h.

SECStatus(* FREEBLVectorStr::p_RC2_Decrypt)(RC2Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Definition at line 127 of file loader.h.

Definition at line 121 of file loader.h.

SECStatus(* FREEBLVectorStr::p_RC2_Encrypt)(RC2Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Definition at line 123 of file loader.h.

SECStatus(* FREEBLVectorStr::p_RC2_InitContext)(RC2Context *cx, const unsigned char *key, unsigned int keylen, const unsigned char *iv, int mode, unsigned int effectiveKeyLen, unsigned int)

Definition at line 401 of file loader.h.

Definition at line 420 of file loader.h.

RC4Context *(* FREEBLVectorStr::p_RC4_CreateContext)(const unsigned char *key, int len)

Definition at line 105 of file loader.h.

SECStatus(* FREEBLVectorStr::p_RC4_Decrypt)(RC4Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Definition at line 113 of file loader.h.

Definition at line 107 of file loader.h.

SECStatus(* FREEBLVectorStr::p_RC4_Encrypt)(RC4Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Definition at line 109 of file loader.h.

SECStatus(* FREEBLVectorStr::p_RC4_InitContext)(RC4Context *cx, const unsigned char *key, unsigned int keylen, const unsigned char *, int, unsigned int, unsigned int)

Definition at line 408 of file loader.h.

RC5Context *(* FREEBLVectorStr::p_RC5_CreateContext)(const SECItem *key, unsigned int rounds, unsigned int wordSize, const unsigned char *iv, int mode)

Definition at line 131 of file loader.h.

SECStatus(* FREEBLVectorStr::p_RC5_Decrypt)(RC5Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Definition at line 140 of file loader.h.

Definition at line 134 of file loader.h.

SECStatus(* FREEBLVectorStr::p_RC5_Encrypt)(RC5Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Definition at line 136 of file loader.h.

Definition at line 247 of file loader.h.

Definition at line 245 of file loader.h.

Definition at line 243 of file loader.h.

Definition at line 249 of file loader.h.

Definition at line 449 of file loader.h.

RSAPrivateKey *(* FREEBLVectorStr::p_RSA_NewKey)(int keySizeInBits, SECItem *publicExponent)

Definition at line 54 of file loader.h.

Definition at line 266 of file loader.h.

SECStatus(* FREEBLVectorStr::p_RSA_PrivateKeyOp)(RSAPrivateKey *key, unsigned char *output, const unsigned char *input)

Definition at line 61 of file loader.h.

SECStatus(* FREEBLVectorStr::p_RSA_PrivateKeyOpDoubleChecked)(RSAPrivateKey *key, unsigned char *output, const unsigned char *input)

Definition at line 262 of file loader.h.

SECStatus(* FREEBLVectorStr::p_RSA_PublicKeyOp)(RSAPublicKey *key, unsigned char *output, const unsigned char *input)

Definition at line 57 of file loader.h.

Definition at line 227 of file loader.h.

void(* FREEBLVectorStr::p_SHA1_Clone)(SHA1Context *dest, SHA1Context *src)

Definition at line 424 of file loader.h.

Definition at line 225 of file loader.h.

void(* FREEBLVectorStr::p_SHA1_End)(SHA1Context *cx, unsigned char *digest, unsigned int *digestLen, unsigned int maxDigestLen)

Definition at line 232 of file loader.h.

SECStatus(* FREEBLVectorStr::p_SHA1_Flatten)(SHA1Context *cx, unsigned char *space)

Definition at line 239 of file loader.h.

unsigned int(* FREEBLVectorStr::p_SHA1_FlattenSize)(SHA1Context *cx)

Definition at line 237 of file loader.h.

SECStatus(* FREEBLVectorStr::p_SHA1_Hash)(unsigned char *dest, const char *src)

Definition at line 218 of file loader.h.

SECStatus(* FREEBLVectorStr::p_SHA1_HashBuf)(unsigned char *dest, const unsigned char *src, uint32 src_length)

Definition at line 220 of file loader.h.

Definition at line 223 of file loader.h.

SHA1Context *(* FREEBLVectorStr::p_SHA1_Resurrect)(unsigned char *space, void *arg)

Definition at line 241 of file loader.h.

Definition at line 235 of file loader.h.

void(* FREEBLVectorStr::p_SHA1_Update)(SHA1Context *cx, const unsigned char *input, unsigned int inputLen)

Definition at line 229 of file loader.h.

Definition at line 274 of file loader.h.

void(* FREEBLVectorStr::p_SHA256_Clone)(SHA256Context *dest, SHA256Context *src)

Definition at line 425 of file loader.h.

Definition at line 273 of file loader.h.

void(* FREEBLVectorStr::p_SHA256_End)(SHA256Context *cx, unsigned char *digest, unsigned int *digestLen, unsigned int maxDigestLen)

Definition at line 277 of file loader.h.

SECStatus(* FREEBLVectorStr::p_SHA256_Flatten)(SHA256Context *cx, unsigned char *space)

Definition at line 284 of file loader.h.

unsigned int(* FREEBLVectorStr::p_SHA256_FlattenSize)(SHA256Context *cx)

Definition at line 283 of file loader.h.

SECStatus(* FREEBLVectorStr::p_SHA256_Hash)(unsigned char *dest, const char *src)

Definition at line 281 of file loader.h.

SECStatus(* FREEBLVectorStr::p_SHA256_HashBuf)(unsigned char *dest, const unsigned char *src, uint32 src_length)

Definition at line 279 of file loader.h.

Definition at line 272 of file loader.h.

SHA256Context *(* FREEBLVectorStr::p_SHA256_Resurrect)(unsigned char *space, void *arg)

Definition at line 285 of file loader.h.

Definition at line 282 of file loader.h.

void(* FREEBLVectorStr::p_SHA256_Update)(SHA256Context *cx, const unsigned char *input, unsigned int inputLen)

Definition at line 275 of file loader.h.

Definition at line 304 of file loader.h.

void(* FREEBLVectorStr::p_SHA384_Clone)(SHA384Context *dest, SHA384Context *src)

Definition at line 426 of file loader.h.

Definition at line 303 of file loader.h.

void(* FREEBLVectorStr::p_SHA384_End)(SHA384Context *cx, unsigned char *digest, unsigned int *digestLen, unsigned int maxDigestLen)

Definition at line 307 of file loader.h.

SECStatus(* FREEBLVectorStr::p_SHA384_Flatten)(SHA384Context *cx, unsigned char *space)

Definition at line 314 of file loader.h.

unsigned int(* FREEBLVectorStr::p_SHA384_FlattenSize)(SHA384Context *cx)

Definition at line 313 of file loader.h.

SECStatus(* FREEBLVectorStr::p_SHA384_Hash)(unsigned char *dest, const char *src)

Definition at line 311 of file loader.h.

SECStatus(* FREEBLVectorStr::p_SHA384_HashBuf)(unsigned char *dest, const unsigned char *src, uint32 src_length)

Definition at line 309 of file loader.h.

Definition at line 302 of file loader.h.

SHA384Context *(* FREEBLVectorStr::p_SHA384_Resurrect)(unsigned char *space, void *arg)

Definition at line 315 of file loader.h.

Definition at line 312 of file loader.h.

void(* FREEBLVectorStr::p_SHA384_Update)(SHA384Context *cx, const unsigned char *input, unsigned int inputLen)

Definition at line 305 of file loader.h.

Definition at line 289 of file loader.h.

void(* FREEBLVectorStr::p_SHA512_Clone)(SHA512Context *dest, SHA512Context *src)

Definition at line 427 of file loader.h.

Definition at line 288 of file loader.h.

void(* FREEBLVectorStr::p_SHA512_End)(SHA512Context *cx, unsigned char *digest, unsigned int *digestLen, unsigned int maxDigestLen)

Definition at line 292 of file loader.h.

SECStatus(* FREEBLVectorStr::p_SHA512_Flatten)(SHA512Context *cx, unsigned char *space)

Definition at line 299 of file loader.h.

unsigned int(* FREEBLVectorStr::p_SHA512_FlattenSize)(SHA512Context *cx)

Definition at line 298 of file loader.h.

SECStatus(* FREEBLVectorStr::p_SHA512_Hash)(unsigned char *dest, const char *src)

Definition at line 296 of file loader.h.

SECStatus(* FREEBLVectorStr::p_SHA512_HashBuf)(unsigned char *dest, const unsigned char *src, uint32 src_length)

Definition at line 294 of file loader.h.

Definition at line 287 of file loader.h.

SHA512Context *(* FREEBLVectorStr::p_SHA512_Resurrect)(unsigned char *space, void *arg)

Definition at line 300 of file loader.h.

Definition at line 297 of file loader.h.

void(* FREEBLVectorStr::p_SHA512_Update)(SHA512Context *cx, const unsigned char *input, unsigned int inputLen)

Definition at line 290 of file loader.h.

SECStatus(* FREEBLVectorStr::p_TLS_PRF)(const SECItem *secret, const char *label, SECItem *seed, SECItem *result, PRBool isFIPS)

Definition at line 429 of file loader.h.

unsigned short FREEBLVectorStr::version

Definition at line 52 of file loader.h.


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