Siguria & Cloud

Password hashing

Në shqip: Hash-imi i fjalëkalimeve

ShpjegimiSQ

Hash-imi e kthen fjalëkalimin në një varg të gjatë shenjash që nuk mund të kthehet mbrapsht. Faqet serioze ruajnë vetëm hash-in, që edhe nëse vidhet databaza, fjalëkalimet të mos lexohen.

EnglishEN

Hashing turns a password into a long string of characters that can't be turned back. Serious sites store only the hash, so even if the database is stolen, the passwords can't be read.

Si ta mendosh

Si ta bësh mollën lëng: nga molla del lëngu lehtë, por nga lëngu nuk e kthen dot më mollën. E megjithatë, e njëjta mollë jep gjithmonë të njëjtin lëng.

Lexoje në anglisht

Like turning an apple into juice: easy one way, but you can never turn the juice back into the apple. Yet the same apple always gives the same juice.

Shembull kodipython

import hashlib
hash_i = hashlib.sha256("fjalekalimi123".encode()).hexdigest()
print(hash_i)  # një varg i gjatë që nuk kthehet mbrapsht
# Në projekte reale përdor bcrypt ose argon2.

Terma të lidhur