algıla | tanımla | analiz et

> detect | identify | analyze <

// Herhangi bir hash dizesinden hash algoritmalarını anında tanımlayın

// türünü tanımlamak için bir hash yapıştırın...

[ALGI]

15+ hash türü

MD5, SHA-1, SHA-256, SHA-512, bcrypt, CRC32, NTLM, MySQL hash'leri ve daha fazlasını tanımlayın.

[ANINDA]

Otomatik tanımlama

Hash türü yazarken veya yapıştırırken otomatik olarak algılanır.

[ÜCRETSİZ]

Ayrıntılı bilgi

Algoritma adı, bit uzunluğu, örnek hash ve kullanım alanlarını görüntüleyin.

// HASH TANIMLAMA HAKKINDA

Hash tanımlama nasıl çalışır:

Tanımlama, giriş dizesinin uzunluğunu, karakter setini ve format kalıplarını analiz eder.

Örnek:

d41d8cd98f00b204e9800998ecf8427e → MD5 (32 hex chars, 128 bits)

Yaygın hash uzunlukları:

  • >8 hex karakter (32 bit): CRC32
  • >32 hex karakter (128 bit): MD5, NTLM
  • >40 hex karakter (160 bit): SHA-1, MySQL 5.x
  • >64 hex karakter (256 bit): SHA-256
  • >128 hex karakter (512 bit): SHA-512

>> sıkça sorulan sorular

S: Hash türünü nasıl tanımlarım?

C: Uzunluğu ve karakter setini kontrol edin. 32 hex = MD5, 64 hex = SHA-256. $2a$ öneki bcrypt'i gösterir.

S: En yaygın hash uzunlukları nelerdir?

C: CRC32=8, MD5=32, SHA-1=40, SHA-256=64, SHA-384=96, SHA-512=128 hex karakter.

S: bcrypt hash'i nasıl görünür?

C: bcrypt hash'i $2a$, $2b$ veya $2y$ ile başlar, ardından iki basamaklı maliyet faktörü gelir.

S: Hash ve şifreleme arasındaki fark nedir?

C: Hash tek yönlü ve geri döndürülemezdir. Şifreleme doğru anahtarla geri döndürülebilir.

S: Tuzlu hash nedir?

C: Tuzlu hash, gökkuşağı tablosu saldırılarını önlemek için hash'lemeden önce rastgele veri ekler.

// DİĞER DİLLER