> 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...
ANALİZ:
15+ hash türü
MD5, SHA-1, SHA-256, SHA-512, bcrypt, CRC32, NTLM, MySQL hash'leri ve daha fazlasını tanımlayın.
Otomatik tanımlama
Hash türü yazarken veya yapıştırırken otomatik olarak algılanır.
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.