Codifica/Decodifica password

Started by alan86, April 02, 2006, 05:01:35 PM

Previous topic - Next topic

alan86

Salve, avrei bisogno di sapere quale algoritmo di codifica viene utilizzato per le password.
Inoltre avrei bisogno di sapere in che file si trovano le funzioni di codifica e di decodifica.
Non ho intenzione di fare attacchi maligni che sia chiaro, mi serve per costruire un bridge tra smf ed una chat.
grazie a tutti coloro che risponderanno.

francy

anche io ho avuto questo problema e sono arrivato a trovare questa funzione:
function md5_hmac($data, $key)
{
if (strlen($key) > 64)
$key = pack('H*', md5($key));
$key  = str_pad($key, 64, chr(0x00));

$k_ipad = $key ^ str_repeat(chr(0x36), 64);
$k_opad = $key ^ str_repeat(chr(0x5c), 64);

return md5($k_opad . pack('H*', md5($k_ipad . $data)));
}

e invece per l'utilizzo è questo:
md5_hmac($_POST['password'], strtolower($_POST['username']))
NB: al posto di $_POST['password'] e di $_POST['username'] puoi mettere tutte le variabili che voui purchè siano sempre password e username.

Harzem

Non posso parlare la sua lingua. Ho tradotto questo da un computer. :)

Lei può non le parole d'ordine di decode, perché questi non sono codificato. Sono degli ed di "hash". Che i mezzi, sono irreversibili.

Advertisement: