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).