Apéndice D. Lista de ejemplos
- Ejemplo 1. Comienzo típico de una aplicación.
- Ejemplo 2. Encriptación basada en password
(PBE).
- Ejemplo 3. Firma una información de entrada.
- Ejemplo 1. Calcula el message digest SHA-1 de una cadena de caracteres.
- Ejemplo 2. Calcula el message digest SHA-1 de la entrada estándar.
- Ejemplo 3. Utilizamos la macro EVP_MD_size() para extraer la longitud del MD.
- Ejemplo 4. Obtenemos una función hash por su nombre.
- Ejemplo 1. Reserva y liberación de memoria.
- Ejemplo 2. Utilización de EVP_PKEY_assign().
- Ejemplo 3. Utilizamos EVP_PKEY_assign_RSA() para asignar una clave.
- Ejemplo 4. Utilización de la función EVP_size().
- Ejemplo 5. Generamos una clave para un algoritmo simétrico con longitud de clave fija.
- Ejemplo 1. Inicializamos un contexto de encriptación.
- Ejemplo 2. Encripta una cadena de caracteres.
- Ejemplo 3. Encriptamos la entrada estándar.
- Ejemplo 4. Añadimos la función desencriptar.
- Ejemplo 5. Establecemos la longitud de clave del RC4.
- Ejemplo 1. Inicializamos un contexto de encriptación.
- Ejemplo 2. Inicializamos un contexto modificando parámetros de los algoritmos.
- Ejemplo 3. Encriptamos una cadena de caracteres.
- Ejemplo 4. Inicializamos un contexto para desencriptar.
- Ejemplo 5. Desencriptamos una cadena de caracteres.
- Ejemplo 1. Inicializamos un contexto para encriptación en base al PKCS#5 v 2.0.
- Ejemplo 2. Encriptamos una cadena de caracteres.
- Ejemplo 3. Desencriptamos la cadena de caracteres.
- Ejemplo 1. Derivamos una clave y vector de inicialización para triple DES.
- Ejemplo 1. Inicializa un contexto para PKCS#5 v 1.5.
- Ejemplo 2. Inicializa un contexto para PKCS#12.
- Ejemplo 1. Petición de una password sin
verificación.
- Ejemplo 2. Petición de una password con
verificación.
- Ejemplo 3. Ejemplo de utilización de
EVP_set_pw_string() y EVP_get_pw_string().
- Ejemplo 1. Inicializar un objeto pkcs8 mediante
una clave EVP.
- Ejemplo 2. Obtener una clave privada almacenada
en un objeto pkcs8.