Encrypted archive with openssl and tar

encrypt

 tar --create --file - --posix --gzip -- <dir> | openssl enc -e -aes256 -out <file>

decrypt

 openssl enc -d -aes256 -in <file> | tar --extract --file - --gzip