In dieser Kurzanleitung erfahren Sie, wie Sie eine ZIP-Datei in Java mit einem Passwort schützen. Sie erklärt alle Schritte und enthält einen Beispielcode zum Verschlüsseln einer ZIP-Datei in Java. Darüber hinaus müssen Sie keine andere Komprimierungsanwendung installieren, um diese Funktion nutzen zu können.
Schritte zum Kennwortschutz einer ZIP-Datei in Java
- Bereiten Sie die Entwicklungsumgebung für die Arbeit mit der Aspose.ZIP-Bibliothek vor
- Holen Sie sich das Quellarchiv unter Angabe des Verschlüsselungskennworts und -algorithmus
- Erstellen Sie einen Eintrag für die ZIP-Datei mit der Methode createEntry()
- Schreiben Sie die geschützte ZIP-Datei mit der Methode save()
Diese Schritte beschreiben den Vorgang zum Hinzufügen eines Passworts zu einer ZIP-Datei in Java. Konfigurieren Sie zunächst die IDE mit den oben genannten Voraussetzungen. Greifen Sie anschließend auf das eingegebene ZIP-Archiv zu, wenden Sie Sicherheitsmaßnahmen an und exportieren Sie es entsprechend Ihren spezifischen Anforderungen in einen Dateipfad oder Stream.
Code zum Kennwortschutz einer ZIP-Datei in Java
import com.aspose.zip.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Password protect a ZIP file using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Create Archive class object using ArchiveEntrySettings | |
var archive = new com.aspose.zip.Archive(new com.aspose.zip.ArchiveEntrySettings(null, | |
new com.aspose.zip.AesEncryptionSettings("p@s$", com.aspose.zip.EncryptionMethod.AES256))); | |
// Create entry for the ZIP file | |
archive.createEntry("input.png","sample.png"); | |
// Save output protected ZIP file | |
archive.save("PasswordAES256.zip"); | |
System.out.println("ZIP file password protected successfully"); | |
} | |
} |
Dieser Beispielcode zeigt die ZIP-Verschlüsselung in Java mit dem Verschlüsselungsalgorithmus AES256. Sie können jedoch die Komprimierungs- und Verschlüsselungseinstellungen steuern, während Sie die ZIP-Archive sichern. Sie können beispielsweise Änderungen vornehmen, wie z. B. den Komprimierungsalgorithmus, den Verschlüsselungsstandard und das Passwort sowie andere Eigenschaften auswählen.
In dieser Kurzanleitung erfahren Sie, wie Sie ZIP in Java sichern. Wenn Sie RAR in Java in ZIP konvertieren möchten, lesen Sie außerdem den Artikel zu Konvertieren Sie RAR in ZIP in Java.