Hallo
Wie kann ich diesen Passwortschutz noch optimieren?
Natürlich steht dann an Stelle von PasswortEinwenigTextumdasganzevordemEinsatzvonRainbowTableszusichern der hash davon...
LG Sunnyboy
Wie kann ich diesen Passwortschutz noch optimieren?
PHP:
<?php
function Passwortschutz ($input, $salt = 'EinwenigTextumdasganzevordemEinsatzvonRainbowTableszusichern')
{
return hash('sha512', $input . $salt);
}
if (isset($_POST['password'])) {
if ('PasswortEinwenigTextumdasganzevordemEinsatzvonRainbowTableszusichern' === Passwortschutz($_POST['password'])) {
echo 'Korrekt!';
} else {
echo 'Falsch!';
}
}
?>
<?php
echo '<form action="' . $_SERVER['SCRIPT_NAME'] . '" method="post" name="Form">
Passwort: <input type="password" name="password" size="12">
<input type="submit" value="ok"></form>';
?>
LG Sunnyboy