Miklix

Kalkulator Kode Hash MD4

Diterbitkeun: 16 Pébruari 2025 jam 22.58.04 UTC

Kalkulator kode Hash anu ngagunakeun fungsi Hash Message Digest 4 (MD4) pikeun ngitung kode hash dumasar kana input téks atanapi unggah file.

Kaca ieu ditarjamahkeun ku mesin tina basa Inggris supados tiasa diaksés ku saloba-lobana jalma. Hanjakalna, tarjamahan mesin henteu acan janten téknologi anu sampurna, janten kasalahan tiasa lumangsung. Upami anjeun hoyong, anjeun tiasa ningali versi Inggris asli di dieu:

MD4 Hash Code Calculator

MD4 (Pesen Intisari 4) nyaéta fungsi hash cryptographic dirancang ku Ronald Rivest di 1990. Ieu ngahasilkeun 128-bit (16-bait) nilai hash tetep tina input panjangna sawenang. MD4 ayeuna dianggap pegat cryptographically alatan kerentanan anu ngamungkinkeun pikeun serangan tabrakan (nyungsi dua inputs béda nu ngahasilkeun Hash sarua), jadi teu kudu dipake nalika ngarancang sistem anyar. Éta kalebet di dieu upami anjeun kedah ngahasilkeun kode hash anu cocog sareng mundur.

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.


Ngitung Kode Hash Anyar

Data anu dikintunkeun atanapi file anu diunggah ngalangkungan formulir ieu ngan bakal disimpen dina pangladén salami anu diperyogikeun pikeun ngahasilkeun kode hash anu dipénta. Éta bakal langsung dihapus sateuacan hasilna dipulangkeun ka panyungsi anjeun.

Input data:



Téks anu dikirimkeun nyaéta UTF-8 disandi. Kusabab fungsi hash beroperasi dina data binér, hasilna bakal béda ti lamun téks dina encoding sejen. Upami anjeun kedah ngitung hash tina téks dina encoding khusus, anjeun kedah unggah file.



Ngeunaan Algoritma Hash MD4

Kaula mah matematikawan a, jadi kuring bakal nyoba ngajelaskeun fungsi hash ieu dina cara nu sasama non-matematikawan abdi tiasa ngartos ;-) Lamun resep katerangan math-beurat, anjeun tiasa manggihan yén dina loba situs web lianna.

Oké, jadi pikir MD4 salaku shredder kertas husus. Tapi tinimbang ngarecah kertas, éta "ngaruksak" pesen naon waé (sapertos surat, kecap akses, atanapi buku) janten resi leutik anu ukuranana tetep. Henteu paduli sabaraha ageung atanapi alit pesen anjeun, mesin penghancur ieu salawasna masihan anjeun resi alit anu panjangna persis 16 bait (128 bit), atanapi 32 karakter dina bentuk héksadesimal.

Pikeun meunangkeun talatah abon bener, Anjeun kudu ngaliwatan opat léngkah:

Lengkah 1: Nyiapkeun Pesen

  • Saméméh shredding, Anjeun kudu ngaluyukeun kertas Anjeun pikeun pas kana shredder nu sampurna.
  • Upami pesen anjeun pondok teuing, anjeun nambihan sababaraha rohangan kosong tambahan (sapertos corat-coret atanapi pangisi) supados kertas pas pas.
  • Upami panjang teuing, anjeun ngabagi kana sababaraha halaman anu ukuranana sami.

Lengkah 2: Nambahkeun Perangko Rahasia

  • Saatos nyaluyukeun pesen, anjeun tambahkeun cap rusiah dina tungtung anu nyebutkeun sabaraha lila pesen aslina éta.
  • Ieu ngabantuan shredder ngalacak ukuran aslina pesen, euweuh urusan sabaraha filler nu ditambahkeun.

Lengkah 3: Prosés Shredding (3 Rounds of Magic)

  • Ayeuna pesen asup kana shredder nu.
  • Shredder ngabogaan 4 gears (A, B, C, jeung D) nu spin babarengan dina pola husus.
  • Gears ngaliwatan 3 rounds of spinning, dimana maranéhna:
    • Campur kecap
    • Flip sababaraha bagian tibalik ka handap
    • Pulas aranjeunna sapertos kubus Rubik
    • Smash potongan béda babarengan
  • Unggal babak ngajantenkeun pesen janten langkung seueur sapertos kekacauan anu teu mungkin dikenal.

Lengkah 4: The Resi Final

  • Sanggeus sagala spinning, flipping, sarta smashing, shredder nyiduh kaluar resi - string pondok tina angka jeung hurup (hash nu).
  • resi ieu salawasna panjangna sarua, euweuh urusan lamun abon hiji kecap atawa sakabéh buku!

Hanjakal, kana waktu, jalma manggihan yén shredder gaib ieu teu sampurna. Sababaraha jalma palinter terang kumaha carana trik shredder pikeun masihan resi anu sami pikeun dua pesen anu béda (ieu disebut tabrakan ) sareng ngaduga kumaha gears bakal berputar teras dianggo pikeun nyiptakeun kuitansi palsu. Kusabab ieu, MD4 henteu deui dianggap aman pikeun barang anu penting.

Bagikeun on BlueskyBagikeun dina FacebookBagikeun on LinkedInBagikeun dina TumblrBagikeun harga XBagikeun on LinkedInPin on Pinterest

Mikkel Bang Christensen

Ngeunaan Pangarang

Mikkel Bang Christensen
Mikkel mangrupikeun panyipta sareng pamilik miklix.com. Anjeunna gaduh pangalaman langkung ti 20 taun salaku programmer komputer / pamekar software profésional sareng ayeuna padamelan full-time pikeun korporasi IT Éropa anu ageung. Nalika henteu ngeblog, anjeunna nyéépkeun waktos luangna dina sajumlah ageung minat, hobi, sareng kagiatan, anu tiasa ditingali dina rupa-rupa topik anu aya dina halaman wéb ieu.