Siz yazarken hash hesaplama tarayıcınızın yerleşik WebCrypto motoruyla anında çalışır, böylece metniniz ve dosyalarınız cihazınızda kalır ve hiçbir zaman herhangi bir sunucuya yüklenmez. Sonucu küçük harf hex, büyük harf hex veya Base64 olarak okuyabilir, bilinen bir sağlama (checksum) değerini Doğrulama kutusuna yapıştırarak indirdiğiniz bir dosyanın veya kayıtlı bir hash'in eşleşip eşleşmediğini, hiçbir şeyi sunucuya göndermeden kontrol edebilirsiniz.
Ücretsiz SHA-256 Hash Oluşturucu
Tümüyle tarayıcınızda çalışır - yükleme yok, üyelik yok.
SHA-256 hash oluşturucu nedir?
SHA-256 hash oluşturucu, herhangi bir metni veya dosyayı 64 onaltılık (hex) karakterle gösterilen sabit uzunlukta, 256 bitlik bir parmak izine dönüştürür. Aynı girdi her zaman aynı özeti (digest) üretir, ancak işlem tek yönlüdür; yani hash değerinden orijinal veriye geri dönmek mümkün değildir. Bu araç hesaplamayı sunucuya göndermeden, doğrudan tarayıcınızda yapar.
Nasıl kullanılır
- 1Metin veya dosya seçin. Bir metni hashlemek için Metin'e, yerel bir dosyayı hashlemek için Dosya'ya geçin - ikisi de tarayıcınızda işlenir.
- 2Girdinizi girin. Metni yazın veya yapıştırın, ya da bir dosya seçin. Hashlenecek bir şey olduğu anda SHA-256 değeri güncellenir.
- 3Bir kodlama seçin. Özeti küçük harf hex, büyük harf hex veya Base64 olarak okuyun, ardından tek tıkla kopyalayın.
- 4Doğrulayın (isteğe bağlı). Beklenen bir SHA-256 sağlama değerini Doğrulama kutusuna yapıştırarak anında Eşleşiyor veya Eşleşmiyor sonucunu görün.
Kimler için
- Geliştiriciler için sağlama değeri, önbellek anahtarı veya içerik parmak izi olarak saklanacak bir SHA-256 özeti üretmek.
- Bir indirmeyi doğrulamak isteyen herkes için yayımlanan SHA-256 sağlama değerini indirilen dosyayla karşılaştırmak.
- Güvenlik ve DevOps çalışmaları - bir yapılandırmanın, derleme çıktısının veya sürümün bayt bazında değişmediğini doğrulamak.
- Öğrenme ve hata ayıklama - belirli bir metin veya dosya için SHA-256'nın tam olarak ne ürettiğini görmek.
Sık sorulan sorular
Bu SHA-256 aracı ücretsiz mi?
Evet - tamamen ücretsizdir, üyelik gerektirmez ve kullanım sınırı yoktur. Her hash tarayıcınızda hesaplandığı için istediğiniz kadar oluşturabilirsiniz.
Verilerim bir yere yükleniyor mu?
Hayır. Girdiğiniz metin ve seçtiğiniz dosya, tarayıcınızda yerleşik WebCrypto API'siyle yerel olarak hashlenir ve hiçbir zaman bir sunucuya gönderilmez; bu sayede hassas girdiler bile gizli kalır.
Bir SHA-256 hash'i çözülebilir veya tersine çevrilebilir mi?
Hayır. SHA-256 bir şifreleme değil, tek yönlü bir hash algoritmasıdır; özeti orijinal veriye geri döndürecek bir anahtar mevcut değildir. Bir SHA-256 değerini «çözdüğünü» iddia eden araçlar, aslında yalnızca önceden hesaplanmış bir hash tablosunda değeri arayıp eşleştirir.
Bir SHA-256 hash'i ne kadar uzundur?
Bir SHA-256 özeti her zaman 256 bit, yani 32 bayttır. Onaltılık (hex) olarak yazıldığında 64 karakter, Base64 olarak yazıldığında ise 44 karakterdir. Girdi ne kadar büyük olursa olsun bu uzunluk asla değişmez.
Aynı metin bazen başka bir yerde neden farklı bir hash veriyor?
Hemen hemen her zaman kodlama farkı veya gizli karakterler yüzündendir. Sondaki bir satır sonu, fazladan bir boşluk veya farklı bir metin kodlaması girdi baytlarını, dolayısıyla hash değerini değiştirir. Bu araç girdinizi kutuda göründüğü haliyle, tam olarak UTF-8 üzerinden hashler.
SHA-256 hâlâ güvenli mi?
Evet. SHA-2 ailesinin bir parçası olan SHA-256'nın bilinen pratik bir çakışma (collision) veya ön görüntü (preimage) saldırısı yoktur ve TLS, Bitcoin ile yazılım imzalamada yaygın olarak kullanılır. Parola saklamak içinse tek başına SHA-256 yeterli değildir; bcrypt veya Argon2 gibi yavaş bir algoritma kullanılmalıdır, çünkü saf SHA-256 kaba kuvvet saldırılarına karşı fazla hızlıdır.
Bu araçla bir dosyayı hashleyebilir miyim?
Evet. Dosya moduna geçip bir dosya seçin; dosya tarayıcınızda okunup hashlenir, yani hiçbir şey yüklenmez. Sonuç, aynı dosya için sha256sum veya certutil ile elde edeceğiniz SHA-256 değeriyle birebir aynıdır.