30 lines
1.0 KiB
Markdown
30 lines
1.0 KiB
Markdown
# Générateur de Mots de Passe - Happy Koalas
|
|
|
|
Ce projet contient un script Python permettant d'automatiser la création de mots de passe sécurisés pour une liste d'employés contenue dans un fichier CSV.
|
|
|
|
## 📋 Description
|
|
|
|
Le script lit un fichier source (`.csv`) contenant les informations des employés, génère un mot de passe unique et aléatoire pour chacun selon des critères de sécurité stricts, et exporte le résultat dans un nouveau fichier.
|
|
|
|
### Critères de sécurité des mots de passe
|
|
Chaque mot de passe généré respecte les règles suivantes :
|
|
* **Longueur :** 8 caractères exactement.
|
|
* **Composition :**
|
|
* Au moins 1 lettre majuscule.
|
|
* Au moins 1 lettre minuscule.
|
|
* Au moins 1 chiffre.
|
|
* Au moins 1 caractère spécial (ponctuation).
|
|
|
|
## 🛠 Prérequis
|
|
|
|
Pour exécuter ce script, vous devez avoir installé :
|
|
* **Python 3.x**
|
|
* La bibliothèque **Pandas**
|
|
|
|
## ⚙️ Installation
|
|
|
|
1. **Cloner ou télécharger** les fichiers du projet.
|
|
2. **Installer les dépendances** via le terminal :
|
|
|
|
```bash
|
|
pip install pandas |