È meno sicuro?
echo password_hash("rasmuslerdorf", PASSWORD_DEFAULT);
=> $2y$12$QjSH496pcT5CEbzjD/vtVeH03tfHKFy36d4J0Ltp3lRtee9HDxY3K
E con costi aggiuntivi:
$options = [
'cost' => 12,
];
echo password_hash("rasmuslerdorf", PASSWORD_BCRYPT, $options);
=>$2y$12$QjSH496pcT5CEbzjD/vtVeH03tfHKFy36d4J0Ltp3lRtee9HDxY3K
È "troppo prevedibile"?
Domanda aggiuntiva: se viene visualizzata una password crittografata sopra, quanto tempo ci vorrà per crearne una? Dato che gli hacker hanno dozzina di buoni computer che impiegano solo poche ore a decifrare la password dell'amministratore in sha256 senza sapere il sale.
Disclaimer : ho letto per la prima volta sulla crittografia 13 anni fa, ma la mia CPU del cervello non è mai stata in grado di elaborare completamente questi concetti, troppa matematica. Ora il mio capo mi assegna il compito, quindi credo che la semplice domanda possa aiutarmi un po '.