Hash Oluşturucu
Hash'lerini oluşturmak için aşağıya metin girin.
📝 Giriş Metni
🔐 Oluşturulan Hash'ler
Hash Generator Hakkında
Özet (hash) fonksiyonu, herhangi bir uzunluktaki girdiyi sabit uzunlukta bir parmak izine çevirir. Aynı girdi her zaman aynı özeti üretir; tek bir karakter değişse çıktı tamamen başkalaşır. Bu araç MD5, SHA-1, SHA-256 ve SHA-512 özetlerini tarayıcınızda hesaplar.
Sabit uzunluk, tek yön
Ne verirseniz verin çıktı uzunluğu sabittir: MD5 32, SHA-1 40, SHA-256 64, SHA-512 ise 128 onaltılık karakter üretir. İşlem yalnızca tek yönde çalışır — bir özet çözülüp orijinal metne döndürülemez. Özetlerin bütünlük denetiminde ve parola saklamada kullanılmasının, geri alınabilir veri saklamada kullanılmamasının nedeni budur.
hello kelimesi şunları üretir:MD5: 5d41402abc4b2a76b9719d911017c592SHA-256: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824Bir özet geri çevrilebilir mi?
Ters fonksiyon hesaplanarak hayır — böyle bir fonksiyon yoktur. Ancak kısa veya yaygın bir girdi tahminle bulunabilir: saldırganlar milyarlarca olası parolanın özetini önceden hesaplar ve sizinkini bu listede arar. Bu yüzden parola özetleri benzersiz bir tuz (salt) ve bcrypt ya da Argon2 gibi kasıtlı olarak yavaş bir algoritma gerektirir; çıplak MD5 yeterli değildir.
Hangi algoritmayı seçmeliyim?
Güvenlikle ilgili her iş için SHA-256 veya SHA-512. MD5 ve SHA-1 kırılmıştır — uygulanabilir çakışma saldırıları mevcuttur, yani iki farklı girdi aynı özeti verecek şekilde üretilebilir. Önbellek anahtarı veya kazara bozulmuş dosya tespiti gibi güvenlik dışı işlerde hâlâ kullanışlıdırlar; burada da bu amaçlar ve eski sağlama toplamlarını doğrulamak için sunuluyorlar.
Diğer ücretsiz araçlarımızı da deneyin: base64 encoder, UUID generator ve JSON formatter.
