🔐 Maišos (Hash) generatorius

Akimirksniu sugeneruokite MD5, SHA-1, SHA-256 ir SHA-512 maišos reikšmes savo naršyklėje.

Kas yra kriptografinės maišos funkcijos?

Maišos funkcija yra matematinis algoritmas, kuris konvertuoja bet kokio ilgio duomenis į fiksuoto ilgio simbolių eilutę (maišą). Tai vienkryptė operacija.

Palaikomi algoritmai

  • MD5 (128-bitų): Greitas, bet nelaikomas saugiu. Dažniausiai naudojamas failų vientisumo tikrinimui (kontrolinės sumos). Fast but considered insecure for cryptographic purposes. Still used for checksums.
  • SHA-1 (160-bitų): Pasenęs algoritmas. Nerekomenduojamas saugumo užtikrinimui, tačiau vis dar taikomas sistemose, pvz., Git. Deprecated for security. Vulnerable to collision attacks since 2017.
  • SHA-256 (256-bitų): Industrijos standartas. Naudojamas SSL/TLS sertifikatuose ir skaitmeniniuose parašuose. Part of SHA-2 family. Widely used in SSL, Bitcoin, and modern security.
  • SHA-512 (512-bitų): Maksimalus saugumas. Griežtai rekomenduojamas slaptažodžių saugojimui. Strongest common hash. Used in high-security applications.

Dažniausiai užduodami klausimai

Ar MD5 vis dar saugus naudoti?

Ne, MD5 algoritmas yra nulaužtas kriptografiškai. Naudokite jį tik nesaugioms operacijoms. Saugumui visada rinkitės SHA-256 arba SHA-512.

Ar įmanoma atšifruoti maišą atgal į tekstą?

Ne. Maišos operacijos yra vienkryptės. Priešingai nei šifravimas, to atstatyti neįmanoma. Tačiau silpnus slaptažodžius galima atspėti naudojant „vaivorykštės lenteles“ (rainbow tables). Todėl slaptažodžiams visada naudokite ir „druską“ (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.