# Generateur de hash de mot de passe Argon2

Genere des hashes Argon2id avec memoire, iterations, parallelisme et longueur de sel reglables, avec sortie PHC

> Page canonique: https://elysiatools.com/fr/tools/argon2-password-hash-generator

- **Catégorie:** Security

- **Mots-clés:** argon2, argon2id, hash mot de passe, phc

## Présentation

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.

## Entrées

- **Mot de passe** (textarea): Enter plaintext password for hashing
- **Memoire (KiB)** (number)
- **Iterations** (number)
- **Parallelisme** (number)
- **Longueur du sel** (number)
- **Longueur du hash** (number)

## 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.

## Fonctionnement

- 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

- Génération de hashes de mots de passe sécurisés pour les bases de données d'utilisateurs.
- Simulation de configurations de hachage pour évaluer l'impact sur les ressources système.
- Création de données de test pour les développeurs intégrant l'authentification Argon2id.

## Questions fréquentes

### 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.

## Outils associés

- [Generateur de phrases mnémoniques BIP39](https://elysiatools.com/fr/tools/mnemonic-bip39-generator): Genere ou valide des phrases BIP39 de 12 a 24 mots avec entropie et seed PBKDF2-HMAC-SHA512
- [Générateur de PKCE Code Verifier et Challenge](https://elysiatools.com/fr/tools/pkce-code-verifier-generator): Génère, valide et vérifie les paires code_verifier / code_challenge PKCE (RFC 7636) OAuth2 / OIDC. Trois modes : (1) générer une nouvelle paire depuis des octets aléatoires cryptographiques (256/384/512/768 bits), (2) auditer un verifier existant selon le RFC — longueur (43–128), charset \[A-Za-z0-9-._~\] et ≥256 bits d'entropie, et (3) vérifier une paire en recalculant BASE64URL(SHA256(verifier)). Construit en option l'URL complète de requête d'autorisation et le corps d'échange de token. Complète le nonce-generator générique (qui n'émet que la paire) avec l'audit de conformité RFC et la vérification de paire.
- [Générateur de paire de clés SSH](https://elysiatools.com/fr/tools/ssh-key-generator): Génère une paire de clés SSH (Ed25519 recommandé, ou RSA 4096, ECDSA P-256) avec la clé publique au format OpenSSH prête pour ~/.ssh/authorized_keys, une empreinte SHA256 et une clé privée PEM. Chiffrement facultatif par phrase secrète. S'exécute localement.
- [Générateur de codes TOTP / HOTP hors ligne](https://elysiatools.com/fr/tools/totp-hotp-offline-generator): Génère des mots de passe à usage unique TOTP RFC 6238 (6/8 chiffres, 30/60 s) et HOTP RFC 4226 (par compteur) à partir d’un secret base32, hors ligne, avec HMAC-SHA1/256/512, et exporte une URI otpauth://
- [Générateur de Hash](https://elysiatools.com/fr/tools/hash-generator): Générer des valeurs hash (MD5, SHA1, SHA256, SHA512)
- [Générateur et Vérificateur HMAC](https://elysiatools.com/fr/tools/hmac-generator-verifier): Calcule une signature HMAC d’un message + secret avec SHA-1/SHA-2/SHA-3/BLAKE2, ou vérifie une signature entrante (comparaison en temps constant), avec préréglages Stripe / Slack / GitHub
- [Générateur Bcrypt](https://elysiatools.com/fr/tools/bcrypt-generator): Générer un hash bcrypt à partir d'un mot de passe
- [Generateur de Tableaux Markdown](https://elysiatools.com/fr/tools/markdown-table-generator): Genere des tableaux Markdown formates a partir de donnees CSV, JSON ou tableaux avec alignement, style dentete, largeur de colonne et indications de fusion

## Exemples

- [Exemples de Mots de Passe Forts](https://elysiatools.com/fr/samples/strong-password): Collection de mots de passe avec différents niveaux de force pour tester la validation
- [Exemples de Traitement d'Images Android Java](https://elysiatools.com/fr/samples/android-image-processing-java): Exemples de traitement d'images Android Java incluant lecture/écriture, mise à l'échelle et conversion de format
- [Exemples de Traitement d'Images Android Kotlin](https://elysiatools.com/fr/samples/android-image-processing-kotlin): Exemples de traitement d'images Android Kotlin incluant lecture/écriture, mise à l'échelle et conversion de format
- [Exemples de Traitement d'Images Web Python](https://elysiatools.com/fr/samples/web-image-processing-python): Exemples de traitement d'images Web Python utilisant PIL/Pillow incluant la lecture, l'enregistrement, le redimensionnement et la conversion de format
