Kalkulator Kode Hash MD4
Diterbitkeun: 16 Pébruari 2025 jam 22.58.04 UTC
Panungtungan diropéa: 12 Januari 2026 jam 9.08.02 UTC
MD4 Hash Code Calculator
MD4 (Message Digest 4) nyaéta fungsi hash kriptografi anu dirancang ku Ronald Rivest dina taun 1990. Fungsi ieu ngahasilkeun nilai hash 128-bit (16-byte) anu tetep tina input anu panjangna teu tangtu. MD4 ayeuna dianggap rusak sacara kriptografi kusabab kerentanan anu ngamungkinkeun serangan tabrakan (mendakan dua input anu béda anu ngahasilkeun hash anu sami), janten teu kedah dianggo nalika ngarancang sistem énggal. Fungsi ieu kalebet di dieu upami urang kedah ngahasilkeun kode hash anu cocog sareng anu kapungkur.
Panyingkepan pinuh: Kuring teu nulis palaksanaan husus tina fungsi Hash dipaké dina kaca ieu. Ieu mangrupikeun fungsi standar anu kalebet sareng basa pamrograman PHP. Kuring ngan ukur ngadamel antarbeungeut wéb pikeun ngajantenkeun umum di dieu pikeun genah.
Ngeunaan Algoritma Hash MD4
Abdi sanés ahli matematika, janten abdi bakal nyobian ngajelaskeun fungsi hash ieu ku cara anu tiasa kahartos ku sasama anu sanés ahli matematika ;-) Upami anjeun langkung resep kana katerangan anu beurat kana matematika, anjeun tiasa mendakan éta di seueur situs wéb anu sanés.
Muhun, janten bayangkeun MD4 salaku mesin penghancur kertas khusus. Tapi tibatan ngahancurkeun kertas, éta "ngahancurkeun" pesen naon waé (sapertos surat, kecap akses, atanapi buku) kana resi alit anu ukuranana tetep. Henteu paduli sabaraha ageung atanapi alit pesen anjeun, mesin penghancur ieu salawasna masihan anjeun resi alit anu panjangna persis 16 byte (128 bit), atanapi 32 karakter dina bentuk heksadesimal.
Pikeun ngarékam pesen kalayan leres, anjeun kedah ngalangkungan opat léngkah:
Léngkah 1: Nyiapkeun Pesen
- Sateuacan ngahancurkeun, anjeun kedah nyaluyukeun kertas supados pas kana mesin penghancur.
- Upami pesen anjeun pondok teuing, anjeun tiasa nambihan rohangan kosong tambahan (sapertos coretan atanapi filler) supados kertasna pas.
- Upami panjang teuing, anjeun tiasa misahkeun kana sababaraha halaman anu ukuranana sami.
Léngkah 2: Nambahkeun Perangko Rahasia
- Saatos nyaluyukeun pesen, anjeun nambihan cap rusiah di ahir anu nyatakeun sabaraha panjang pesen aslina.
- Ieu ngabantosan shredder ngalacak ukuran aslina pesen, sabaraha waé eusian anu anjeun tambahkeun.
Léngkah 3: Prosés Ngarobek (3 Babak Sihir)
- Ayeuna pesenna asup kana mesin penghancur.
- Mesin penghancur ieu ngagaduhan 4 gir (A, B, C, sareng D) anu muter babarengan dina pola khusus.
- Gir-girna ngaliwatan 3 puteran puteran, dimana aranjeunna: Campur kecap-kecapna Balikkeun sababaraha bagian ka handap Puterkeun sapertos kubus Rubik Pecahkeun potongan anu béda-béda
- Unggal babak ngajadikeun pesen éta beuki katingali kawas pabalatak anu hésé dipikawanoh.
Léngkah 4: Resi Akhir
- Saatos sadaya muter, ngabalikeun, sareng ngaremuk, mesin penghancur ngaluarkeun resi - runtuyan pondok angka sareng hurup (hash).
- Resi ieu salawasna panjangna sami, henteu paduli naha anjeun nyiksikan hiji kecap atanapi sadayana buku!
Hanjakalna, lila-lila, jalma-jalma mendakan yén mesin penghancur magis ieu teu sampurna. Sababaraha jalma anu pinter mendakan kumaha carana nipu mesin penghancur supados masihan resi anu sami pikeun dua pesen anu béda (ieu disebut tabrakan) sareng pikeun ngaduga kumaha gir bakal muter teras dianggo pikeun nyiptakeun resi palsu. Kusabab kitu, MD4 henteu dianggap aman deui pikeun hal-hal penting.
Bacaan salajengna
Upami anjeun resep kana tulisan ieu, anjeun ogé tiasa resep saran ieu:
