Generator MD5
S tem generatorjem MD5 ustvarite zgoščeno vrednost MD5 poljubnega besedila. Besedilo prilepite ali vnesite, orodje pa ga kodira v UTF-8, izračuna MD5 zgoščeno vrednost, dolgo 128 bitov, in jo vrne kot 32-mestni niz malih šestnajstiških znakov, ki se natančno ujema z izhodom ukaza md5sum in običajnih knjižnic. Uporabno za razvijalce pri preverjanju kontrolnih vsot, ustvarjanju ključev predpomnilnika, združljivosti s starejšimi API-ji ali primerjanju vrednosti, ne pa za gesla ali varnost.
Pogosta vprašanja
Kaj vrne generator MD5?
Vrne zgoščeno vrednost MD5 vašega besedila kot 32 malih šestnajstiških znakov, ki predstavljajo 128 bitov. Enako besedilo vedno ustvari enako zgoščeno vrednost.
Kakšna je zgoščena vrednost MD5 besede hello?
Beseda hello, zapisana z malimi črkami in brez zaključne nove vrstice, ustvari zgoščeno vrednost 5d41402abc4b2a76b9719d911017c592. To vrednost lahko uporabite za preverjanje, ali se orodje ujema z vašo kodo.
Zakaj se moja zgoščena vrednost razlikuje od vrednosti drugega orodja?
Orodje zgoščuje besedilo natančno tako, kot je vneseno, brez odstranjevanja presledkov ali prelomov vrstic. Zaključna nova vrstica, prelomi vrstic Windows ali drugačno kodiranje znakov spremenijo vsak bajt zgoščene vrednosti, zato primerjajte vhoda bajt za bajtom.
Kako se obravnavajo neangleški znaki?
Besedilo se pred zgoščevanjem kodira v UTF-8, ki ga večina programskih jezikov in orodij ukazne vrstice uporablja privzeto. Če drug sistem enako besedilo kodira kot Latin-1 ali UTF-16, bo njegova zgoščena vrednost MD5 drugačna.
Ali je MD5 varen?
Ne. Praktični napadi z iskanjem kolizij proti MD5 so znani že od 2004, zato je mogoče ustvariti dva različna vhoda z enako zgoščeno vrednostjo. Ne uporabljajte ga za digitalne podpise, potrdila, shranjevanje gesel ali preverjanje, ki bi ga napadalec lahko izkoristil.
Za kaj je MD5 še vedno uporaben?
MD5 je še vedno uporaben, kadar nihče ne poskuša goljufati: za zaznavanje nenamerne okvare, odstranjevanje podvojenih vsebin, ustvarjanje ključev predpomnilnika in oznak ETag ter komunikacijo s starejšimi sistemi, ki pričakujejo vrednosti MD5. Za vse, kar je povezano z varnostjo, uporabite SHA-256 ali SHA-512.
Ali lahko s tem orodjem zgostim datoteko?
Orodje zgoščuje besedilo, ki ga prilepite ali vnesete, ne pa naloženih datotek. Za binarne datoteke, kot so arhivi ali slike, zaženite md5sum v Linux, md5 v macOS ali Get-FileHash -Algorithm MD5 v PowerShell.
Ali je mogoče zgoščeno vrednost MD5 obrniti?
Ne, zgoščene vrednosti ni mogoče dekodirati nazaj v besedilo. Kratke ali pogoste vnose je še vedno mogoče najti v vnaprej izračunanih tabelah, kar je dodaten razlog, da se pri varovanju skrivnosti ne zanašate na MD5.
Ali orodje doda sol ali ključ?
Ne, izračuna navadno zgoščeno vrednost MD5 besedila brez soli in ključa HMAC. Če potrebujete zgoščevanje s ključem ali zgoščeno vrednost gesla s soljo, uporabite namensko orodje HMAC, bcrypt ali Argon2.
Koliko besedila lahko zgoščujem?
Vnesite vsaj en znak in največ 5 MB besedila; večji vnos bo zavrnjen s sporočilom. Rezultat se ujema z možnostjo MD5 v generatorju zgoščenih vrednosti za enako besedilo.