MD5 Hash Oluşturucu
Hash değeri hesaplanacak bir metin girin.
Metninizi girin, MD5 seçin ve araç, metnin 128 bitlik özetini 32 onaltılık karakter olarak döndürsün. Aynı çalıştırmada SHA-1, SHA-256, SHA-384, SHA-512 ve CRC32 özetleri de listelenir, böylece ihtiyacınız olanı kopyalayabilirsiniz.
MD5 hash nasıl oluşturulur
-
1
Metni girin
Hash almak istediğiniz metni yapıştırın veya yazın. Boşluklar ve satır sonları dahil her karakter sayılır.
-
2
MD5 seçin
Algoritma listesinden MD5 seçin. SHA-256 önceden seçilidir, devam etmeden önce değiştirin.
-
3
Hash oluşturun
Oluştur düğmesine tıklayın. MD5 özeti 32 küçük harfli onaltılık karakter olarak görünür.
-
4
Özeti kopyalayın
MD5 sonucunun yanındaki kopyala düğmesini kullanın ve ihtiyacınız olan yere yapıştırın.
MD5 hash neye benzer
MD5 girdi tek bir harf de olsa tüm bir bölüm de olsa her zaman 128 bit üretir ve bu, 32 onaltılık karakter olarak yazılır. Aynı girdi her zaman aynı çıktıyı verir, tek bir karakterlik değişiklik ise tamamen farklı bir özet üretir.
| Girdi | MD5 özeti |
|---|---|
| hello | 5d41402abc4b2a76b9719d911017c592 |
| Hello | 8b1a9953c4611296a827abf8c47804d7 |
| hello world | 5eb63bbbe01eeed093cb22bb8f5acdc3 |
İlk iki satır arasında yalnızca ilk harf değişti, ama özetlerde hiçbir ortak parça yok. Bu, herhangi bir hash fonksiyonundan beklediğiniz çığ etkisidir.
MD5 hâlâ nerede kullanılır
- Önbellek anahtarları ve ETag: bir metin ya da yanıt gövdesi için kısa ve sabit bir parmak izi.
- Yinelenen kayıtları ayıklama: iki aynı metin aynı özeti verir, bu nedenle uzun içerikleri karşılaştırmak yerine 32 karakteri karşılaştırmak daha ucuzdur.
- Eski sistemler: bazı eski veritabanları, API’ler ve beslemeler hâlâ bir MD5 değeri saklar ya da bekler, ve bunu birebir yeniden üretmeniz gerekebilir.
- Kazara bozulma kontrolleri: eşleşen özetler, aktarımda bir hata olma olasılığını çok düşük kılar.
MD5 nerede kullanılmamalı
MD5 üzerinde pratik çarpışma saldırıları 2004’ten beri biliniyor, dolayısıyla bir saldırgan aynı özete sahip iki farklı girdi üretebilir. İmzalar, sertifikalar ya da bir saldırganın sahteciliğini yapabileceği her şey için buna güvenmeyin. Parolalar için bcrypt ya da Argon2id gibi yavaş ve tuzlu bir fonksiyon kullanın, düz MD5 kullanmayın. Yeni işler için bir seçiminiz varsa SHA-256 tercih edin.
Tam olarak istediğiniz baytları hash’leyin
Özet, metnin UTF-8 baytlarından hesaplanır. Sondaki bir boşluk ya da satır sonu sonucu değiştirir: sonunda satır sonu olan hello için MD5 b1946ac92492d2347c6235b4d2611184 değeridir, yukarıdaki tablodaki değer değildir. Özetiniz başka bir sistemle eşleşmiyorsa önce görünmeyen boşluk karakterlerini kontrol edin.
MD5 diğer özetlerle karşılaştırıldığında
| Algoritma | Bit | Onaltılık karakter |
|---|---|---|
| CRC32 | 32 | 8 |
| MD5 | 128 | 32 |
| SHA-1 | 160 | 40 |
| SHA-256 | 256 | 64 |
| SHA-512 | 512 | 128 |
Ana sonucun altındaki tam liste metniniz için bunların hepsini gösterir. Böylece uzunluk farkını görebilir ve besleyeceğiniz sistem izin veriyorsa daha güçlü bir özet kopyalayabilirsiniz. Size verilmiş bir MD5 değerini eşleştirmek, başka hiçbir şeyin işe yaramadığı tek durumdur ve araç bunu birebir yeniden üretir.
Sık Sorulan Sorular
Her zaman 32 onaltılık karakter, yani 128 bit. Uzunluk girdinin boyutuna bağlı değildir.
Hesaplamayla hayır. MD5 tek yönlüdür. Kısa ya da yaygın dizeler, adayları hash’leyip karşılaştırarak tahmin edilebilir; bu yüzden tuzsuz MD5, parolalar için zayıf bir seçimdir.
Genellikle sondaki bir satır sonu, fazladan bir boşluk ya da farklı bir metin kodlaması yüzünden. Bu araç, yazdığınızın tam olarak UTF-8 baytlarını hash’ler.
Hayır. Girdiğiniz metni hash’ler. Bir dosya için işletim sisteminizin sağlama toplamı komutunu kullanın.
İlgili Araçlar
Sayıdan Harfe Şifre
Bulmacalar, bilmeceler ve kaçış odası ipuçları için A=1, B=2 şifresiyle (A1Z26) sayıları harflere, harfleri sayılara çevirin.
Metin Şifreleme Aracı
Metin mesajlarını bir parola kullanarak AES ile şifreleyin ve çözün; böylece yalnızca alıcı okuyabilir.
Vigenère Şifre Kodlayıcı
Mesajları klasik Vigenère şifresiyle bir anahtar sözcük kullanarak şifreleyin ve çözün. Latin A-Z harflerini kaydırır; büyük/küçük harfi, boşlukları ve noktalama işaretlerini korur.
Sezar Şifreleyici
Sezar şifresiyle metin şifreleyin ve çözün. 1-25 arası tüm kaydırmaları destekler, ROT13 özel durumunu içerir, noktalama işaretlerini ve büyük/küçük harfleri korur.
Parola Cümlesi Oluşturucu
Rastgele yaygın kelimelerden akılda kalıcı bir parola cümlesi oluşturun; kelime sayısı, ayırıcı, büyük harf ve isteğe bağlı eklenen bir sayı ayarlanabilir.
Dosya Hash Hesaplayıcı
Yapıştırdığınız metnin veya dosya içeriğinin MD5, SHA-1, SHA-256 ve SHA-512 hash değerlerini hesaplayarak indirmeleri ve dosya bütünlüğünü doğrulayın.
Araç diğer dillerde mevcuttur
- Generador de hash MD5 [ES]
- Générateur de hash MD5 [FR]
- MD5 ハッシュ生成ツール [JA]
- Gerador de hash MD5 [PT]
- Công cụ tạo mã băm MD5 [VI]
- مولّد تجزئة MD5 [AR]
- Generator Hash MD5 [ID]
- MD5-hashgenerator [SV]
- MD5 해시 생성기 [KO]
- MD5-Hash-Generator [DE]
- MD5-hashgenerator [NL]
- เครื่องมือสร้างแฮช MD5 [TH]
- Generator skrótu MD5 [PL]
- MD5 Hash Generator [EN]
- Generatore di hash MD5 [IT]
- Генератор MD5 хеша [RU]
- MD5 哈希生成器 [ZH]