Kalkulator Kode Hash MD4
Diterbitake: 16 Februari 2025 ing 22:56:42 UTC
Dianyari pungkasan: 12 Januari 2026 ing 09:07:55 UTC
MD4 Hash Code Calculator
MD4 (Message Digest 4) kuwi fungsi hash kriptografi sing dirancang dening Ronald Rivest ing taun 1990. Fungsi iki ngasilake nilai hash 128-bit (16-byte) sing tetep saka input kanthi dawa sing ora mesthi. MD4 saiki dianggep rusak sacara kriptografi amarga kerentanan sing ngidini serangan tabrakan (nemokake rong input sing beda sing ngasilake hash sing padha), mula ora kena digunakake nalika ngrancang sistem anyar. Fungsi iki kalebu ing kene yen ana sing kudu ngasilake kode hash sing kompatibel karo versi sadurunge.
Pambocoran lengkap: Aku ora nulis implementasine spesifik saka fungsi hash sing digunakake ing kaca iki. Iki minangka fungsi standar sing kalebu karo basa pemrograman PHP. Aku mung nggawe antarmuka web supaya kasedhiya kanggo umum ing kene.
Babagan Algoritma Hash MD4
Aku dudu ahli matematika, mula aku bakal nyoba nerangake fungsi hash iki kanthi cara sing bisa dingerteni dening kanca-kancaku sing dudu ahli matematika ;-) Yen sampeyan luwih seneng panjelasan sing akeh banget babagan matematika, sampeyan bisa nemokake ing akeh situs web liyane.
Oke, dadi bayangna MD4 minangka mesin penghancur kertas khusus. Nanging tinimbang nghancur kertas, mesin iki "nghancur" pesen apa wae (kayata layang, sandhi, utawa buku) dadi kuitansi cilik sing ukurane tetep. Ora preduli sepira gedhene utawa cilike pesen sampeyan, mesin penghancur iki mesthi menehi kuitansi cilik sing dawane persis 16 byte (128 bit), utawa 32 karakter ing bentuk heksadesimal.
Kanggo nyuwek pesen kanthi bener, sampeyan kudu ngliwati patang langkah:
Langkah 1: Nyiapake Pesen
- Sadurunge nyuwek-nyuwek kertas, sampeyan kudu nyetel supaya pas karo mesin penghancur kertas.
- Yen pesenmu kecendhaken, tambahake papan kosong tambahan (kayata corat-coret utawa filler) supaya kertasmu pas.
- Yen kedawanen, sampeyan bisa misah dadi pirang-pirang kaca kanthi ukuran sing padha.
Langkah 2: Nambahake Perangko Rahasia
- Sawise nyetel pesen, sampeyan nambahake cap rahasia ing pungkasan sing nyatakake dawane pesen asli.
- Iki mbantu mesin penghancur nglacak ukuran asli pesen, ora preduli pira akehe bahan pengisi sing ditambahake.
Langkah 3: Proses Penghancuran (3 Babak Sihir)
- Saiki pesen kasebut mlebu ing mesin penghancur.
- Mesin penghancur iki duwé 4 gir (A, B, C, lan D) sing muter bebarengan kanthi pola khusus.
- Gir-gir kasebut muter kaping 3, ing ngendi: Nyampur tembung-tembunge, Walik sawetara bagean kanthi walik, Puter kaya kubus Rubik, Remuk potongan sing beda-beda dadi siji.
- Saben babak ndadekake pesen kasebut katon saya ruwet lan ora bisa dikenali.
Langkah 4: Resi Pungkasan
- Sawisé kabèh muter, mbalik, lan ngremuk, mesin penghancur ngetokaké kuitansi - serangkaian angka lan aksara cendhak (hash).
- Kuitansi iki mesthi dawane padha, ora masalah sampeyan nyuwek siji tembung utawa sak buku!
Sayange, suwe-suwe, wong-wong nemokake yen mesin penghancur ajaib iki ora sampurna. Sawetara wong pinter nemokake cara kanggo ngapusi mesin penghancur supaya menehi kuitansi sing padha kanggo rong pesen sing beda (iki diarani tabrakan) lan kanggo prédhiksi kepiye gir bakal muter banjur digunakake kanggo nggawe kuitansi palsu. Amarga iki, MD4 ora dianggep aman maneh kanggo barang-barang penting.
Wacan Salajengipun
Yen sampeyan seneng karo kiriman iki, sampeyan bisa uga seneng saran iki:
