Password Generator
Application Web

Description du projet
Développement d'une application web moderne et performante pour générer des mots de passe sécurisés et des passphrases, construite avec React 18 et Vite. L'application propose une génération cryptographiquement sûre avec crypto.getRandomValues(), la création de passphrases avec méthode Diceware (EFF wordlist) supportant 4 langues (FR, EN, ES, DE), 14 configurations prédéfinies optimisées (Simple, Standard, Fort, PIN, SHA-256, API Key, etc.), et une personnalisation avancée avec longueur ajustable (4-128 caractères), inclusion/exclusion de majuscules, minuscules, chiffres, symboles, et exclusion de caractères similaires/ambigus. L'application inclut également une analyse de sécurité en temps réel avec indicateur de force, calcul d'entropie en bits, estimation du temps de crack, et statistiques détaillées. Elle propose un historique des 50 derniers mots de passe générés, un export au format texte, une internationalisation complète en 4 langues avec détection automatique, un thème clair/sombre avec basculement automatique selon les préférences système, un design responsive optimisé mobile/tablette/desktop, une accessibilité complète (ARIA labels, navigation clavier), et est prête pour l'installation PWA.
Objectifs & Résultats
Objectifs
- Créer un générateur de mots de passe sécurisé et gratuit
- Offrir une génération cryptographiquement sûre
- Proposer des passphrases multilingues
- Fournir une analyse de sécurité en temps réel
- Garantir une expérience utilisateur moderne et accessible
Résultats
- Application performante et rapide
- Génération sécurisée avec crypto.getRandomValues()
- Support multilingue pour une accessibilité internationale
- Interface moderne avec thème clair/sombre automatique
- Analyse de sécurité détaillée avec calcul d'entropie
- Fonctionnement hors ligne et installation PWA