🔐 Räsi (Hash) Generaator

Loo MD5, SHA-1, SHA-256 ja SHA-512 räsiväärtusi otse oma brauseris.

Mis on krüptograafilised räsifunktsioonid?

Krüptograafiline räsifunktsioon on matemaatiline algoritm, mis muudab suvalise suurusega andmed fikseeritud suurusega andmestringiks. See on ühesuunaline funktsioon.

Toetatud Algoritmid

  • MD5 (128-bit): Kiire, kuid loetakse ebaturvaliseks. Kasutatakse andmete tervikluse kontrollimiseks (checksum). Fast but considered insecure for cryptographic purposes. Still used for checksums.
  • SHA-1 (160-bit): Aegunud algoritm. Ei ole turvalisuse tagamiseks soovitatav, kuid seda kasutatakse endiselt näiteks Gitis. Deprecated for security. Vulnerable to collision attacks since 2017.
  • SHA-256 (256-bit): Tööstusstandard. Kasutatakse SSL/TLS sertifikaatides ja digiallkirjades. Part of SHA-2 family. Widely used in SSL, Bitcoin, and modern security.
  • SHA-512 (512-bit): Maksimaalne turvalisus. Soovitatav paroolide räsimiseks. Strongest common hash. Used in high-security applications.

Korduma Kippuvad Küsimused

Kas MD5 on endiselt turvaline kasutada?

MD5 on krüptograafiliselt murtud. Kasutage seda ainult mitteturvaliseks otstarbeks. Turvalisuse tagamiseks kasutage SHA-256 või SHA-512.

Kas räsi (hash) on võimalik tagasi algtekstiks muuta?

Ei. Räsifunktsioonid on ühesuunalised. Nõrku räsiväärtusi on aga võimalik ära arvata (näiteks 'rainbow table' abil). Kasutage paroolide puhul alati 'soola' (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.