Hash Oluşturucu (MD5/SHA1/SHA256/SHA512)
ÜcretsizMetni veya bir dosyayı MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 ve CRC32 olarak aynı anda hash'leyin; bilinen bir checksum ile karşılaştırma alanıyla birlikte.
Tamamen tarayıcınızda çalışır. Metniniz veya dosyanız hiçbir yere yüklenmez.
Bilinen Bir Hash ile Karşılaştır
Son Etkinlik
Herkese açık. Tüm ziyaretçilerin son 20 kullanımı, en yeniden en eskiye.
Henüz etkinlik yok. İlk siz olun.
Bu araç ne işe yarar
Metin yazın veya yapıştırın ya da bir dosya yükleyin; bu araç aynı anda dokuz hash özeti hesaplar: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 ve CRC32. Eşleşip eşleşmediğini anında görmek için bilinen bir hash'i karşılaştırma kutusuna yapıştırın; bir indirmeyi yayıncının checksum'una karşı doğrulamak için kullanışlıdır.
Nasıl Çalışır
Her algoritma, girdinizi (UTF-8 bayt olarak kodlanmış metin veya dosyanızın ham baytları) alır ve kısa, deterministik bir özet üreten sabit bir matematiksel fonksiyondan geçirir; aynı girdi her zaman aynı çıktıyı üretir ve tek bir karakter değişikliği bile tamamen farklı bir sonuç verir. Bu araç her algoritmayı düz JavaScript yerine WebAssembly kullanarak çalıştırır; bu yüzden büyük dosyalar bile sayfayı kilitlemeden hızlıca hash'lenir.
Hangi sorunları çözer
- İndirilen bir dosyanın, yayıncısının listelediği checksum ile eşleştiğini doğrulayarak bozulmadığını veya değiştirilmediğini teyit etmek.
- Karşılaştırma veya yinelenenleri ayıklama amacıyla bir metin veya veri parçası için hızlı, tutarlı bir parmak izi oluşturmak.
- Eski bir sistem veya betiğin hangisini beklediğini tahmin etmek yerine birden fazla hash biçimini aynı anda elde etmek.
- İki dosyanın veya metin parçasının kendiniz bayt bayt karşılaştırmadan aynı olup olmadığını kontrol etmek.
Sık sorulan sorular
›MD5 "kırık" olduğu halde neden hâlâ burada?
MD5 ve SHA-1, güvenlik amaçları için kriptografik olarak kırılmıştır (aynı hash'e sahip ikinci bir girdi tasarlamak mümkündür), ancak güvenlik dışı kullanımlarda hâlâ her yerdedirler: indirilen bir dosyanın yayıncının checksum'uyla eşleştiğini kontrol etmek, kazara oluşan bozulmayı tespit etmek veya sadece MD5 ya da SHA-1 konuşan eski sistem ve araçlarla çalışmak gibi. Bu araç onları tam da bu durumlar için içeriyor, şifre hash'lemek için değil.
›Bunu şifreleri hash'lemek için kullanmalı mıyım?
Hayır. Buradaki her algoritma hızlı, genel amaçlı bir hash'tir; şifre saklamanın ihtiyaç duyduğunun tam tersi. Şifreler, Argon2 veya bcrypt gibi bu amaç için tasarlanmış yavaş, salt'lı bir algoritma kullanmalıdır; ikisi de bu sitede ayrı araçlar olarak mevcuttur.
›"Karşılaştır" kutusu ne işe yarar?
Elinizdeki bir hash değerini, örneğin bir yazılım yayıncısının indirme sayfasında listelediği checksum'u, yapıştırın; yukarıda hesaplanan her hash ile karşılaştırılır. Eşleşme, elinizdeki dosya veya metnin orijinaliyle bayt bayt aynı olduğunu gösterir; karşılaştırma büyük/küçük harften bağımsız çalışır.
›Büyük bir dosyayı hash'lemek sayfayı dondurur mu?
Dosya, bu tür işler için saf JavaScript'ten önemli ölçüde daha hızlı olan WebAssembly kullanılarak okunur ve hash'lenir; bu sayede büyük dosyalar bile genellikle bir saniyenin çok altında, sekme yanıtsız hissettirmeden işlenir.
›Neden birini seçmeme izin vermek yerine her algoritma hesaplanıyor?
Girdi sadece bir kez okunduğu için dokuzunu birden hesaplamak, bir tanesini hesaplamaktan nadiren daha maliyetlidir; ve her değerin aynı anda ekranda olması, hiçbir şeyi yeniden çalıştırmadan bu biçimlerden herhangi birinde yayınlanmış bir checksum ile anında karşılaştırma yapabileceğiniz anlamına gelir.
İlgili Araçlar
Metin
Argon2 Hash Oluşturucu
Argon2id/Argon2i/Argon2d şifre hashlerini tarayıcınızda oluşturun ve doğrulayın; ayarlanabilir bellek, zaman ve paralellik maliyetleriyle.
ÜcretsizMetin
Bcrypt Hash Oluşturucu ve Kontrol Edici
Ayarlanabilir bir iş yükü faktörü ve tuz ile tamamen tarayıcınızda WebAssembly kullanarak bcrypt şifre hash'leri üretin ve doğrulayın.
ÜcretsizMetin
Blake2b Hash Oluşturucu
Tarayıcınızda metin veya dosya için ayarlanabilir çıktı uzunluğu ve isteğe bağlı anahtarlı hash (MAC) ile BLAKE2b hash değeri hesaplayın.
ÜcretsizMetin
Bant Genişliği Hesaplayıcısı
Veri birimleri arasında dönüştürün, dosya aktarım süresini tahmin edin, trafikten web sitesi bant genişliğini boyutlandırın ve aylık veri hakkı ile sürekli bağlantı hızı arasında dönüştürün.
ÜcretsizMetin
Çubuk Grafik Oluşturucu
Basit etiket,değer verisini 8 renk teması, yön, sıralama, negatif değer desteği, anlık istatistikler ve SVG/PNG dışa aktarımıyla özelleştirilebilir bir çubuk grafiğe dönüştürün.
ÜcretsizMetin
Base64 Kodlama/Çözme
Tam Unicode desteği ve isteğe bağlı URL güvenli bir varyantla, siz yazarken canlı olarak metni base64'e kodlayın veya base64'ü tekrar metne çözün.
ÜcretsizMetin
Sayı Tabanı Dönüştürücü
Tek bir girdiden aynı anda bir sayıyı ikili, sekizli, ondalık, onaltılık, BCD, Gray Kodu ve 2 ile 36 arasındaki herhangi bir özel taban arasında çevirin.
ÜcretsizMetin
Biyonik Okuma Dönüştürücü
Daha hızlı okumanıza ve daha iyi odaklanmanıza yardımcı olmak için her kelimenin ilk kısmını kalınlaştırarak herhangi bir metni bionic reading biçimine çevirin.
Yorumlar (0)
Bu aracı faydalı mı buldunuz? Bir yorum bırakın, bir ipucu paylaşın veya nasıl daha iyi hale getirebileceğimizi söyleyin.
Henüz yorum yok - düşüncelerinizi paylaşan ilk kişi olun!