Hoi!
De laatste tijd verdiep ik me wat meer in hashes en hun veiligheid. Nu is mijn vraag welke hash het veiligst is.
Daarnaast nog een klein vraagje: Is de volgende methode om een hash te maken veilig voor mensen die dit proberen te kraken?
En hoeveel loops raden jullie aan?
(sorry voor slordig php schrijven, ik hou niet zo van insprongen en speciale programma's... Liever kladblok
)
Alvast bedankt! :thumb:
De laatste tijd verdiep ik me wat meer in hashes en hun veiligheid. Nu is mijn vraag welke hash het veiligst is.
Daarnaast nog een klein vraagje: Is de volgende methode om een hash te maken veilig voor mensen die dit proberen te kraken?
En hoeveel loops raden jullie aan?
PHP:
<?php
function mk_hash($string, $aantal=1, $salt='') {
// Is $aantal een getal?
if (!is_numeric($aantal)) {
$aantal = 1;
}
// While config
$i = 0;
// Start while
while($i < $aantal + 1) {
// Overschrijf $string met hash
$string = sha1(md5($i).md5(sha1(sha1($i).md5($string)).$salt).md5($i));
// Tel 1 bij $i op
$i++;
}
// echo $string
return $string;
}
// Voer functie uit
echo mk_hash("H3lpm|j", 4000000); // 34f603842b71fc120a8811198a99cd19db9a041a
?>

Alvast bedankt! :thumb:
Laatst bewerkt: