Argon2 Hash Üretici
Ücretsiz çevrimiçi Argon2 hash üretici ve doğrulayıcı. Özel süre, bellek ve paralellik ile argon2id, argon2i veya argon2d seçin. WebAssembly ile Web Worker'da çalışır — %100 yerel, yükleme yok.
Argon2 nedir ve neden kullanmalıyım?
Argon2, Password Hashing Competition'ın kazananı ve modern parola hashleme standardıdır. SHA-256'dan farklı olarak kasıtlı olarak yavaştır ve bellek açtır; bu da büyük ölçekli kaba kuvvet saldırılarını son derece pahalı hale getirir.
Hangi Argon2 varyantını seçmeliyim?
Argon2id önerilen varsaylandır: Argon2i'nin yan kanal dayanıklılığını Argon2d'nin GPU dayanıklılığıyla birleştirir. argon2i'yi yalnızca eski kurulumlar için, argon2d'yi yalnızca uyumluluk için seçin.
Zaman, bellek ve paralellik parametreleri ne anlama gelir?
Zaman maliyeti yineleme sayısı, bellek kilobayt cinsinden RAM kullanımı, paralellik bağımsız lane sayısıdır. OWASP en az 19 MiB bellek, 2 yineleme ve 1 lane önerir — belleği artırmak genelde yinelemeden daha güvenlidir.
Encoded çıktının biçimi nedir?
Encoded dizi PHC biçimini izler, örneğin $argon2id$v=19$m=65536,t=3,p=4$<salt>$<hash>. Tüm parametreleri ve salt'ı gömer; böylece ileride parolaları doğrulamak için başka bir şey saklamanız gerekmez.
Mevcut bir Argon2 hash'ini doğrulayabilir miyim?
Evet. Doğrulama sekmesine geçin, encoded hash'in tamamını yapıştırın ve parolayı girin. Araç hash'i yerel olarak yeniden türetir ve eşleşip eşleşmediğini söyler.
Parolalarım bir yere gönderiliyor mu?
Hayır. Hashleme, Argon2'nin WebAssembly sürümüyle yerel bir Web Worker'da çalışır. Parolanız asla tarayıcıdan çıkmaz ve hiçbir şey günlüğe yazılmaz.
Özel bir salt kullanmak güvenli mi?
Salt'ın gizli olması gerekmez — yalnızca parola başına benzersiz olması gerekir. Yerleşik rastgele salt üretici 16 rastgele bayt üretir; salt'ı yeniden kullanmak için özel bir nedeniniz yoksa önerilen seçim budur.
Hashleme başlamadan neden biraz bekliyor?
İlk kullanımda Argon2 WebAssembly motoru (~26 KB) worker'a yüklenir. Sonrasında süre parametrelerden gelir: yüksek bellek ayarları kasıtlı olarak yavaştır.
Argon2 Hash Üretici Nasıl Kullanılır
Argon2 Hash Üretici, Argon2 parola özetlerini tamamen tarayıcınız içinde üretir ve doğrular. Özetleme, Argon2'nin WebAssembly derlemesini bir Web Worker içinde çalıştırır — parolanız asla cihazdan çıkmaz, hiçbir şey yüklenmez veya günlüğe yazılmaz.
- Hash üret sekmesini açın, parolayı Parola alanına yazın ve bir varyant seçin: Argon2id önerilen varsayılandır; Argon2i ve Argon2d uyumluluk durumları içindir.
- Maliyet parametrelerini ayarlayın: Iterations (zaman maliyeti), Memory (KB) ve Parallelism (lane). OWASP en az 19 MiB bellek ve 2 yineleme önerir; genellikle daha fazla yineleme yerine daha fazla bellek daha etkilidir.
- Rastgele salt (her özet için 16 rastgele bayt) kullanmaya devam edin veya Özel salt'a geçip kendi metninizi yazın. Backend'iniz 32'den başka bir değer bekliyorsa özet uzunluğunu değiştirin.
- Hash üret düğmesine basın. Sonuçta, veritabanına doğrudan kaydedilebilen eksiksiz PHC encoded dizesi, ham onaltılık özet ve hesaplama süresi görünür.
- Bir parolayı daha sonra doğrulamak için Hash doğrula sekmesini açın, encoded dizesini yapıştırın ve parolayı girin — sonuç EŞLEŞME veya EŞLEŞMEYEN olarak görünür.
Yalnızca onaltılık özeti değil encoded dizesinin tamamını saklayın — içinde varyant ve tüm maliyet parametreleri vardır; böylece ilerideki doğrulamalar ve parametre yükseltmeleri sorunsuz çalışır.
İlgili Araçlar
- Bcrypt Oluşturucu Çevrimiçi bcrypt parola karmaları oluşturun ve doğrulayın. Ayarlanabilir maliyet faktörü, yerleşik salt, gerçek zamanlı karma önizleme. Tüm işlemler tarayıcınızda yerel olarak çalışır.
- Şifre Oluşturucu Anında güçlü, güvenli rastgele şifreler oluşturun. Uzunluk ve karakterleri özelleştirin, toplu şifre oluşturun — %100 tarayıcıda.
- Hash Üreteci Metinden MD5, SHA-1, SHA-256, SHA-512 hashlerini tarayıcınızda anında oluşturun
- HMAC Oluşturucu SHA-1, SHA-256, SHA-384 veya SHA-512 algoritmalarını kullanarak HMAC karma imzaları oluşturun. API geliştirme ve veri bütünlüğü doğrulama için güvenli mesaj kimlik doğrulama.
- AES Şifreleme / Çözme AES şifreleme/çözme CBC, CFB, CTR, OFB, ECB modları, Pkcs7/ZeroPadding/NoPadding dolgu, 128/192/256 bit anahtarlar, Base64 çıktı, anahtar/IV formatı otomatik algılama
- Hash Doğrulayıcı MD5, SHA-1, SHA-256, SHA-512 dosya hashlerini yerel olarak hesapla ve doğrula
- PDF Kilidi Aç PDF dosyalarının şifre korumasını tarayıcınızda anında kaldırın. Akıllı brute-force şifre kurtarma özelliği içerir.
- PDF Koru PDF dosyalarınıza çevrimiçi ücretsiz şifre koruması ekleyin. Yetkisiz erişimi önlemek için PDF belgelerini AES-256 şifreleme ile şifreleyin. %100 tarayıcı tabanlı, yükleme yok.