Miklix

Kalkulator Kode Hash MD5

Diterbitkeun: 16 Pébruari 2025 jam 23.06.07 UTC
Panungtungan diropéa: 12 Januari 2026 jam 9.09.08 UTC

Kalkulator kode hash anu nganggo fungsi hash Message Digest 5 (MD5) 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:

MD5 Hash Code Calculator

MD5 (Message Digest Algorithm 5) nyaéta fungsi hash kriptografi anu loba dipaké anu ngahasilkeun nilai hash 128-bit (16-byte), biasana digambarkeun salaku angka heksadesimal 32 karakter. Ieu dirancang ku Ronald Rivest dina taun 1991 sareng umumna dianggo pikeun mastikeun integritas data. Sanaos dina waktos nyerat ieu teu acan dianggap cocog pikeun tujuan anu aya hubunganana sareng kaamanan salami sababaraha taun, sigana masih seueur dianggo salaku pamariksa integritas file. Nanging, kuring nyarankeun pikeun nganggo salah sahiji tina seueur alternatif anu langkung saé nalika ngarancang sistem énggal.

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 MD5

Pikeun leres-leres ngartos internal fungsi hash, anjeun kedah pinter matematika sareng kuring henteu, sahenteuna henteu dina tingkat ieu. Ku kituna, kuring bakal nyobian ngajelaskeun fungsi hash ieu ku cara anu tiasa kahartos ku sasama ahli matematika kuring. Upami anjeun langkung resep katerangan anu langkung tepat sareng beurat matematika, anjeun tiasa mendakan éta di seueur situs wéb sanés ;-)

Kumaha ogé, bayangkeun MD5 téh mangrupa hiji jinis blender anu super pinter. Anjeun ngasupkeun sagala rupa kadaharan (data anjeun) kana éta - sapertos buah, sayuran, atanapi bahkan pizza - sareng nalika anjeun mencét tombolna, éta sok masihan anjeun jinis smoothie anu sami: "kode smoothie" 32 karakter (hash MD5 dina bentuk heksadesimal).

  • Lamun anjeun ngasupkeun bahan anu sami unggal waktos, anjeun bakal kéngingkeun kode smoothie anu sami persis.
  • Tapi upami anjeun ngarobih hiji hal alit waé (sapertos sakali taburan uyah tambahan), kode smoothie bakal béda pisan.

Kumaha "Blender" Gawéna di Jero?

Sanaos sigana magis, di jero blender, MD5 ngalakukeun seueur hal sapertos motong, nyampur, sareng muter:

  • Chop: Éta ngarecah data anjeun kana potongan-potongan leutik (sapertos motong buah).
  • Campur: Ieu alat nyampur potongan-potongan barang nganggo resep rahasia (aturan matematika) anu ngacak sagalana.
  • Campuran: Éta muterkeun sadayana gancang pisan, ngagedékeun kana kode anéh anu béda pisan sareng aslina.

Teu masalah naha anjeun ngasupkeun hiji kecap atanapi sadayana buku, MD5 salawasna masihan anjeun kode 32 karakter.

MD5 baheula mah aman pisan, tapi jalma-jalma pinter geus manggihan cara pikeun nipu blender. Maranéhna manggihan cara pikeun nyieun dua resep anu béda (dua file anu béda) anu tungtungna mah kode smoothie-na sarua. Ieu disebut collision.

Bayangkeun aya nu méré kode smoothie nu nyebutkeun "ieu smoothie buah nu séhat," tapi nalika diinum, éta téh béda pisan. Éta sababna MD5 geus teu aman deui pikeun hal-hal kawas kecap akses atawa kaamanan.

Aya jalma anu tetep ngaku yén éta henteu kunanaon pikeun pamariksaan integritas file sareng tujuan anu sami, tapi hiji hal anu anjeun henteu pikahoyong dina pamariksaan integritas file nyaéta tabrakan, sabab éta bakal ngajantenkeun hash katingali sapertos dua file sami sanaos sanés. Janten bahkan pikeun masalah anu henteu aya hubunganana sareng kaamanan, kuring nyarankeun pisan nganggo fungsi hash anu langkung aman. Dina waktos nyerat ieu, fungsi hash standar kuring pikeun kaseueuran tujuan nyaéta SHA-256.

Tangtosna, abdi ogé gaduh kalkulator kanggo éta: Tautan.

Bacaan salajengna

Upami anjeun resep kana tulisan ieu, anjeun ogé tiasa resep saran ieu:


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

Mikkel Christensen

Ngeunaan Pangarang

Mikkel 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.