# Argon2 Doğrulayıcı

Bir parolanın Argon2 karmasıyla eşleşip eşleşmediğini kontrol edin. Parolayı ve $argon2id$v=19$m=65536,t=4,p=1$ gibi bir PHC dizesini yapıştırın; araç varyantı, belleği, yineleme sayısını, şerit sayısını ve salt değerini okur, karmayı yeniden hesaplar ve eşleşme olup olmadığını bildirir. Argon2id, Argon2i ve Argon2d'nin 19. sürümünü; en fazla 64 MiB bellek, 4 yineleme ve 8 şeritle destekler. Parolayı hiçbir zaman yanıtta göstermez.

## Sık sorulan sorular

### Argon2 doğrulaması nasıl çalışır?

Araç, varyantı, sürümü, belleği, yineleme sayısını, paralellik değerini ve salt değerini almak için PHC dizesini ayrıştırır. Ardından parolanızı aynı ayarlarla karmalar ve sonucu kayıtlı karmayla karşılaştırır.

### Hangi karmaları kontrol edebilirim?

Araç, PHC dize biçimindeki 19. sürüm (0x13) Argon2id, Argon2i ve Argon2d karmalarını kontrol eder. Bu karmalar PHP password_hash, libsodium, argon2-cffi, Node.js argon2 paketi ve bu sitedeki Argon2 Oluşturucu tarafından üretilir.

### Sınırlar nelerdir?

Karma en fazla 64 MiB bellek (m=65536), 4 yineleme ve 8 şerit kullanabilir. Bu sınırlar, PHP için varsayılan m=65536,t=4,p=1 ve argon2-cffi için varsayılan m=65536,t=3,p=4 değerlerini kapsar. Daha yüksek değerler isteyen karmalar, açıklama gösterilerek reddedilir.

### Yayımlanmış bir örnekle deneyebilir miyim?

Referans uygulamanın test karması $argon2id$v=19$m=65536,t=2,p=1$c29tZXNhbHQ$CTFhFdXPJO1aFaMaO6Mm5c8y7cJHAph8ArZWb2GRPPc, password parolasına ve somesalt salt değerine aittir. Her ikisini de girdiğinizde eşleşme sonucu alırsınız.

### Karmam neden geçersiz olduğu için reddediliyor?

Dize $argon2id$, $argon2i$ veya $argon2d$ ile başlamalı, ardından v=19 gelmeli; sonra m, t ve p değerleri virgülle ayrılmalı, en sonda da Base64 salt değeri ve karma bulunmalıdır. Boşluk, tırnak işareti veya eksik bölüm içeren kopyalar reddedilir. v= bölümü olmayan eski 16. sürüm karmaları desteklenmez.

### Parolam gizli tutuluyor mu?

Evet. Yanıtta yalnızca sonuç ve girdiğiniz karma bulunur; parola bulunmaz. Hiçbir şey kaydedilmez veya saklanmaz.

### Eşleşme yok sonucu, karmanın bozuk olduğu anlamına mı gelir?

Genellikle parola farklıdır; örneğin sonunda boşluk olabilir veya harflerin büyüklüğü farklı olabilir. Bazı sistemler karmalama öncesinde bir pepper ya da gizli anahtar da ekler; bu doğrulayıcı bunları bilemez.

### Kontrol ne kadar sürer?

Kontrol işlemi, karma oluşturma kadar zaman alır; yukarıdaki sınırlar içinde genellikle bir saniyeden çok daha kısa sürer. Bu nedenle çok büyük bellek ayarları reddedilir.

### Bu araç libsodium karmalarını destekliyor mu?

Evet, libsodium'un crypto_pwhash_str işlevi Argon2id PHC dizeleri yazar. Etkileşimli ön ayarı 64 MiB bellek ve 2 yineleme kullanır ve burada doğrulanabilir; moderate ve sensitive ön ayarları ise 64 MiB sınırını aşar.

### Burada bcrypt karmalarını kontrol edebilir miyim?

Hayır. $2a$, $2b$ veya $2y$ ile başlayan karmalar için Bcrypt Doğrulayıcı'yı kullanın.

Reklamınız burada mı olsun?

[Bize e-posta gönderin](mailto:hi@dennn.is?subject=OneClick%20Pro%20%C3%BCzerinde%20reklam)

[Reklam WordPress için yapay zekâ ajanlarına hazır eklenti paketi.](https://sleekwp.com/?ref=oneclickpro)
