Eneboo - Documentación para desarrolladores
'defines' | Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/rand/rand_lcl.h
#include <openssl/evp.h>
#include <openssl/sha.h>

Ir al código fuente de este archivo.

'defines'

#define ENTROPY_NEEDED   32
#define USE_SHA1_RAND
#define MD_Update(a, b, c)   EVP_DigestUpdate(a,b,c)
#define MD_Final(a, b)   EVP_DigestFinal_ex(a,b,NULL)
#define MD_DIGEST_LENGTH   SHA_DIGEST_LENGTH
#define MD_Init(a)   EVP_DigestInit_ex(a,EVP_sha1(), NULL)
#define MD(a, b, c)   EVP_Digest(a,b,c,NULL,EVP_sha1(), NULL)

Funciones

void int_RAND_set_callbacks (int(*set_rand_func)(const RAND_METHOD *meth, const RAND_METHOD **pmeth), const RAND_METHOD *(*get_rand_func)(const RAND_METHOD **pmeth))
int eng_RAND_set_rand_method (const RAND_METHOD *meth, const RAND_METHOD **pmeth)
const RAND_METHODeng_RAND_get_rand_method (const RAND_METHOD **pmeth)

Documentación de los 'defines'

#define ENTROPY_NEEDED   32
#define MD (   a,
  b,
  c 
)    EVP_Digest(a,b,c,NULL,EVP_sha1(), NULL)
#define MD_DIGEST_LENGTH   SHA_DIGEST_LENGTH
#define MD_Final (   a,
  b 
)    EVP_DigestFinal_ex(a,b,NULL)
#define MD_Init (   a)    EVP_DigestInit_ex(a,EVP_sha1(), NULL)
#define MD_Update (   a,
  b,
  c 
)    EVP_DigestUpdate(a,b,c)
#define USE_SHA1_RAND

Documentación de las funciones

const RAND_METHOD* eng_RAND_get_rand_method ( const RAND_METHOD **  pmeth)
int eng_RAND_set_rand_method ( const RAND_METHOD meth,
const RAND_METHOD **  pmeth 
)
void int_RAND_set_callbacks ( int(*)(const RAND_METHOD *meth, const RAND_METHOD **pmeth)  set_rand_func,
const RAND_METHOD *(*)(const RAND_METHOD **pmeth)  get_rand_func 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'