Online generátor hesel – Nove-heslo.czNove-heslo.cz

Slovník pojmů - Bcrypt

Domů » Slovník pojmů » Bcrypt

Bcrypt je kryptografický hashovací algoritmus, který je navržený pro zabezpečení ukládání hesel. Vytvořený v roce 1999 Nielsem Provosem a Davidem Mazièresem, bcrypt je založený na Blowfish šifrovacím algoritmu a je široce uznáván pro svou schopnost poskytovat silnou bezpečnostní ochranu hesel. Je obzvláště užitečný v kontextu webových aplikací a jiných systémů, kde je potřeba bezpečně ukládat uživatelská hesla.

Hlavní Charakteristiky bcrypt

Použití bcrypt pro Hesla

bcrypt je navržen tak, aby efektivně chránil hesla, i když jsou uložena v databázi, která se může dostat do rukou útočníků. Proces zahrnuje následující kroky:

  1. Generování Saltu: Pro každé heslo se generuje náhodný salt, což zajišťuje, že i když jsou dvě hesla stejná, jejich hashované hodnoty budou odlišné.
  2. Hashování Hesla: Heslo se spojí s salt a algoritmus vytvoří hash, který je díky použití saltu a výpočetní složitosti unikátní a obtížně prolomitelný.
  3. Uložení Hashu a Saltu: V databázi se ukládá jak hash hesla, tak i salt, oba jsou potřebné pro ověření hesla při přihlašování uživatele.

Bezpečnostní Aspekty

Závěr

bcrypt je důležitým nástrojem v arzenálu bezpečnostních opatření pro ochranu hesel. Jeho schopnost adaptovat se na rostoucí výpočetní výkon, společně s výpočetní náročností a integrovaným salt mechanismem, z něj činí vhodnou volbu pro aplikace, které vyžadují robustní zabezpečení hesel.

Více informací o Bcript

https://cs.wikipedia.org/wiki/Bcrypt
http://bcrypt.sourceforge.net/
https://www.root.cz/zpravicky/bcrypt-po-25-letech/