🔐 Generator Hashów

Generuj skróty MD5, SHA-1, SHA-256 i SHA-512 natychmiast w swojej przeglądarce.

Czym są kryptograficzne funkcje skrótu?

Funkcja skrótu (hash) to algorytm matematyczny, który przekształca dane o dowolnym rozmiarze w ciąg bitów o stałym rozmiarze. Operacja ta jest jednokierunkowa.

Obsługiwane algorytmy

  • MD5 (128-bit): Szybki, lecz uznawany za niebezpieczny. Używany do sum kontrolnych. Fast but considered insecure for cryptographic purposes. Still used for checksums.
  • SHA-1 (160-bit): Przestarzały algorytm. Niezalecany ze względów bezpieczeństwa, ale wciąż używany np. w systemie Git. Deprecated for security. Vulnerable to collision attacks since 2017.
  • SHA-256 (256-bit): Standard przemysłowy. Wykorzystywany w certyfikatach SSL/TLS i podpisach cyfrowych. Part of SHA-2 family. Widely used in SSL, Bitcoin, and modern security.
  • SHA-512 (512-bit): Maksymalne bezpieczeństwo. Zalecany do bezpiecznego przechowywania haseł. Strongest common hash. Used in high-security applications.

Często Zadawane Pytania

Czy MD5 jest nadal bezpieczne w użyciu?

MD5 uważa się za kryptograficznie złamane. Używaj go tylko do celów niezwiązanych z bezpieczeństwem. Do zabezpieczeń stosuj SHA-256 lub SHA-512.

Czy hash można odwrócić?

Nie. Funkcje skrótu są jednokierunkowe. Słabe hashe mogą jednak ulec złamaniu metodą tęczowych tablic (rainbow tables). Do haseł używaj mechanizmu 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.