Araç hakkında
Hash türü nasıl tahmin edilir?
Hash değerleri, hangi algoritmayla üretildiklerini söylemez. Tanımlayıcı iki ipucuna bakar: öneki olan biçimler ($2b$, $argon2id$, $scrypt$) kesin olarak tanınır; yalnız hex’ten oluşan değerlerde ise uzunluğa göre olası algoritmalar listelenir.
| Uzunluk (hex) | Olası algoritmalar |
|---|---|
| 8 | CRC32, CRC32C, Adler-32, FNV-1a, MurmurHash3 |
| 32 | MD5, çift MD5, HMAC-MD5 |
| 40 | SHA-1, RIPEMD-160, HMAC-SHA1 |
| 56 | SHA-224, SHA-512/224, SHA3-224 |
| 64 | SHA-256, SHA3-256, SHA-512/256, BLAKE2s, BLAKE3, HMAC-SHA256 ve diğerleri |
| 96 | SHA-384, SHA3-384, HMAC-SHA384 |
| 128 | SHA-512, SHA3-512, BLAKE2b, HMAC-SHA512 ve diğerleri |
Sınırlar
Aynı uzunluktaki algoritmalar biçimden ayırt edilemez. Elinizde hash’in kaynağı olan metin varsa, Çoklu hash ile birkaç algoritmanın çıktısını hesaplayıp karşılaştırmak kesin sonuç verir.