Я пытаюсь написать функцию, которая примет InputStream
с заархивированными файлами и вернет еще один InputStream
с распакованными данными.
Зашифрованный файл будет содержать только один файл и, следовательно, нет необходимости создавать каталоги и т.д.
Я попытался взглянуть на ZipInputStream
и другие, но меня смущает много разных типов потоков в Java.