Zugriff auf geschütztes ZIP
ZIP-Archive bieten eine bequeme Möglichkeit, mehrere Dateien für die einfache Weitergabe über digitale Plattformen zu komprimieren. Es gibt jedoch Fälle, in denen eine ZIP-Datei mit sensiblen Informationen versehentlich an nicht beabsichtigte Empfänger gesendet wird. Daher ist die Fähigkeit, Dateien in Übereinstimmung mit Industriestandards zu verschlüsseln und zu entschlüsseln, in jeder ZIP-Bibliothek unerlässlich.
IronZIP zeichnet sich dadurch aus, dass Benutzer geschützte ZIP-Dateien mit nur wenigen Codezeilen entschlüsseln können und es ermöglicht auch die Verschlüsselung bestehender ZIP-Archive mit Passwörtern und verschiedenen Verschlüsselungsmethoden. Diese Vielseitigkeit macht es für eine Vielzahl von Situationen geeignet.
Access Protected ZIP with C#
- unter Verwendung von
IronZIP; - unter Verwendung von
IronZip.Enum; - using (var
archive= newIronZipArchive("existing.zip","P@ssw0rd")) archive.Encrypt("P@ssw0rd", EncryptionMethods.AES256);
Zugriff auf geschütztes ZIP-Archiv
Zuerst importieren wir den Namespace IronZip. Anschließend initialisieren wir eine neue IronZipArchive und geben zwei Parameter ein, wobei der erste der Pfad zu der geschützten ZIP ist, die Sie zuzugreifen versuchen, und der zweite das Passwort zum Zugriff auf die geschützte ZIP ist. Beachten Sie, dass, wenn das Passwort oder der Pfad falsch ist, die Operation fehlschlagen wird. Sobald das richtige Passwort eingegeben wurde, kann die ZIP-Datei entschlüsselt und ihre Inhalte angezeigt, extrahiert oder bearbeitet werden.
Verschlüsselung des bestehenden ZIP-Archivs
Neben dem Zugriff auf die geschützte ZIP mit der IronZipArchive Klasse ermöglicht IronZIP auch, das Archiv mit einer ausgewählten Verschlüsselung zu verschlüsseln. Dazu importieren wir zuerst die IronZip.Enum, das Importieren der Enums ermöglicht es Entwicklern, die zu verwendende Verschlüsselungsmethode zur Verschlüsselung des Archivs auszuwählen. Schließlich rufen wir die Encrypt Methode mit zwei übergebenen Parametern auf. Der erste ist das Passwort, das Sie zum Verschlüsseln des ZIP-Archivs verwenden möchten, während der zweite das EncrpytionMethods Enum ist. In diesem Beispiel werden wir EncryptionMethods.AES256 verwenden, um die Datei zu verschlüsseln. Nachdem die Datei verschlüsselt ist, können Sie die Operation bestätigen, indem Sie erneut das Passwort bereitstellen, um auf die geschützte ZIP zuzugreifen, um zu verifizieren. Für eine vollständige Liste der unterstützten Verschlüsselungsmethoden und ihrer zugehörigen Enums sehen Sie bitte hier nach.
Lernen Sie, ZIP-Dateien mit IronZIP zu erstellen, zu lesen und zu extrahieren

