Hash Oluşturucu (MD5, SHA-256, SHA-512) ne işe yarar?
Hash (özet) fonksiyonları herhangi uzunluktaki veriden sabit uzunlukta bir “parmak izi” üretir. Aynı girdi her zaman aynı özeti verir; tek bir karakter değişse bile özet tamamen farklı olur. Bu özellik dosya bütünlüğünü doğrulamak, veri değişikliklerini tespit etmek ve önbellek anahtarı üretmek için kullanılır.
Bu araç girdiğiniz metnin beş farklı algoritmayla özetini aynı anda hesaplar. SHA ailesi tarayıcının yerleşik Web Crypto API'siyle, MD5 ise küçük bir kütüphaneyle hesaplanır.
Hash Oluşturucu (MD5, SHA-256, SHA-512) nasıl kullanılır?
- Metni yazın veya yapıştırın.
- Tüm algoritmaların sonuçları anında görünür.
- İstediğiniz özeti kopyalayın.
Örnek kullanım
Girdi:
abcSonuç:
SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015adVarsayımlar ve sınırlamalar
- Hash'ler geri çevrilemez. Bu araç bir hash değerinden orijinal metni “çözmez” ve böyle bir iddiada bulunan araçlar yalnızca önceden hesaplanmış tablolarda arama yapar.
Sıkça sorulan sorular
MD5 ve SHA-1 hâlâ güvenli mi?
Hayır. Her ikisi için de çakışma (aynı özete sahip iki farklı veri) üretilebilir. Güvenlik gerektiren işlerde SHA-256 veya daha güçlüsünü kullanın.
Parolaları SHA-256 ile saklamak yeterli mi?
Hayır. Parolalar için bcrypt, scrypt veya Argon2 gibi bilinçli olarak yavaş ve tuzlu (salt) algoritmalar kullanılmalıdır.
Bir dosyanın hash'ini nasıl hesaplarım?
Dosya Hash Hesaplama aracını kullanın; dosya yüklenmeden tarayıcıda işlenir.