A flexible container for file compression and encryption - an experiment with Go