Egzamin zawodowyPortal części pisemnej

INF.03 · pytanie 563

Która funkcja PHP jest zalecana do bezpiecznego haszowania haseł użytkowników przechowywanych w bazie danych?

  1. Abase64_encode()
  2. Bpassword_hash()Poprawna
  3. Cmd5()
  4. Dsha1()

Wyjaśnienie

password_hash() z algorytmem PASSWORD_BCRYPT lub PASSWORD_DEFAULT jest rekomendowaną funkcją PHP do haszowania haseł. Funkcje md5() i sha1() są uznawane za kryptograficznie słabe.