Araç hakkında
PHC dizesinden doğrulama
Doğrulayıcı $argon2id$v=19$m=…,t=…,p=…$salt$hash dizesini ayrıştırır, aynı parametre ve salt ile parolayı yeniden hash’ler ve sonucu karşılaştırır. Parametreler dizeden okunduğu için farklı ayarlarla üretilmiş hash’ler de doğrulanabilir.
Tarayıcıyı korumak için şu sınırlar uygulanır: bellek en fazla 65 536 KiB (64 MiB), tur en fazla 6, paralellik 1–4, salt 8–64 bayt ve hash 32 bayt. Daha büyük parametreli veya farklı çıktı uzunluklu hash’ler hata verir.
Hata ayıklama
- “Parametreleri destek sınırları dışında” hatası: hash 32 bayttan farklı bir çıktı uzunluğuyla veya 64 MiB üzeri bellekle üretilmiş olabilir.
- Bazı kütüphaneler Base64 dolgusu (
=) ekler; PHC biçimi dolgusuzdur ve bu araç dolgulu dizeleri kabul etmez. $argon2i$veya$argon2d$ile başlayan hash’ler için Hash doğrulama sayfasını kullanın; bu araç yalnız Argon2id bekler.