Ücretsiz · Reklamsız · %100 tarayıcıda

Hash Üreteci (SHA-256 / SHA-512)

Bir metnin kriptografik özetini (hash) anında hesaplayın. SHA-256, SHA-1 ve SHA-512 desteklenir. Tüm hesaplama tarayıcınızda, tarayıcının yerleşik Web Crypto API'siyle yapılır.

Hash (özet) nedir?

Hash, herhangi bir uzunluktaki veriyi sabit uzunlukta, benzersiz görünen bir dizeye dönüştüren tek yönlü bir fonksiyondur. Aynı girdi her zaman aynı özeti verir, ancak özetten geri girdiye ulaşmak pratikte imkânsızdır. Hash'ler dosya bütünlüğü doğrulama, veri parmak izi ve dijital imza gibi alanlarda kullanılır.

Kullanım alanları

  • Bütünlük kontrolü: İndirilen bir dosyanın bozulup bozulmadığını özetini karşılaştırarak doğrulama.
  • Parmak izi: Bir metnin değişip değişmediğini kısa bir özetle izleme.
  • Geliştirme: API imzaları, önbellek anahtarları ve test verileri üretme.

Not: SHA-1 artık güvenlik açısından zayıf kabul edilir; yeni projelerde SHA-256 veya SHA-512 tercih edin. Parola saklamak için düz hash yerine bcrypt/Argon2 gibi özel algoritmalar kullanılmalıdır.

Bilgilendirme: Tüm işlemler tarayıcınızda yapılır; girdiğiniz veriler hiçbir yere gönderilmez. Kritik hesaplarda güçlü, benzersiz şifreler ve iki adımlı doğrulama kullanın.

Sık sorulan sorular

Metnim bir yere gönderiliyor mu?

Hayır. Özet, tarayıcınızın yerleşik Web Crypto API'siyle cihazınızda hesaplanır; veri gönderilmez.

Hangi algoritmayı seçmeliyim?

Genel kullanım için SHA-256 idealdir. Daha yüksek güvenlik için SHA-512 kullanın; SHA-1'i yalnızca eski uyumluluk için tercih edin.

Hash'ten orijinal metni geri alabilir miyim?

Hayır. Hash tek yönlüdür; özetten girdiye geri dönmek pratikte imkânsızdır.

Neden MD5 yok?

MD5 kırılmış kabul edilir ve tarayıcıların Web Crypto API'sinde bulunmaz. Güvenli SHA ailesi sunulmaktadır.

Parola saklamak için hash kullanabilir miyim?

Düz SHA parola saklamak için yeterli değildir; bcrypt, scrypt veya Argon2 gibi tuzlu ve yavaş algoritmalar kullanılmalıdır.