Странная ситуация, и я не буду вдаваться в подробности о том, почему наши нынешние обстоятельства требуют этого. Но я ищу способ заставить gpg использовать сжатие. Мое тестирование предполагает, что следующая команда игнорирует опцию '-z':
gpg -z 6 -e test.zip
Обратите внимание, что зашифрованный объект является zip-архивом. Я использую Java-библиотеку Bouncycastle, чтобы взломать открытый выходной BLOB-объект, и похоже, что он не использует pgp-сжатие.
Я подозреваю, что gpg обнаруживает, что зашифрованный файл уже сжат, и не сжимает его повторно. К сожалению, это именно то, что мне нужно сделать.
Кто-нибудь может подтвердить, что это так (gpg не сжимает заново)? И если так, есть ли способ заставить его? Благодарю.