SHA Hash Üretici (SHA-1/256/384/512)
Metinden SHA-1, SHA-256, SHA-384 veya SHA-512 hash üretin. Web Crypto ile tarayıcıda çalışır.
SHA algoritmaları tek yönlüdür — hash'ten metni geri elde edemezsiniz. İşlem tarayıcıda yapılır; veri sunucuya gönderilmez. (MD5 modern web kripto API'sinde bulunmadığı için hariç tutulmuştur.)
MD5 modern Web Crypto API'sinde bulunmadığı için hariç tutulmuştur (güvenlik açısından da tavsiye edilmez).
Sık Sorulan Sorular
Hash nedir, ne işe yarar?▼
Veriyi sabit uzunlukta parmak izine dönüştüren tek yönlü fonksiyondur: aynı girdi hep aynı çıktıyı verir, çıktıdan girdi elde edilemez. Dosya bütünlüğü doğrulama ve parola saklamada kullanılır.
SHA-256 ile MD5 farkı nedir?▼
MD5 ve SHA-1 çakışma saldırılarına karşı kırılmıştır ve güvenlik amaçlı kullanılmamalıdır; SHA-256 ve üzeri güncel standarttır. Bu araç Web Crypto API'nin desteklediği SHA ailesini kullanır.
Parolalar hash'lenerek mi saklanır?▼
Evet ama düz SHA yerine bcrypt/argon2 gibi yavaşlatılmış ve tuzlanmış (salt) algoritmalarla — böylece sızıntı halinde toplu kırma zorlaşır.
Detaylı Bilgi
SHA-256 gibi hızlı hash fonksiyonlarının parola saklama için uygun olmamasının sebebi tam da hızlı olmalarıdır — bir saldırgan saniyede milyarlarca SHA-256 hash'i deneyebilirken, bcrypt kasıtlı olarak yavaş çalışacak şekilde tasarlanmıştır ve bu yavaşlık, kaba kuvvet saldırılarını pratikte imkânsız hale getiren asıl güvenlik katmanıdır.
İlgili Hesaplayıcılar
Şifre Üretici (Güvenli Rastgele)
Kriptografik olarak güvenli, uzunluk ve karakter seti ayarlanabilir güçlü şifreler üretin.
Renk Çevirici (HEX ↔ RGB ↔ HSL)
Renk kodları arasında dönüşüm: HEX (#RRGGBB), RGB ve HSL. Anlık önizleme ve renk seçici.
Karakter ve Kelime Sayacı
Metnin karakter (boşluklu/boşluksuz), kelime, cümle, satır, paragraf sayısı ve tahmini okuma süresi.