Hash Oluşturucu (SHA-256)
Herhangi bir metnin SHA-256, SHA-1, SHA-384 ve SHA-512 hash değerlerini hesaplayın. Her şey Web Crypto API aracılığıyla tarayıcınızda yerel olarak çalışır — hiçbir şey yüklenmez.
Gizlilik ve Algoritma Notları
Tüm hash'leme, Web Crypto API (crypto.subtle.digest) kullanılarak tarayıcınızda yerel olarak gerçekleşir. Metniniz asla herhangi bir sunucuya gönderilmez.
SHA-1 kriptografik olarak kırılmıştır — pratik çakışma saldırıları 2017'den beri mevcuttur — bu nedenle asla imzalar, sertifikalar veya parola depolama için kullanmayın. Burada yalnızca eski sistem sağlama toplamları için bulunmaktadır.
MD5 seçeneği yoktur çünkü Web Crypto API, MD5 sağlamaz (onlarca yıldır kırık durumdadır) ve bu araç yalnızca tarayıcının doğrudan uyguladığı algoritmaları sunar.
Sık sorulan sorular
- Metnim bir sunucuya yükleniyor mu?
- Hayır. Her hash, yerleşik Web Crypto API (crypto.subtle.digest) kullanılarak tarayıcınızda yerel olarak hesaplanır. Metniniz asla cihazınızdan ayrılmaz — sayfa yüklendikten sonra internet bağlantınızı kesebilirsiniz bile ve araç çalışmaya devam eder.
- Kriptografik hash nedir?
- Kriptografik bir hash fonksiyonu, herhangi bir girdiyi sabit uzunlukta bir parmak izine dönüştürür: aynı girdi her zaman aynı hash'i üretir, ancak tek bir karakterlik değişiklik bile tamamen farklı bir hash üretir ve orijinal metin hash'ten geri elde edilemez. Hash'ler dosya bütünlüğünü doğrulamak, parolaları saklamak ve verileri imzalamak için kullanılır.
- Hangi hash algoritmasını kullanmalıyım?
- SHA-256, standart modern seçimdir ve çoğu sistemin beklediği şeydir. SHA-384 ve SHA-512, aynı SHA-2 ailesinden daha uzun özetler sunar. SHA-1'i yalnızca eski bir sistem özellikle gerektirdiğinde kullanın.
- SHA-1 kullanımı güvenli mi?
- Güvenlik için değil. SHA-1'e karşı pratik çakışma saldırıları 2017'den beri mevcuttur, bu nedenle imzalar, sertifikalar veya parola depolama için kullanılmamalıdır. Burada yalnızca eski sistem sağlama toplamları ve hâlâ SHA-1 özetleri bekleyen eski sistemlerle uyumluluk için sunulmaktadır.
- Neden MD5 seçeneği yok?
- Web Crypto API, onlarca yıldır kriptografik olarak kırık olduğu için kasıtlı olarak MD5 uygulamaz ve bu araç yalnızca tarayıcının doğrudan sağladığı algoritmaları sunar. Eski bir sistem MD5 gerektiriyorsa, özel (tarayıcı dışı) bir araca ihtiyacınız olacaktır.
- Hash'i büyük harflerle alabilir miyim?
- Evet. Hash'ler varsayılan olarak yaygın kural olan küçük harfli onaltılık olarak gösterilir, ancak büyük harf anahtarı her özeti büyük harfli onaltılığa dönüştürür. Her iki biçim de tam olarak aynı baytları temsil eder.