Duas funções básicas para criptografar e descriptografar em PHP.
[php]
function enc ($string) {
$enc_string = base64_encode($string);
$enc_string = str_replace(“=”,””,$enc_string);
$enc_string = strrev($enc_string);
$md5 = md5($string);
$enc_string = substr($md5,0,3).$enc_string.substr($md5,-3);
echo “O resultado do processo de Encriptação de $string é: $enc_string“;
}
function des($string){
$ini = substr($string,0,3);
$end = substr($string,-3);
$des_string = substr($string,0,-3);
$des_string = substr($des_string,3);
$des_string = strrev($des_string);
$des_string = base64_decode($des_string);
$md5 = md5($des_string);
$ver = substr($md5,0,3).substr($md5,-3);
echo “O resultado do processo de desencriptação de $string é: $des_string“;
}
[/php]