MD5-SHA1 Şifreleme
Metnin MD5, SHA-1, SHA-256 ve SHA-512 özet (hash) değerlerini hesaplayın.
Metnin MD5, SHA-1, SHA-256 ve SHA-512 özet (hash) değerlerini hesaplayın.
Metnin MD5, SHA-1, SHA-256 ve SHA-512 özet (hash) değerlerini hesaplayın.
Analiz tamamlandığında çıktı bu kartta görünür.
Hash (özet) fonksiyonu, herhangi uzunluktaki girdiyi sabit uzunlukta benzersiz bir “parmak izine” dönüştürür. Aynı metin her zaman aynı hash’i üretir; hash’ten orijinal metne geri dönüş mümkün değildir (tek yönlü). Bu araç MD5 (128 bit), SHA-1 (160 bit), SHA-256 (256 bit) ve SHA-512 (512 bit) algoritmalarını aynı anda hesaplar.
Dosya bütünlüğü kontrolü (indirilen dosyanın değişmediğini doğrulama), cache anahtarı üretme ve legacy sistemlerde veri eşleştirme için hash kullanılır. Parola saklama için MD5 ve SHA-1 artık önerilmez — rainbow table saldırılarına açıktır. Parolalar için bcrypt, scrypt veya Argon2 gibi yavaş, tuzlu algoritmalar tercih edilmelidir. SHA-256/512 hâlâ imza ve sertifika bağlamlarında güvenlidir.
Hash’ini almak istediğiniz metni girin — dosya içeriği, API yanıtı veya test stringi olabilir. “Hash Hesapla”ya tıkladığınızda dört algoritmanın sonuçları sonuç kartında listelenir. Girdi uzunluğu da raporlanır. Metin sunucuda hash hesaplandıktan sonra saklanmaz. Küçük bir karakter farkı bile tamamen farklı hash üretir.
Hash geri çevrilemez ancak yaygın parolalar için önceden hesaplanmış tablolar (rainbow table) ile kırılabilir. Bu nedenle web uygulamalarında parolayı düz MD5/SHA1 ile saklamayın. Dosya checksum doğrulamasında SHA-256 tercih edin. Bu araç eğitim ve hızlı kontrol amaçlıdır; üretim parola politikası için uygun değildir.
Hayır — parolalar için bcrypt, scrypt veya Argon2 kullanın.
Hayır — hash tek yönlüdür.