compressor: Add encryption support
AutoarExtractor supports extraction of encrypted archives. It would be nice
to have support for encrypted archives also in
AutoarCompressor. Though the
libarchive library doesn't provide a much. It supports encryption only for the
ZIP format. There is a choice between
the phact that
zipcrypt is insecure and not recommended, I think it is fine
aes256. It is probably a bit slower then
aes128, but more secure.
So the only thing which needs to be set is a passphrase. Let's add
autoar_compressor_set_passphrase to allow creating encrypted archives.
Relates: nautilus#822 (closed)