Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi,

hat jemand von euch schon mal Dateien über Java in ein Zip-Archiv gepackt und dieses dann verschlüsselt? Mit welchen Libs kann man sowas realisieren?

Geschrieben

Von Haus aus (also mit java.util.zip) kannst du ein ZIP schonmal nicht verschlüsseln. Wenn du das ZIP nicht mit einem anderen ZIP-Programm sondern nur aus der Application heraus lesen willst würde ich direkt die Streams verschlüsseln, und dann auf einen ZIP Stream leiten, also in etwas sowas:


OutputStream targetStream = new CipherOutputStream(anyOutputStream, cipher);

OutputStream zipStream    = new ZipOutputStream(targetStreamOutputStream);

oder sorum:

OutputStream zipStream    = new ZipOutputStream(anyOutputStream);

OutputStream targetStream = new CipherOutputStream(zipStream, cipher);

Zum Thema Verschlüsselung eine generelle Einführung:

http://www.galileocomputing.de/openbook/javainsel4/javainsel_24_004.htm

Geschrieben

Genau das ist das Problem - standartmäßig kann man keine Zips verschlüsseln!

Später soll das ZIP Archiv mit einem Packer geöffnet werden können. Gibt es da wirklich keine andere Möglichkeit? :confused:

Geschrieben
Genau das ist das Problem - standartmäßig kann man keine Zips verschlüsseln!

Später soll das ZIP Archiv mit einem Packer geöffnet werden können. Gibt es da wirklich keine andere Möglichkeit? :confused:

Hi,

mit welchem Packer.

Was für Verschlüsselungen bietet der.

Sind diese so dokumentiert das man die nachbauen kann?

Nutze doch nen Packer der sich über die Kommandozeile steuern lässt.

Die Standard Zip Verschlüsselung ist so mies, da kannste auch das verschlüsseln weglassen. (Stichwort: "Known plaintext")

Gruß Jaraz

Geschrieben

Ich habe schon die normale ZIP Verschlüsselung gemeint - ich möchte meine Dateien nicht primär vor irgendwelchen Hackern schützen, sondern nur einen groben Schutz ("ah.. eine Zip - da schau ich gleich mal nach, was drin is!") haben!

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...