3v4l.org

run code in 300+ PHP versions simultaneously
<?php $user_input="My1sTpassword"; $password = crypt("My1sTpassword"); // let salt be generated echo $password; /* Si dovrebbe passare l'intero risultato di crypt() come chiave di confronto della password per evitare problemi con differenti algoritmi di hash. (Come detto prima*/ /* lo standard basato su DES usa chiavi di 2 caratteri,*/ echo crypt($user_input, $password); /* me mentre lo standard basato su MD5 ne usa 12). me mentre lo standard basato su MD5 ne usa 12). */ if (crypt($user_input, $password) == $password) { echo "Password verified!"; } ?>

preferences:
39.12 ms | 402 KiB | 5 Q