SHA Hash Oluşturucu
Metni yapıştırın ve seçtiğiniz algoritmada SHA hash'ini alın. Hesaplama tarayıcının yerel Web Crypto API'si ile yapılır, bu yüzden sonuç sunucunuzun veya komut satırının ürettiğiyle birebir aynıdır.
SHA-256
Sonucu görmek için bir değer girin.
Bu araç hakkında
SHA-2 ailesi (SHA-256, SHA-384, SHA-512) bütünlük kontrolleri, dijital imzalar, blok zinciri adresleri ve API istek imzalama için güncel standarttır. SHA-1 eski sistemlerle uyumluluk için sunulur ancak güvenlik açısından kırılmış kabul edilir.
Bu araç Linux'taki `sha256sum`, Windows'taki `Get-FileHash` veya Python'daki `hashlib` ile aynı çıktıyı üretir; değerleri tarayıcınızdan çıkmadan doğrulayabilirsiniz.
Sık sorulan sorular
- Hangi SHA algoritmasını kullanmalıyım?
- Neredeyse her senaryo için güvenli varsayılan SHA-256'dır. 64 bit donanımda daha uzun bir özet istiyorsanız SHA-512 seçin; SHA-1'i yalnızca eski bir sistem zorunlu kılıyorsa kullanın.
- SHA-1 ile SHA-256 arasındaki fark nedir?
- SHA-1, 160 bitlik (40 karakter) bir özet üretir ve bilinen uygulanabilir çakışma saldırıları vardır. SHA-256, 256 bitlik (64 karakter) özet üretir ve bilinen uygulanabilir bir saldırısı yoktur.
- Sunucumla aynı hash'i mi üretiyor?
- Evet. Web Crypto API üzerinden standart algoritmaları ve UTF-8 kodlanmış girdiyi kullanır; sunucu tarafı kütüphaneler de varsayılan olarak bunu yapar.
- Parolamı bu araçla hash'leyebilir miyim?
- Hash'leyebilirsiniz ama parolaları düz SHA hash'i olarak saklamamalısınız. Parola saklama için bcrypt, scrypt veya Argon2 gibi yavaş ve tuzlanmış bir algoritma gerekir.
- Girdiğim metin sunucuya gönderiliyor mu?
- Hayır. Her şey tarayıcınızda hesaplanır; hiçbir veri kaydedilmez veya iletilmez.