Points clés
- Catégorie
- Sécurité et validation
- Types d’entrée
- textarea, number
- Type de sortie
- json
- Couverture des échantillons
- 1
- API disponible
- Yes
Vue d’ensemble
Ce générateur de hash de mot de passe Argon2 vous permet de sécuriser vos mots de passe en générant des empreintes Argon2id hautement sécurisées. Vous pouvez configurer précisément la mémoire, le nombre d'itérations, le parallélisme, ainsi que la longueur du sel et du hash pour obtenir une chaîne au format PHC prête à l'emploi.
Quand l’utiliser
- •Lors de la mise en œuvre d'un système d'authentification sécurisé respectant les recommandations de l'OWASP.
- •Pour tester et valider des configurations de hachage Argon2id avec différents paramètres de coût en mémoire et en temps.
- •Pour générer manuellement des hashes de mots de passe au format PHC pour des comptes administrateurs ou des bases de données de test.
Comment ça marche
- •Saisissez le mot de passe en clair dans le champ dédié.
- •Ajustez les paramètres de sécurité tels que la mémoire (en KiB), le nombre d'itérations, le parallélisme et la longueur du sel.
- •Générez le hash pour obtenir instantanément la chaîne au format PHC standardisé.
Cas d’usage
Exemples
1. Configuration standard recommandée par l'OWASP
Développeur Backend- Contexte
- Un développeur doit configurer le hachage des mots de passe pour une nouvelle application web en suivant les standards de sécurité actuels.
- Problème
- Générer un hash Argon2id robuste avec 19456 KiB de mémoire et 3 itérations.
- Comment l’utiliser
- Saisir le mot de passe, définir la mémoire sur 19456, les itérations sur 3, le parallélisme sur 1, puis générer le hash.
- Configuration d’exemple
-
Mot de passe: 'correct horse battery staple', Mémoire: 19456 KiB, Itérations: 3, Parallélisme: 1, Sel: 16 octets - Résultat
- Obtention d'une chaîne PHC contenant le hash Argon2id prêt à être stocké dans la base de données.
2. Renforcement de la sécurité pour un serveur dédié
Administrateur Système- Contexte
- Un administrateur souhaite sécuriser les comptes d'accès à privilèges élevés sur un serveur disposant de ressources dédiées importantes.
- Problème
- Augmenter les exigences de calcul en augmentant la mémoire et le parallélisme pour ralentir les tentatives de force brute.
- Comment l’utiliser
- Saisir le mot de passe administrateur, configurer la mémoire à 65536 KiB, les itérations à 4 et le parallélisme à 2.
- Configuration d’exemple
-
Mot de passe: 'AdminSecurePass2026!', Mémoire: 65536 KiB, Itérations: 4, Parallélisme: 2 - Résultat
- Génération d'un hash hautement sécurisé et résistant aux attaques matérielles, formaté en PHC.
Tester avec des échantillons
hashHubs associés
FAQ
Qu'est-ce que le format PHC ?
C'est un format de chaîne standardisé qui contient le nom de l'algorithme, les paramètres de configuration, le sel et le hash final.
Quelle est la variante d'Argon2 utilisée ?
L'outil utilise Argon2id, qui est la variante recommandée combinant la résistance aux attaques par canal auxiliaire et aux attaques GPU.
Puis-je configurer la mémoire allouée ?
Oui, vous pouvez ajuster la mémoire (Memory KiB) entre 8192 KiB et 1048576 KiB selon vos besoins de performance.
Comment le parallélisme affecte-t-il le hachage ?
Le parallélisme définit le nombre de threads indépendants utilisés pour calculer le hash, ce qui permet d'exploiter les processeurs multi-cœurs.
Les mots de passe saisis sont-ils stockés ?
Non, le calcul est effectué de manière sécurisée et locale sans aucun stockage de vos mots de passe en clair.