Eneboo - Documentación para desarrolladores
|
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/objects.h>
#include <openssl/evp.h>
#include <openssl/engine.h>
#include "evp_locl.h"
'defines' | |
#define | do_engine_init ENGINE_init |
#define | do_engine_finish ENGINE_finish |
Funciones | |
void | EVP_MD_CTX_init (EVP_MD_CTX *ctx) |
EVP_MD_CTX * | EVP_MD_CTX_create (void) |
int | EVP_DigestInit (EVP_MD_CTX *ctx, const EVP_MD *type) |
int | EVP_DigestInit_ex (EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) |
int | EVP_DigestUpdate (EVP_MD_CTX *ctx, const void *data, size_t count) |
int | EVP_DigestFinal (EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size) |
int | EVP_DigestFinal_ex (EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size) |
int | EVP_MD_CTX_copy (EVP_MD_CTX *out, const EVP_MD_CTX *in) |
int | EVP_MD_CTX_copy_ex (EVP_MD_CTX *out, const EVP_MD_CTX *in) |
int | EVP_Digest (const void *data, size_t count, unsigned char *md, unsigned int *size, const EVP_MD *type, ENGINE *impl) |
void | EVP_MD_CTX_destroy (EVP_MD_CTX *ctx) |
int | EVP_MD_CTX_cleanup (EVP_MD_CTX *ctx) |
#define do_engine_finish ENGINE_finish |
#define do_engine_init ENGINE_init |
int EVP_Digest | ( | const void * | data, |
size_t | count, | ||
unsigned char * | md, | ||
unsigned int * | size, | ||
const EVP_MD * | type, | ||
ENGINE * | impl | ||
) |
int EVP_DigestFinal | ( | EVP_MD_CTX * | ctx, |
unsigned char * | md, | ||
unsigned int * | size | ||
) |
int EVP_DigestFinal_ex | ( | EVP_MD_CTX * | ctx, |
unsigned char * | md, | ||
unsigned int * | size | ||
) |
int EVP_DigestInit | ( | EVP_MD_CTX * | ctx, |
const EVP_MD * | type | ||
) |
int EVP_DigestInit_ex | ( | EVP_MD_CTX * | ctx, |
const EVP_MD * | type, | ||
ENGINE * | impl | ||
) |
int EVP_DigestUpdate | ( | EVP_MD_CTX * | ctx, |
const void * | data, | ||
size_t | count | ||
) |
int EVP_MD_CTX_cleanup | ( | EVP_MD_CTX * | ctx | ) |
int EVP_MD_CTX_copy | ( | EVP_MD_CTX * | out, |
const EVP_MD_CTX * | in | ||
) |
int EVP_MD_CTX_copy_ex | ( | EVP_MD_CTX * | out, |
const EVP_MD_CTX * | in | ||
) |
EVP_MD_CTX* EVP_MD_CTX_create | ( | void | ) |
void EVP_MD_CTX_destroy | ( | EVP_MD_CTX * | ctx | ) |
void EVP_MD_CTX_init | ( | EVP_MD_CTX * | ctx | ) |