Zum Inhalt springen

ZIP Verschlüsselung


01Tom01

Empfohlene Beiträge

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

Link zu diesem Kommentar
Auf anderen Seiten teilen

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

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

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...