2009-07-10 11 views
2

Ma question est similaire à celle-ci: Write a password protected Zip file in Java, mais ce dont j'ai besoin est de créer un fichier zip protégé par mot de passe en utilisant un mécanisme plus simple qu'AES car tous les gestionnaires d'archives peuvent décompresser les fichiers zip protégés par AES (par exemple WinRar n'est pas capable de faire cela). Connaissez-vous une bibliothèque gratuite qui peut protéger le fichier zip par mot de passe?Créer un mot de passe protégé zip en Java

Répondre

2

Étant donné que vous souhaitez une protection par mot de passe zip ancienne plutôt que le nouveau cryptage AES, vos choix sont limités. Une recherche rapide n'a révélé ni code source, ni librairies gratuites pour gérer les anciens éléments. Votre meilleur pari est probablement d'appeler un outil de ligne de commande, en supposant qu'un est installé.

À ce stade je me demande pourquoi je prends même la peine d'utiliser l'ancienne protection par mot de passe, car elle est extrêmement facile à casser (quelques heures de plus). A propos de tout cela s'arrête est légèrement curieux les gens non techniques.