Outil de création de ZIP protégés par mot de passe
À propos de cet outil
Générez dans votre navigateur des archives ZIP protégées par mot de passe, même si Windows ne sait plus les produire nativement.
Vous pouvez sélectionner plusieurs fichiers à la fois ou utiliser le glisser-déposer. Pour les dossiers, choisissez-en un seul (sélection ou glisser-déposer) et l'arborescence sera conservée dans le ZIP.
Si plusieurs dossiers de premier niveau sont fournis lors d'un glisser-déposer, l'opération est refusée.
Le nom du ZIP est dérivé du premier fichier ou du dossier unique, avec l'ajout de .zip
.
Choisissez entre compatibilité (ZipCrypto, lisible par l'explorateur Windows) et robustesse (AES-256) pour le chiffrement.
Tout le traitement se déroule dans votre navigateur (aucune donnée n'est transmise).
Paramètres du mot de passe
Générer un mot de passe
Par défaut, la génération utilise un jeu Base58 lisible (caractères ambigus exclus). Vous pouvez ajouter des symboles si nécessaire.
Méthode de chiffrement
Entrée (fichiers/dossier/glisser-déposer)
Déposez ici vos fichiers ou votre dossier
Si plusieurs dossiers racine sont présents lors d'un glisser-déposer, l'opération est refusée.
Sortie
Mode d'emploi, compléments et précautions
- Saisissez un mot de passe ou cliquez sur « Générer ». Sans mot de passe, impossible de déchiffrer l'archive.
- Sélectionnez plusieurs fichiers ou un dossier unique, ou glissez-déposez vos éléments.
- Choisissez la méthode de chiffrement (compatibilité ou robustesse) et le taux de compression, puis cliquez sur « Créer le ZIP ».
- À la fin, cliquez sur « Télécharger » pour récupérer le fichier ZIP.
- Lorsqu'un dossier est glissé-déposé, plusieurs dossiers racine entraînent un refus (comportement voulu).
- Pour une extraction via l'explorateur Windows, choisissez « Compatibilité prioritaire (ZipCrypto) ».
- AES-256 offre une meilleure sécurité mais certains outils anciens ne le prennent pas en charge.
- Des jeux de données gigantesques peuvent dépasser la mémoire du navigateur et empêcher l'opération.
L'implémentation s'appuie sur zip.js (BSD-3-Clause). Aucune CDN externe : copiez la bibliothèque dans static/js/zip.min.js
.