🔐 Generátor Hashů

Okamžitě vygenerujte haše MD5, SHA-1, SHA-256 a SHA-512 ve svém prohlížeči.

Co jsou to kryptografické hašovací funkce?

Kryptografická hašovací funkce je matematický algoritmus, který mapuje data libovolné velikosti na řetězec s pevnou velikostí. Jedná se o jednosměrnou funkci.

Podporované Algoritmy

  • MD5 (128-bit): Rychlý, ale považovaný za nebezpečný. Používá se pro kontrolní součty. Fast but considered insecure for cryptographic purposes. Still used for checksums.
  • SHA-1 (160-bit): Zastaralý algoritmus. Nedoporučuje se z bezpečnostních důvodů, ale stále se používá v Gitu. Deprecated for security. Vulnerable to collision attacks since 2017.
  • SHA-256 (256-bit): Průmyslový standard. Používá se v protokolu SSL/TLS a v digitálních podpisech. Part of SHA-2 family. Widely used in SSL, Bitcoin, and modern security.
  • SHA-512 (512-bit): Maximální zabezpečení. Doporučeno pro hašování hesel. Strongest common hash. Used in high-security applications.

Časté Dotazy

Je bezpečné používat MD5?

MD5 se z hlediska kryptografie považuje za prolomený algoritmus. Používejte jej pouze k účelům nesouvisejícím se zabezpečením. Pro zabezpečení použijte SHA-256 nebo SHA-512.

Lze hash dekódovat zpět na původní text?

Ne. Hashování je jednosměrné. Slabší hesha však lze odhalit metodou rainbow tables. Pro ukládání hesel se doporučuje přidat klíč (salt).

Creates cryptographic hash values (MD5, SHA-1, SHA-256, SHA-512) for data integrity verification, password storage, and digital signatures.

Key Facts

  • SHA-256 produces 64 hex character hash
  • MD5 collision attacks demonstrated in 2004
  • Bitcoin uses double SHA-256
  • Single bit change completely changes output (avalanche effect)

Frequently Asked Questions

Which hash algorithm to use?

SHA-256 for general purpose. MD5/SHA-1 broken for security. For passwords use bcrypt/Argon2.

Is MD5 still safe?

Not for security (collisions found 2004). OK for checksums and cache keys where collision resistance not critical.

What is a hash collision?

Two different inputs producing same hash. Should be computationally infeasible for secure algorithms.

What is a hash function?

One-way algorithm converting any input to fixed-length string. Same input always produces same hash, irreversible.