X-Git-Url: https://git.p6c8.net/jirafeau/jirafeau.git/blobdiff_plain/87c8c5de8a035e3336090758274d8384701e98e8..ba336c598f3d55706b59f39975b6abc52c1995ec:/f.php diff --git a/f.php b/f.php index 92736f7..870b4bd 100644 --- a/f.php +++ b/f.php @@ -171,7 +171,9 @@ if (!empty($link['key'])) { require(JIRAFEAU_ROOT.'lib/template/footer.php'); exit; } else { - if (hash_equals($link['key'], hash('sha256',$_POST['key']))) { + if (strpos($link['key'], '[SHA256]') == 0 && hash_equals(substr($link['key'], 8), hash('sha256', $_POST['key']))) { + $password_challenged = true; + } elseif (hash_equals($link['key'], md5($_POST['key']))) { $password_challenged = true; } else { sleep(2);