Accéder au ZIP protégé
Les archives ZIP offrent un moyen pratique de compresser plusieurs fichiers pour faciliter leur partage sur les plateformes numériques. Cependant, il arrive parfois qu'un fichier ZIP contenant des informations sensibles soit envoyé accidentellement à des destinataires non prévus. Par conséquent, la capacité de chiffrer et de déchiffrer des fichiers conformément aux normes de l'industrie est essentielle dans toute bibliothèque ZIP.
IronZIP se distingue par sa capacité à permettre aux utilisateurs de déchiffrer des fichiers ZIP protégés en quelques lignes de code seulement, et il permet également le chiffrement d'archives ZIP existantes à l'aide de mots de passe et de diverses méthodes de chiffrement. Cette polyvalence la rend adaptée à un large éventail de situations.
Access Protected ZIP with C#
- en utilisant
IronZip; - en utilisant
IronZip.Enum; - using (var
archive= newIronZipArchive("existing.zip","P@ssw0rd")) archive.Encrypt("P@ssw0rd", EncryptionMethods.AES256);
Accès à une archive ZIP protégée
Nous importons d'abord l'espace de nom IronZip. Ensuite, nous initialisons un nouvel IronZipArchive, puis nous entrons deux paramètres, le premier étant le chemin vers le ZIP protégé auquel vous tentez d'accéder, et le second étant le mot de passe pour accéder au ZIP protégé. Notez que si le mot de passe ou le chemin est incorrect, l'opération échouera. Une fois le mot de passe correct fourni, le fichier ZIP peut être déchiffré et son contenu peut être visualisé, extrait ou modifié.
Chiffrement de l'archive ZIP existante
Outre l'accès au ZIP protégé avec la classe IronZipArchive, IronZIP vous permet également de chiffrer l'archive avec un chiffrement choisi. Pour cela, nous importons d'abord le IronZip.Enum, l'import des enums permettra aux développeurs de sélectionner la méthode de chiffrement utilisée pour chiffrer l'archive. Enfin, nous appelons la méthode Encrypt avec deux paramètres passés. Le premier est le mot de passe que vous souhaitez utiliser pour chiffrer l'Archive ZIP, tandis que le second est l'énum EncrpytionMethods. Dans cet exemple, nous utiliserons EncryptionMethods.AES256 pour chiffrer le fichier. Après avoir chiffré le fichier, vous pouvez confirmer l'opération en fournissant à nouveau le mot de passe pour accéder au ZIP protégé afin de vérifier. Pour obtenir la liste complète des méthodes de chiffrement prises en charge et de leurs énumérations associées, veuillez consulter cette page .
Apprenez à créer, lire et extraire des fichiers ZIP avec IronZIP

