SHA256 Oluşturucu

Metinden ücretsiz olarak SHA-256 hash'i oluşturun.

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.

Bu araç ne yapar

Yazdığınız herhangi bir metni SHA-256 özetine — 64 karakterlik onaltılık bir dizeye — dönüştürür; tamamen tarayıcınızda hesaplanır. Bu, Hash Oluşturucu ile aynı temel araçtır; yalnızca önce bir algoritma seçmenizi istemek yerine varsayılan olarak SHA-256 seçili açılır.

Nasıl kullanılır

Hash'lemek istediğiniz metni tam olarak yazın veya yapıştırın; SHA-256 özeti siz yazarken hemen güncellenir. Bu sayfa, farklı bir varsayılanla Hash Oluşturucu ile aynı bileşeni kullandığından, geçiş yapmanız gerekirse MD5, SHA-1, SHA-384 ve SHA-512 için algoritma düğmeleri de gösterilir.

Çalışılmış örnek

Tırnak işaretleri veya sonda satır sonu olmadan UTF-8 "hello" metni, SHA-256 özeti olarak 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 verir. Büyük-küçük harf, boşluk, sekme ve satır sonlarının hepsi girdinin parçasıdır, bu yüzden başka bir kaynaktan gelen bir hash ile karşılaştırırken bunları tam olarak koruyun.

Yöntem

Araç, metninizi UTF-8 baytlarına kodlar ve bunları tarayıcının yerel Web Crypto API'sine (crypto.subtle.digest("SHA-256", …)) iletir; bu, web uygulamalarının kriptografik hash'leme için kullandığı aynı uygulamadır. 256 bitlik sonucun her baytı iki onaltılık karakterle gösterilir ve 64 karakterlik özet oluşur.

Neden SHA-256

SHA-256, SHA-2 ailesinin bir parçasıdır ve sağlama toplamları, Git ile ilişkili bağlamlar, TLS sertifikaları ve Bitcoin'in iş kanıtı için yaygın olarak güvenilir olmaya devam eder — bu yazının yazıldığı tarih itibarıyla MD5 ve SHA-1'in aksine pratik çakışma saldırıları yoktur. Bu yüzden hem burada hem de genel amaçlı Hash Oluşturucu'da varsayılan algoritmadır.

Sınırlamalar

Bu, tam olarak yazdığınız metni hash'ler — dosyaları doğrudan hash'lemez, anahtarlı/HMAC hash'lemeyi desteklemez ve UTF-8 dışında bir metin kodlaması sunmaz. Eşleşen bir hash, iki girdinin bayt bazında aynı olduğunu doğrular; girdiyi kimin ürettiğini doğrulamaz veya özel bir parola özetleme işlevi olmadan tek başına bir parolayı korumaz.

Gizlilik ve işleme

Hash'leme tamamen tarayıcınızda, Web Crypto API kullanılarak gerçekleşir. Yazdığınız metin asla bir sunucuya yüklenmez.

Sıkça Sorulan Sorular

SHA-256 güvenli mi?
Evet, SHA-256; TLS, Bitcoin ve birçok güvenlik sisteminde kullanılan, yaygın olarak güvenilen bir kriptografik hash fonksiyonudur.
Metnim bir sunucuya gönderiliyor mu?
Hayır, hash Web Crypto API kullanılarak tarayıcınızda yerel olarak hesaplanır.
"hello" metni ne üretmeli?
Tırnak işaretleri veya sonda satır sonu olmadan UTF-8 "hello" metni, SHA-256 ile 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 verir.
Bu sayfada MD5 veya başka bir algoritmaya geçebilir miyim?
Evet — bu sayfa, yalnızca varsayılan olarak SHA-256 seçili genel Hash Oluşturucu ile aynı aracı kullanır. MD5, SHA-1, SHA-384 ve SHA-512 için algoritma düğmeleri de gösterilir.