Ejemplo mcrypt_enc_get_modes_name

Ejemplo 1

Descripción

Este ejemplo muestra el modo en el que se cifran o descifran los datos. Hay 6 tipos de cifrado/descifrado en esta librería: ECB, CBC, CFB, OFB y NOFB.

mcrypt_10.jpg

Código

<?php
 
$descrip = mcrypt_module_open (MCRYPT_CAST_256, '', MCRYPT_MODE_ECB, '');
$nombre = mcrypt_enc_get_modes_name($descrip). "<BR>";
 
echo "<B>"."El modo de cifrado es: "."</B>".$nombre;
 
$descrip = mcrypt_module_open ('cast-256', '', MCRYPT_MODE_CBC, '');
$nombre = mcrypt_enc_get_modes_name($descrip). "<BR>";
 
echo "<B>"."El modo de cifrado es: "."</B>".$nombre;
 
$descrip = mcrypt_module_open ('cast-256', '', MCRYPT_MODE_CFB, '');
$nombre = mcrypt_enc_get_modes_name($descrip). "<BR>";
 
echo "<B>"."El modo de cifrado es: "."</B>".$nombre;
 
$descrip = mcrypt_module_open ('cast-256', '', MCRYPT_MODE_OFB, '');
$nombre = mcrypt_enc_get_modes_name($descrip). "<BR>";
 
echo "<B>"."El modo de cifrado es: "."</B>".$nombre;
 
$descrip = mcrypt_module_open ('cast-256', '', MCRYPT_MODE_NOFB, '');
$nombre = mcrypt_enc_get_modes_name($descrip). "<BR>";
 
echo "<B>"."El modo de cifrado es: "."</B>".$nombre;
 
?>
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License