Hash Oluşturucu — SHA-1, SHA-256, SHA-384, SHA-512
Siz yazarken tarayıcıda canlı hesaplanan dört SHA varyantı.
Kriptografik hash, bir girdinin sabit uzunluklu parmak izidir. Girdide tek bir karakter değiştirildiğinde hash tamamen değişir; aynı hash değerini üreten iki farklı girdi bulmak hesaplama açısından imkânsızdır (MD5 ve SHA-1 hariç — karşılaştırmalarımıza bakın). Convertitive, modern varsayılan olan SHA-256 dahil dört SHA varyantını tarayıcınızın Web Crypto API'siyle hesaplar — hızlı, donanım hızlandırmalı ve hiçbir zaman sunucuya ulaşmaz.
- SHA-1
… - SHA-256
… - SHA-384
… - SHA-512
…
Computed locally via the browser’s Web Crypto API. MD5 is not offered— it’s cryptographically broken and Web Crypto omits it by design. Use SHA-256 or stronger wherever security matters.
How to use
Girdinizi yapıştırın
Herhangi bir metin: bir parola, bir JSON yükü veya küçük bir dosyanın içeriği. Kodlama UTF-8'dir.
Hash değerlerini okuyun
Dört varyant eş zamanlı hesaplanır. SHA-256 modern varsayılandır; daha büyük çarpışma direnci marjları gerektiğinde (uzun ömürlü arşivler, imzalama anahtarları) SHA-512 tercih edilir.
İhtiyacınız olanı kopyalayın
Her satırın kopyalama düğmesi vardır. Hash çıktısı hex kodlanmıştır — küçük harf, önek yok.
Frequently asked questions
- Neden MD5 yok?
- Web Crypto, MD5'i kasıtlı olarak dışarıda bırakır — 2004'ten beri kriptografik olarak kırık kabul edilmektedir. Güvenlik dışı kullanım senaryoları (dosya tekilleştirme, önbellek busting) için SHA-256'yı tercih edin; modern donanımda benzer performans sunar.
- Neden SHA-1 var?
- SHA-1 dahil edilmiştir — Git nesne kimlikleri ve pek çok eski API için hâlâ standart. Yeni güvenlik uygulamalarında kullanmayın: çarpışmalar gösterilmiştir (SHAttered, 2017).
- Parola hash'i için hangi algoritmayı kullanmalıyım?
- Bunların hiçbirini. Parolalar yavaş, tuzlanmış bir KDF gerektirir (Argon2id, bcrypt, scrypt). Düz SHA hash'leri, GPU'larla saniyede milyarlarca denemede kolayca kırılabilir.
- Hash değerleri deterministik mi?
- Evet. Aynı girdi her zaman aynı hash'i üretir. Hash fonksiyonunun tüm amacı budur.
- Çıktı formatı nedir?
- Hex kodlanmış, küçük harf, 0x öneki yok. SHA-256 64 karakterlik, SHA-512 ise 128 karakterlik bir dize üretir.
- İkili dosya hash'leyebilir miyim?
- Bu araçla doğrudan değil — metin girdisi alır. Dosyayı önce Base64 aracına bırakın, kodlanmış formu buraya yapıştırın; ancak sonuçta elde edilen hash ham baytların değil, Base64 temsilinin hash'idir.
- Girdi bir yere gönderiliyor mu?
- Hayır. Web Crypto API tamamen tarayıcınızda çalışır. Convertitive'in sunucusu yapıştırdığınızı hiçbir zaman görmez.
İlgili Türkçe araçlar
- Şifre üreteciGüçlü, rastgele parolalar.
- Cron ifadesi oluşturucuCron zamanlamasını insan diline çevirin.
- Unix zaman damgasıEpoch'tan tarihe, tarihten epoch'a dönüşüm.
- Base64 Kodlayıcı ve ÇözücüMetin ve dosyaları Base64 formatına kodlayın veya çözün.
- Metin Durumu DönüştürücüBüyük harf, küçük harf ve başlık büyüklüğü dönüşümü.
- JSON Biçimlendirici ve DoğrulayıcıJSON sözdizimini biçimlendirin ve geçerliliğini doğrulayın.