Eneboo - Documentación para desarrolladores
Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/evp/evp_lib.c
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/evp.h>
#include <openssl/objects.h>

Funciones

int EVP_CIPHER_param_to_asn1 (EVP_CIPHER_CTX *c, ASN1_TYPE *type)
int EVP_CIPHER_asn1_to_param (EVP_CIPHER_CTX *c, ASN1_TYPE *type)
int EVP_CIPHER_get_asn1_iv (EVP_CIPHER_CTX *c, ASN1_TYPE *type)
int EVP_CIPHER_set_asn1_iv (EVP_CIPHER_CTX *c, ASN1_TYPE *type)
int EVP_CIPHER_type (const EVP_CIPHER *ctx)
int EVP_CIPHER_block_size (const EVP_CIPHER *e)
int EVP_CIPHER_CTX_block_size (const EVP_CIPHER_CTX *ctx)
const EVP_CIPHEREVP_CIPHER_CTX_cipher (const EVP_CIPHER_CTX *ctx)
unsigned long EVP_CIPHER_flags (const EVP_CIPHER *cipher)
void * EVP_CIPHER_CTX_get_app_data (const EVP_CIPHER_CTX *ctx)
void EVP_CIPHER_CTX_set_app_data (EVP_CIPHER_CTX *ctx, void *data)
int EVP_CIPHER_iv_length (const EVP_CIPHER *cipher)
int EVP_CIPHER_key_length (const EVP_CIPHER *cipher)
int EVP_CIPHER_CTX_key_length (const EVP_CIPHER_CTX *ctx)
int EVP_CIPHER_CTX_nid (const EVP_CIPHER_CTX *ctx)
int EVP_MD_block_size (const EVP_MD *md)
int EVP_MD_type (const EVP_MD *md)
int EVP_MD_pkey_type (const EVP_MD *md)
int EVP_MD_size (const EVP_MD *md)
const EVP_MDEVP_MD_CTX_md (const EVP_MD_CTX *ctx)
void EVP_MD_CTX_set_flags (EVP_MD_CTX *ctx, int flags)
void EVP_MD_CTX_clear_flags (EVP_MD_CTX *ctx, int flags)
int EVP_MD_CTX_test_flags (const EVP_MD_CTX *ctx, int flags)
void EVP_CIPHER_CTX_set_flags (EVP_CIPHER_CTX *ctx, int flags)
void EVP_CIPHER_CTX_clear_flags (EVP_CIPHER_CTX *ctx, int flags)
int EVP_CIPHER_CTX_test_flags (const EVP_CIPHER_CTX *ctx, int flags)

Documentación de las funciones

int EVP_CIPHER_asn1_to_param ( EVP_CIPHER_CTX c,
ASN1_TYPE type 
)
int EVP_CIPHER_block_size ( const EVP_CIPHER e)
int EVP_CIPHER_CTX_block_size ( const EVP_CIPHER_CTX ctx)
const EVP_CIPHER* EVP_CIPHER_CTX_cipher ( const EVP_CIPHER_CTX ctx)
void EVP_CIPHER_CTX_clear_flags ( EVP_CIPHER_CTX ctx,
int  flags 
)
void* EVP_CIPHER_CTX_get_app_data ( const EVP_CIPHER_CTX ctx)
int EVP_CIPHER_CTX_key_length ( const EVP_CIPHER_CTX ctx)
int EVP_CIPHER_CTX_nid ( const EVP_CIPHER_CTX ctx)
void EVP_CIPHER_CTX_set_app_data ( EVP_CIPHER_CTX ctx,
void *  data 
)
void EVP_CIPHER_CTX_set_flags ( EVP_CIPHER_CTX ctx,
int  flags 
)
int EVP_CIPHER_CTX_test_flags ( const EVP_CIPHER_CTX ctx,
int  flags 
)
unsigned long EVP_CIPHER_flags ( const EVP_CIPHER cipher)
int EVP_CIPHER_get_asn1_iv ( EVP_CIPHER_CTX c,
ASN1_TYPE type 
)
int EVP_CIPHER_iv_length ( const EVP_CIPHER cipher)
int EVP_CIPHER_key_length ( const EVP_CIPHER cipher)
int EVP_CIPHER_param_to_asn1 ( EVP_CIPHER_CTX c,
ASN1_TYPE type 
)
int EVP_CIPHER_set_asn1_iv ( EVP_CIPHER_CTX c,
ASN1_TYPE type 
)
int EVP_CIPHER_type ( const EVP_CIPHER ctx)
int EVP_MD_block_size ( const EVP_MD md)
void EVP_MD_CTX_clear_flags ( EVP_MD_CTX ctx,
int  flags 
)
const EVP_MD* EVP_MD_CTX_md ( const EVP_MD_CTX ctx)
void EVP_MD_CTX_set_flags ( EVP_MD_CTX ctx,
int  flags 
)
int EVP_MD_CTX_test_flags ( const EVP_MD_CTX ctx,
int  flags 
)
int EVP_MD_pkey_type ( const EVP_MD md)
int EVP_MD_size ( const EVP_MD md)
int EVP_MD_type ( const EVP_MD md)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'