MD4-tiivisteen luonti
Edelläkävijä tiivistefunktio, joka muovasi modernia kryptografiaa
MD4 (Message Digest 4) on kryptografinen tiivistefunktio, jonka Ron Rivest suunnitteli MIT:ssä vuonna 1990. Se tuottaa 128-bittisen tiivisteen (32 heksadesimaalimerkkiä).
Mikä on MD4?
MD4 käsittelee dataa 512-bittisissä lohkoissa 3 kierroksella (yhteensä 48 operaatiota).
✅ Ominaisuudet
- • Historiallinen edelläkävijä: Perusti Merkle-Damgård-viitekehyksen
- • 128-bittinen tuloste: 32-merkkinen heksadesimaalitiiviste
- • Suora vaikutus: Synnytti MD5:n, SHA-1:n ja SHA-2:n
- • Yksinkertainen: Vain 48 operaatiota per lohko
📊 Käyttökohteet
- • Vanhat järjestelmät: NTLM-todennusprotokolla
- • Koulutus: Tiivistefunktioiden suunnittelun opiskelu
- • Tutkimus: Differentiaalinen kryptoanalyysi
- • Ei-turvallisuus: Nopea tarkistussumma
⚠️ Turvallisuusvaroitus
MD4 on täysin murrettu — älä käytä turvallisuustarkoituksiin. Käytä SHA-256:ta.
🔄 MD4 vs moderni
MD4
128-bittinen, 3 kierrosta
Murrettu — vain historiallinen
MD5
128-bittinen, 4 kierrosta
Myös murrettu
SHA-256
256-bittinen, 64 kierrosta
Moderni turvallinen standardi
❓ Usein kysytyt kysymykset
Miksi MD4:ää käytetään edelleen?
MD4 löytyy pääasiassa vanhoista protokollista kuten Windows NTLM.
Miten MD4 murrettiin?
Differentiaalisen kryptoanalyysin avulla.
MD4:n ja MD5:n suhde?
MD5 on suora seuraaja. Rivest lisäsi 4. kierroksen ja lisäoperaatioita.