Miklix

Kalkulator Kode Hash MD2

Diterbitake: 16 Februari 2025 ing 22:40:14 UTC

Kalkulator kode hash sing nggunakake fungsi hash Message Digest 2 (MD2) kanggo ngetung kode hash adhedhasar input teks utawa unggahan file.

Kaca iki diterjemahake mesin saka basa Inggris supaya bisa diakses dening akeh wong. Sayange, terjemahan mesin durung dadi teknologi sing sampurna, mula kesalahan bisa kedadeyan. Yen sampeyan seneng, sampeyan bisa ndeleng versi Inggris asli ing kene:

MD2 Hash Code Calculator

Fungsi hash MD2 (Message Digest 2) minangka fungsi hash kriptografi sing dirancang dening Ronald Rivest ing taun 1989. Iki dioptimalake khusus kanggo komputer 8-bit. Sanajan saiki dianggep lungse lan ora aman kanggo tujuan kriptografi, iki kalebu ing kene yen perlu ngetung kode hash sing kompatibel karo mundur. Sampeyan ora kudu digunakake nalika ngrancang sistem anyar.

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.


Etung Kode Hash Anyar

Data sing diajukake utawa file sing diunggah liwat formulir iki mung bakal disimpen ing server nganti bisa ngasilake kode hash sing dijaluk. Bakal langsung dibusak sadurunge asil bali menyang browser Panjenengan.

Input data:



Teks sing dikirim nganggo kode UTF-8. Amarga fungsi hash beroperasi ing data binar, asile bakal beda karo yen teks ana ing enkoding liyane. Yen sampeyan kudu ngetung hash teks ing enkoding tartamtu, sampeyan kudu ngunggah file.



Babagan Algoritma Hash MD2

Aku oke ing math prasaja, nanging ora arang banget apik lan ora ateges aku matématikawan, supaya aku bakal nyoba kanggo nerangake carane fungsi hash iki dianggo ing syarat-syarat sing non-matématikawan bisa ngerti. Yen luwih seneng versi matématika lengkap, cukup gampang kanggo nemokake ing akeh panggonan liyane ing web ;-)

Saiki, bayangake sampeyan duwe resep sing njupuk bahan apa wae (pesen sampeyan) lan tansah ngowahi dadi siji cilik, 16-potong coklat coklat (tempelan). Ora ketompo apa bahan sampeyan utawa ukurane gedhe utawa cilik, sampeyan bakal entuk bar coklat ukuran sing padha.

Tujuan saka resep iki yaiku:

  1. Sampeyan ora bisa ngira-ngira bahan-bahan mung kanthi ndeleng coklat.
  2. Malah owah-owahan cilik ing úa nggawe rasa coklat temen beda, supaya sampeyan ngerti yen wong ngaco karo bahan utawa resep.

Nggawe bar coklat minangka proses telung langkah:


Langkah 1: Padding Pesen (Making Ingredients Fit)

Contone, sampeyan duwe kranjang sing ngemot persis 16 apel (utawa bahan). Nanging yen sampeyan mung duwe 14 apel? Sampeyan kudu nambah 2 maneh kanggo ngisi kranjang. Yen sampeyan cendhak, sampeyan mung nambah apel ekstra. Contone:

  • Yen sampeyan butuh loro maneh, tambahake loro apel.
  • Yen sampeyan duwe luwih saka 16, sampeyan kudu isi basked sabanjuré. Contone, yen sampeyan duwe 28, sampeyan nambah papat kanggo njaluk menyang 32 (kaping pindho 16).

Iki nggawe manawa saben basket kebak sadurunge pindhah menyang langkah sabanjure.


Langkah 2: Nambahake Checksum (Dhaptar Bahan Rahasia)

Saiki, kita nggawe dhaptar bahan rahasia adhedhasar kabeh sing ana ing kranjang.

  • Sampeyan mbukak saben basket, ndeleng apel, lan nulis kode rahasia kanggo saben.
  • Iki ora mung salinan - kaya nambah nomer kanthi cara sing aneh, sanajan ana sing nyolong lan ngganti apel, dhaptar kasebut bakal katon salah.

Dhaptar iki mbantu sampeyan mriksa kaping pindho manawa bahan kasebut ora dirusak mengko.


Langkah 3: Nyampur Kabeh Bebarengan (Blender Ajaib)

Saiki teka sing nyenengake - nyampur!

  • Sampeyan duwe blender 48-slot.
  • Sampeyan mbuwang:
    1. Apel (pesen sampeyan).
    2. Sawetara campuran lawas saka sadurunge (wiwit kosong kanggo batch pisanan).
    3. Campuran saka rong perkara pisanan.

Banjur sampeyan nyampur. Nanging ora mung sepisan. Sampeyan nyampur 18 kaping, ngganti kacepetan lan arah saben babak. Iki dudu campuran normal - saben babak ngocok campuran kasebut kanthi cara khusus supaya apel siji wae bakal nggawe rasa coklat kabeh beda.


Bar Coklat Pamungkas (The Hash)

Sawise kabeh campuran kasebut, sampeyan mung tuangake 16 potongan ndhuwur campuran kasebut. Iku bar coklat pungkasan sampeyan - hash MD2. Ora katon kaya apel asli, lan yen sampeyan nyoba ngira bahan asli mung saka coklat, sampeyan ora bakal bisa.

Elingi:

  • Bahan padha = coklat padha.
  • Ngganti malah siji apel = coklat temen beda.
  • Sampeyan ora bisa mundur - sampeyan ora bisa ngerteni apel asli mung saka coklat.
Nuduhake ing BlueskyNuduhake ing FacebookNuduhake ing LinkedInNuduhake ing TumblrNuduhake ing XNuduhake ing LinkedInPin ing Pinterest

Mikkel Bang Christensen

Babagan Penulis

Mikkel Bang Christensen
Mikkel minangka pencipta lan pemilik miklix.com. Dheweke duwe pengalaman luwih saka 20 taun minangka programmer komputer / pangembang piranti lunak profesional lan saiki kerja full-time kanggo perusahaan IT Eropa sing gedhe. Nalika ora ngeblog, dheweke mbuwang wektu luang kanggo macem-macem minat, hobi, lan kegiatan, sing bisa uga katon ing macem-macem topik sing dibahas ing situs web iki.