SHA-256 Hash Oluşturucu
Hash değeri hesaplanacak bir metin girin.
Metninizi yapıştırın, SHA-256 seçili kalsın ve oluşturun. Aynı baytlar için standart sağlama toplamı araçlarının yazdırdığı değerle aynı olan, 64 onaltılık karakterle yazılmış 256 bitlik özeti alırsınız. Diğer algoritmalar karşılaştırma için altta listelenir.
SHA-256 hash nasıl oluşturulur
-
1
Metni girin
Hash'lenecek dizeyi yazın ya da yapıştırın. Boşluklar, sekmeler ve satır sonları girdinin bir parçasıdır.
-
2
Algoritmayı kontrol edin
SHA-256 varsayılan tercihtir. Değiştirdiyseniz SHA-256 seçimini yeniden yapın.
-
3
Oluşturun
Özeti hesaplamak için oluştur düğmesine tıklayın.
-
4
Sonucu kopyalayın
SHA-256 sonucunun yanındaki kopyala düğmesiyle 64 karakterlik değeri kopyalayın.
SHA-256 özeti neye benzer
SHA-256, SHA-2 ailesine aittir. Girdinin uzunluğu ne olursa olsun her zaman 256 bit üretir ve bu, 64 onaltılık karakter olarak gösterilir.
| Girdi | SHA-256 özeti |
|---|---|
| hello | 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 |
| Hello | 185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969 |
Tek bir harfi küçükten büyüğe çevirmek, ilkiyle görünür hiçbir ortak noktası olmayan bir özet üretir. İlk değeri Linux ya da macOS üzerinde echo -n hello | sha256sum komutuyla doğrulayabilirsiniz (-n önemlidir, aşağıya bakın).
Yaygın kullanımlar
- Bütünlük kontrolleri: bir metnin ya da yapılandırmanın özetini yayımlayın, böylece herkes aynı içeriğe sahip olduğunu doğrulayabilir.
- Parmak izleri: içerikten türetilen kararlı bir tanımlayıcı, örneğin önbellek anahtarları ya da değişiklik tespiti için.
- İmzalama süreçleri: birçok imza ve token biçimi, imzalamadan önce yükünü SHA-256 ile hash’ler.
- Gizli değerleri göstermeden karşılaştırmak: değer kolayca tahmin edilemiyorsa iki taraf değerlerin kendisi yerine özetlerini karşılaştırabilir.
Bilmeye değer sınırlamalar
SHA-256 tasarım gereği hızlıdır. Bu, parmak izleri için iyidir ama parolalar için kötüdür, çünkü bir saldırgan saniyede çok fazla tahmin deneyebilir. Parolaları bcrypt, scrypt ya da Argon2id ve benzersiz bir tuzla saklayın. Bu aracın tuz ya da anahtar seçeneği yoktur, dolayısıyla yalnızca düz SHA-256 üretir, HMAC üretmez.
Sondaki satır sonu tuzağı
echo hello | sha256sum beş harfi ve bir satır sonunu hash’ler ve 5891b5b522d5df086d0ff0b110fbd9d21bb4fc7163af34d08286a2e846f6be03 değerini döndürür. Yukarıdaki araç kutuda ne varsa onu hash’ler, bu yüzden terminalle karşılaştırırken echo -n kullanın.
SHA-256 değerini okumak
Onaltılık rakamlar 0 ila 9 ve a ila f arasındadır. Harf büyüklüğünün bir anlamı yoktur, dolayısıyla 2CF24DBA ile 2cf24dba aynı özettir. Bu araç, çoğu komut satırı aracının ve dokümantasyonun kullandığı küçük harf çıktı verir. Bir sistem büyük harf döndürüyorsa, değerleri ikisini de aynı biçime getirdikten sonra karşılaştırın.
Bir özeti bir yapılandırma dosyasına ya da bir iletiye yapıştırırken 64 karakterin tamamını ekleyin. Kısaltılmış bir değer makul görünebilir ama asla eşleşmez, kısmi bir önek de tam özetin güvenli bir yerine geçmez.
Sık Sorulan Sorular
Her karakter 4 bit taşıdığı ve özet 256 bit olduğu için 64 onaltılık karakterdir.
SHA-2 bir ailedir. SHA-256 bu ailenin bir üyesidir; bu aracın da sunduğu SHA-384 ve SHA-512 ile birlikte yer alır.
Hayır. Şifreleme bir anahtarla geri alınabilir. Hash tek yönlüdür, dolayısıyla çözülecek bir şey yoktur.
En sık neden, kabuğun bir satır sonu eklemesidir. Yalnızca metninizin hash’lenmesi için echo -n ya da printf kullanın.
İlgili Araçlar
Sayıdan Harfe Şifre
Bulmacalar, bilmeceler ve kaçış odası ipuçları için A=1, B=2 şifresiyle (A1Z26) sayıları harflere, harfleri sayılara çevirin.
Metin Şifreleme Aracı
Metin mesajlarını bir parola kullanarak AES ile şifreleyin ve çözün; böylece yalnızca alıcı okuyabilir.
Vigenère Şifre Kodlayıcı
Mesajları klasik Vigenère şifresiyle bir anahtar sözcük kullanarak şifreleyin ve çözün. Latin A-Z harflerini kaydırır; büyük/küçük harfi, boşlukları ve noktalama işaretlerini korur.
Sezar Şifreleyici
Sezar şifresiyle metin şifreleyin ve çözün. 1-25 arası tüm kaydırmaları destekler, ROT13 özel durumunu içerir, noktalama işaretlerini ve büyük/küçük harfleri korur.
Parola Cümlesi Oluşturucu
Rastgele yaygın kelimelerden akılda kalıcı bir parola cümlesi oluşturun; kelime sayısı, ayırıcı, büyük harf ve isteğe bağlı eklenen bir sayı ayarlanabilir.
Dosya Hash Hesaplayıcı
Yapıştırdığınız metnin veya dosya içeriğinin MD5, SHA-1, SHA-256 ve SHA-512 hash değerlerini hesaplayarak indirmeleri ve dosya bütünlüğünü doğrulayın.
Araç diğer dillerde mevcuttur
- مولّد تجزئة SHA-256 [AR]
- SHA-256 ハッシュ生成ツール [JA]
- SHA-256-Hash-Generator [DE]
- SHA-256-hashgenerator [SV]
- Gerador de hash SHA-256 [PT]
- SHA-256 해시 생성기 [KO]
- Générateur de hash SHA-256 [FR]
- SHA-256-hashgenerator [NL]
- เครื่องมือสร้างแฮช SHA-256 [TH]
- Công cụ tạo mã băm SHA-256 [VI]
- Generador de hash SHA-256 [ES]
- Generator skrótu SHA-256 [PL]
- Generator Hash SHA-256 [ID]
- SHA-256 哈希生成器 [ZH]
- SHA-256 Hash Generator [EN]
- Generatore di hash SHA-256 [IT]
- Генератор SHA-256 хеша [RU]