Açık araçlar · 0

Hakkında

Hash Oluşturucu

Metnin hash’ini siz yazdıkça alın ya da herhangi bir boyutta dosyayı hash’leyin: dosya tarayıcınızda akıtılarak okunur, hiçbir yere yüklenmez; bir ilerleme çubuğu ve İptal düğmesi vardır. On yedi algoritma, bir HMAC ve çoğu zaman asıl soru olan denetim: bir indirme sayfasının verdiği checksum’ı yapıştırın; dosyanızın eşleşip eşleşmediğini ve hangi algoritmayla eşleştiğini söyler.

Neler yapar

  • MD5, SHA-1 ve SHA-2 ailesi: SHA-224, SHA-256, SHA-384, SHA-512 ve SHA-512/256.
  • SHA3-224’ten SHA3-512’ye kadar SHA-3 ve Ethereum’un kullandığı Keccak-256; RIPEMD-160; BLAKE2b, BLAKE2s ve BLAKE3; CRC-32.
  • Kırık algoritmalar “güvenlik için değil” diye işaretlenir; böylece MD5 ve SHA-1 güvenlik sanılmaz.
  • Herhangi bir boyutta dosyalar parça parça okunur; ilerleme gösterilir ve İptal edilebilir.
  • Checksum doğrulama: beklenen bir hash yapıştırın; eşleşme, algoritması dahil, adıyla söylenir.
  • Gizli anahtarlı HMAC; girdi UTF-8 metin, Hex bayt ya da Base64 bayt olarak okunur.
  • Çıktı küçük ya da büyük harfli hex veya Base64 olarak verilir; birini ya da hepsini kopyalayın.

Nasıl kullanılır

  1. Metin yazın ya da yapıştırın, ya da pencereye bir dosya bırakın.
  2. Hash değerlerini okuyun ve gereken birini kopyalayın.
  3. Bir indirmeyi denetlemek için sayfasındaki checksum’ı Beklenen hash alanına yapıştırın.
  4. Bir HMAC için HMAC’i açın ve anahtarı girin.

Neleri yapmaz

  • MD2, MD4, NTLM, Whirlpool ve uzun kuyruğun geri kalanı: kimse bir indirmeyi bunlarla doğrulamaz.
  • Parola hash’leme (bcrypt, argon2, scrypt, PBKDF2): tuz ve maliyet çarpanı gibi kendi kuralları olan ayrı bir iş.
  • Paylaşım bağlantıları: onları tutacak bir sunucu yok.

Sorular

MD5 güvenli mi?

Kazara bozulmaya karşı checksum olarak evet. Aynı hash’e sahip iki dosya üretebilen birine karşı hayır: çakışmalar 2004’ten beri uygulanabilir. Burada kırık olarak işaretlenir, yanında SHA-256 vardır.

Dosyam yükleniyor mu?

Hayır. Tarayıcınız parça parça okur ve orada hash’ler; birkaç gigabaytlık bir dosyanın çalışması bu yüzdendir: hiçbir zaman bir kerede belleğe sığması gerekmez.

Bir indirme sayfası hangi hash’i kastettiğini söylemiyorsa hangisidir?

Yapıştırın; uzunluk söyler: 32 hex karakter MD5, 40 SHA-1, 64 SHA-256 ve 128 SHA-512 demektir. Araç eşleşeni adıyla bildirir.

CRC-32 neden bu kadar kısa?

32 bitlik bir denetimdir, 8 hex karakter; güvenlik için değil, aktarım hatalarını yakalamak için yapılmıştır. MD5 128 bit, SHA-256 256 bittir.

Buradaki her şey tarayıcınızda çalışır. Yazdığınız, yapıştırdığınız ya da açtığınız hiçbir şey yüklenmez; hesap da sıra da yoktur. Bu nasıl oluyor.

Tek bir iş için

Sık birlikte kullanılanlar

Kod Araçları klasöründe diğerleri

  • JSON Biçimlendirici: JSON’u biçimlendirin, doğrulayın, onarın ve inceleyin: ağaç görünümü, sıralı anahtarlar ve tam olarak korunan büyük sayılar.
  • Regex Test Aracı: JavaScript düzenli ifadelerini canlı test edin: vurgulanan eşleşmeler, yakalama grupları, değiştirme ve desenin adım adım açıklaması.
  • Unix Zaman Damgası Çevirici: Saniye, milisaniye ya da nanosaniye cinsinden Unix zaman damgalarını tarihe, tarihleri zaman damgasına çevirin; birçoğunu birden, Excel, Windows ve Discord zamanlarıyla.
  • URL Kodlama ve Çözme: Metni URL için yüzde kodlamasıyla kodlayın ya da çözün, kaçış türleri ayırt edilir; bir bağlantıyı parçalayın: sorgusunu düzenleyin, izlemesini atın, gerçek alan adını görün.
  • Cron İfadesi Çözümleyici: Bir cron ifadesinin ne zaman çalıştığını okuyun, sonraki çalışmalarını her saat diliminde ve saat değişikliğinin onlara etkisini görün ya da yenisini kurun; Unix, Spring, Quartz ve EventBridge.

Bütün araçlarutilbrew hakkındaGizlilik