Kõik toimub sinu brauseris: sisend, HMAC-i võti ja oodatav räsi ei lahku seadmest.
Mida MD5 teeb ja mida mitte
MD5 on 128-bitine räsifunktsioon, mille lõi Ronald Rivest 1991. aastal. See teisendab suvalise sisendi — sõna, faili, terve andmebaasi — fikseeritud pikkusega 32-kohaliseks kuueteistkümnendsüsteemi räsiks ja samad baidid annavad alati sama räsi. Sõne abc räsiks saadakse siin 900150983cd24fb0d6963f7d28e17f72 — täpselt 32 märki. Nii sobib MD5 kiireteks kontrollsummadeks, vahemälu võtmeteks, ETag-ideks ja allalaadimiste dubleerimise vältimiseks.
MD5 ei ole turvaalgoritm. Kokkupõrked — kaks erinevat sisendit sama räsiga — saab sülearvutis valmis sekunditega ja selle 128-bitist ruumi on kaasaegsel riistvaral lihtne toore jõuga läbi käia. Käsitle MD5-d kiire sõrmejäljena, mitte kunagi paroolide, allkirjade ega sertifikaatide kaitsena. Kõige turvalisusega seotu jaoks liigu edasi SHA-256 juurde.
Kuidas MD5 räsi arvutada
- Kleebi või trüki tekst sisestusväljale — räsi arvutatakse ümber iga klahvivajutusega.
- Vaata 32-kohalist tulemust ja selle pikkust välja all.
- Kleebi oodatud MD5 võrdlusväljale, et sobivust kontrollida.
- Kopeeri räsi kopeerimisnupuga.
Korduma kippuvad küsimused MD5 kohta
Kui pikk on MD5 räsi?
32 kuueteistkümnendsüsteemi märki ehk 128 bitti, sõltumata sisendi suurusest.
Kas MD5 on endiselt turvaline?
Paroolide, allkirjade ja sertifikaatide jaoks mitte — praktilised kokkupõrked on hästi teada. Mitte-turvalisteks kontrollsummadeks ja vanade süsteemidega ühilduvuseks sobib.
Miks kontrollsumma ei klapi?
Paljud tööriistad räsivad faili tooreid baite, mitte siin näidatud UTF-8 teksti. Reavahetused, lõpus olevad tühikud ja kodeering muudavad räsi.
Kõik toimub sinu brauseris: sisend, HMAC-i võti ja oodatav räsi ei lahku seadmest.
