Funciones de Mcrypt
Tabla de contenidos
- mcrypt_cbc — Encripta/decripta datos en modo CBC
- mcrypt_cfb — Encripta/decripta datos en modo CFB
- mcrypt_create_iv — Crea un vector de inicialización (IV) desde una fuente aleatoria
- mcrypt_decrypt — Desencripta texto cifrado con los parámetros dados
- mcrypt_ecb — Obsoleto: Encripta/decripta datos en modo ECB
- mcrypt_enc_get_algorithms_name — Devuelve el nombre del algoritmo abierto
- mcrypt_enc_get_block_size — Devuelve el tamaño del bloque del algoritmo abierto
- mcrypt_enc_get_iv_size — Devuelve el tamaño del IV del algoritmo abierto
- mcrypt_enc_get_key_size — Devuelve el tamaño de clave máximo soportado por el modo abierto
- mcrypt_enc_get_modes_name — Devuelve el nombre del modo abierto
- mcrypt_enc_get_supported_key_sizes — Devuelve un array con los tamaños de clave soportados por el algoritmo abierto
- mcrypt_enc_is_block_algorithm_mode — Chequea si el cifrado del modo abierto trabaja sobre bloques
- mcrypt_enc_is_block_algorithm — Chequea si el algoritmo del modo abierto es un algoritmo por bloques
- mcrypt_enc_is_block_mode — Chequea si el modo abierto retorna bloques
- mcrypt_enc_self_test — Ejecuta una prueba automática sobre el módulo abierto
- mcrypt_encrypt — Cifra texto plano con los parámetros dados
- mcrypt_generic_deinit — Esta función deinicializa un módulo de cifrado
- mcrypt_generic_end — Esta función termina el cifrado
- mcrypt_generic_init — Esta función inicializa todos los buffers requeridos para el cifrado
- mcrypt_generic — Esta función encripta datos
- mcrypt_get_block_size — Toma el tamaño del bloque del cifrador especificado
- mcrypt_get_cipher_name — Toma el nombre del cifrador especificado
- mcrypt_get_iv_size — Devuelve el tamaño del IV perteneciente a una combinación cifrador/modo específica
- mcrypt_get_key_size — Toma el tamaño de clave del cifrador especificado
- mcrypt_list_algorithms — Obtiene un array con todos los cifradores soportados
- mcrypt_list_modes — Obtiene un array con todos los modos soportados
- mcrypt_module_close — Cierra el módulo mcrypt
- mcrypt_module_get_algo_block_size — Devuelve el tamaño de bloque del algoritmo especificado
- mcrypt_module_get_algo_key_size — Devuelve el tamaño de clave máximo soportado por el modo abierto
- mcrypt_module_get_supported_key_sizes — Devuelve un array con los tamaños de clave soportados del algoritmo abierto
- mcrypt_module_is_block_algorithm_mode — Devuelve si el módulo especificado es un algoritmo por bloques o no
- mcrypt_module_is_block_algorithm — Esta función chequea si el algoritmo especificado es un algoritmo por bloques
- mcrypt_module_is_block_mode — Devuelve si el modo especificado retorna bloques o no
- mcrypt_module_open — Abre el módulo del algoritmo y el modo a ser utilizados
- mcrypt_module_self_test — Esta función ejecuta una prueba automática sobre el módulo especificado
- mcrypt_ofb — Encripta/desencripta datos en modo OFB
- mdecrypt_generic — Desencripta datos