Tengo que encriptar algunos datos, he mirado por php.net y me encuentro que se puede con mcrypt.
Como mi ingles es muy basico (y el modulo mcrypt muy complejo)no acierto a encriptar nada.
Buscando por el foro me he encontrado con el siguiente codigo
Código PHP:
<?php
$lsVar = 'hola mundo';
$lsEncVar = mcrypt_ecb(MCRYPT_DES, 'PASS', $lsVar, MCRYPT_ENCRYPT);
echo $lsEncVar."<br><br><br><br>";
$lsDecVar = mcrypt_ecb(MCRYPT_DES, 'PASS', $lsEncVar, MCRYPT_DECRYPT);
echo $lsDecVar."<br><br><br><br>";
?>
Warning: mcrypt_ecb(): Attempt to use an empty IV, which is NOT recommend in C:\AppServ\www\taller\prueba2.php on line 3
y
Warning: mcrypt_ecb(): Attempt to use an empty IV, which is NOT recommend in C:\AppServ\www\taller\prueba2.php on line 5
Si pongo delante de cada funcion un @ ya no sale el error y lo encripta de P.M.
¿Es normal estos errores?
¿como se pueden eliminar sin poner @?
¿como?
Gracias de antemano y......
FELIZ NAVIDAD A TOD@S