Warum ist phps password_hash so langsam?

Ich benutzepassword_hash für die Passwortverschlüsselung. Es gibt jedoch eine seltsame Frage,password_hash kosten sehr lange zeit. Hier ist ein Beispielcode. Dieser Code kostet mehr als 1 Sekunde. Ist das normal

<?php
  $startTime = microtime(TRUE);
  $password='123456';
  $cost=13;
  $hash=password_hash($password, PASSWORD_DEFAULT, ['cost' => $cost]);
  password_verify($password,$hash);
  $endTime = microtime(TRUE);
  $time = $endTime - $startTime;
  echo $time;
?>

das Ergebnis ist: 1.0858609676361

Antworten auf die Frage(8)

Ihre Antwort auf die Frage