Siguria

bcrypt, scrypt & Argon2

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

Fjalëkalimet s'hash-ohen me SHA-256 (shumë i shpejtë për sulmuesin), por me algoritme qëllimisht të ngadalta: bcrypt, scrypt ose Argon2 (më i rekomanduari sot). Kështu çdo provë e sulmuesit kushton kohë.

EnglishEN

Passwords aren't hashed with SHA-256 (far too fast for an attacker) but with deliberately slow algorithms: bcrypt, scrypt or Argon2 (the most recommended today). That way every guess costs the attacker time.

Si ta mendosh

Si një bravë që do 1 sekondë për çdo provë — pa problem për ty, katastrofë për hajdutin.

Lexoje në anglisht

Like a lock taking 1 second per try — fine for you, a disaster for a burglar.

Shembull kodipython

from argon2 import PasswordHasher
ph = PasswordHasher()
h = ph.hash("fjalëkalimi-im")
ph.verify(h, "fjalëkalimi-im")   # True

Terma të lidhur