İçeriğe geç

Argon2id Hash Doğrulayıcı

Argon2id hash ve tuz değerini parola ile test eden doğrulayıcı.

RFC 9106

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.

Kaynaklar