LINUX.ORG.RU

Создать запароленный архив 7Zip на JAVA

 , ,


1

1

Здравствуйте! Покажите, как можно создать запароленный архив 7Zip на JAVA?

Просто архив создаю, а как зашифровать его, не знаю.

Смотрю доки, нахожу только как распаковать запароленный архив.

Использую библиотеки

org.apache.commons.compress.archivers.sevenz

Использую библиотеки

org.apache.commons.compress.archivers.sevenz

С помощью этой библиотеки — никак:

We currently only provide read support for arj, dump, Brotli, DEFLATE64 and Z. arj can only read uncompressed archives, 7z can read archives with many compression and encryption algorithms supported by 7z but doesn’t support encryption when writing archives.

theNamelessOne ★★★★★ ()
Ответ на: комментарий от bvn13

Пробовал.

На другой машине, где этот архив будет обрабатываться, не принимает обычный ZIP.

Решили, что проще переделать там на обработку ZIP с паролем, чем мудрить с 7z под Java и андроид.

constantis ()