Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: dimitrix en 2 Octubre 2012, 19:54 PM

Título: Cifrado en PHP
Publicado por: dimitrix en 2 Octubre 2012, 19:54 PM
Tengo una duda, ¿Existe algún cifrado de SÍ retorno en PHP?

Por ejemplo si tengo la cadena "asdaasdasd" usar alguna función tipo

funcion("asdaasdasd",$salt");

funcion_des("asdaasdasd",$salt");


Es por no tener que hacerla :-)
Título: Re: Cifrado en PHP
Publicado por: soru13 en 2 Octubre 2012, 20:11 PM
http://copstone.com/2010/03/encriptacion-en-php/

Código (php) [Seleccionar]
<?php
    
function cifrar($cadena$clave "una clave secreta")
    {
        
$cifrado MCRYPT_RIJNDAEL_256;
        
$modo MCRYPT_MODE_ECB;
        return 
mcrypt_encrypt($cifrado$clave$cadena$modo,
            
mcrypt_create_iv(mcrypt_get_iv_size($cifrado$modo), MCRYPT_RAND)
            );
    }

    function 
descifrar($cadena$clave "una clave secreta")
    {
        
$cifrado MCRYPT_RIJNDAEL_256;
        
$modo MCRYPT_MODE_ECB;
        return 
mcrypt_decrypt($cifrado$clave$cadena$modo,
            
mcrypt_create_iv(mcrypt_get_iv_size($cifrado$modo), MCRYPT_RAND)
            );
    }
?>
Título: Re: Cifrado en PHP
Publicado por: dimitrix en 2 Octubre 2012, 20:33 PM
Muchas gracias, voy a probar :-)