Hash Oluşturucu

Metni veya dosyaları MD5, CRC32, SHA-1/256/512, SHA-3 ve Keccak ile hash’leyin, hex veya Base64 çıktı alın ve bir özeti beklenen hash ile doğrulayın.

Araç yükleniyor…

Hash OluşturucuMetin yazın veya bir dosya bırakın; MD5, CRC32, SHA-1, SHA-256, SHA-512, SHA-3 ve Keccak özetlerini aynı anda, hex veya Base64 ve büyük/küçük harf olarak hesaplayın. Beklenen bir hash yapıştırarak eşleşmeyi neredeyse sabit sürede doğrulayın ve yalnızca ilgilendiğiniz algoritmaları gösterin. Her şey Web Crypto API ve WebAssembly ile yerel olarak çalışır — metniniz ve dosyalarınız tarayıcıdan asla çıkmaz.

Hash Oluşturucu nedir?

Hash Oluşturucu, metni veya yüklenen bir dosyayı aynı anda birden çok özete dönüştüren ücretsiz bir çevrimiçi hash ve sağlama toplamı hesaplayıcısıdır: MD5, CRC32, SHA-1, SHA-256, SHA-512, SHA3-256, SHA3-512 ve Keccak-256. Geliştiriciler ve yöneticiler bunu sağlama toplamları oluşturmak, dosya parmak izleri üretmek, önbellek anahtarları kurmak ve yayıncının beklenen hash’ini yapıştırıp eşleşmeyi onaylayarak indirmeleri doğrulamak için kullanır. Çıktı küçük veya büyük harfli hex ya da Base64 olarak gösterilebilir ve her algoritma açılıp kapatılarak tek bir özete odaklanılabilir. Dosya hash’leme baytları Web Crypto API ile okur; CRC32, SHA-3 ve Keccak ise bir WebAssembly modülünden geçer — hepsi tarayıcıda.

Hash Oluşturucu nasıl kullanılır

  1. Üstte Metin veya Dosya’yı seçin — metin yazın ya da yapıştırın, veya baytlarını hash’lemek için bir dosya bırakın.
  2. Ek algoritmaları (CRC32, SHA-3, Keccak) etkinleştirmek veya gerekmeyenleri gizlemek için Ayarlar’ı (⚙) açın.
  3. Ayarlar’da hex veya Base64 çıktısını ve hex için küçük ya da BÜYÜK harfi seçin.
  4. Aşağıda her özeti okuyun ve panonuza koymak için Kopyala’ya tıklayın.
  5. Doğrulamak için bilinen bir hash’i Doğrula alanına yapıştırın — bir onay işareti hangi algoritmanın eşleştiğini gösterir.

Örnekler

"abc" dizesinin hash’i

Girdi

abc

Çıktı

MD5: 900150983cd24fb0d6963f7d28e17f72
SHA-1: a9993e364706816aba3e25717850c26c9cd0d89d
SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Bir indirmeyi doğrulama

Dosya’ya geçin, indirilen kurulumu bırakın, ardından sürüm sayfasındaki SHA-256 sağlama toplamını Doğrula alanına yapıştırın. SHA-256 yanındaki onay işareti dosyanın bozulmadığını gösterir.

CRC32 sağlama toplamı

Metin veya dosyaların hızlı, kriptografik olmayan bütünlük kontrolleri için 8 karakterlik kısa bir sağlama toplamı elde etmek üzere Ayarlar’da CRC32’yi etkinleştirin.

Sıkça sorulan sorular

Hangi hash algoritmaları destekleniyor?
Sekiz: MD5, CRC32, SHA-1, SHA-256, SHA-512, SHA3-256, SHA3-512 ve Keccak-256. MD5, SHA-1, SHA-256 ve SHA-512 varsayılan olarak açıktır; diğerlerini Ayarlar’dan etkinleştirin.
Yalnızca metni değil dosyaları da hash’leyebilir mi?
Evet. Dosya moduna geçin ve herhangi bir dosyayı bırakın — ham baytları tarayıcınızda hash’lenir. SHA ailesi Web Crypto API’yi; CRC32, SHA-3 ve Keccak bir WebAssembly modülünü kullanır.
Doğrulama nasıl çalışır?
Bilinen bir hash’i Doğrula alanına yapıştırın. Gösterilen her özetle hex (büyük/küçük harf duyarsız) ve Base64 olarak neredeyse sabit süreli bir karşılaştırmayla eşleştirilir ve eşleşen algoritma vurgulanır.
Metnim ve dosyalarım herhangi bir yere yükleniyor mu?
Hayır. Tüm hash’leme tarayıcınızda %100 istemci tarafında çalışır; hiçbir şey sunucuya gönderilmez, bu yüzden özel dosyalar ve hassas dizeler için güvenlidir.
MD5 veya SHA-1’i güvenlik için kullanabilir miyim?
Hayır. MD5, SHA-1 ve CRC32 çakışmaya dayanıklı değildir ve sağlama toplamları ya da önbellek anahtarları içindir. Güvenlikle ilgili her şey için SHA-256, SHA-512 veya SHA-3 kullanın.

İlgili araçlar