@Pawlicker @Suiseiseki @MK2boogaloo To put an example of composability, say you take a collection of files that is 8GB, you make that collection into an archive with tar and compress with say xz to produce kek_files.tar.xz, then encrypt that with mycrypt to use a password (openssl for an arbitrary keypass or gpg for your gpg key) so u got kek_file.tar.xz.crypt which then would be operated by split to create 512MB chunks, so you'll end up with a list of files like kek_files.tar.xz.crypt.x01 to .x16, you can finally upload those files and whoever downloads them will know they need to cat all 16 pieces into a single .crypt file, unencrypt that with mycrypt and the password, then extract the tar.xz archive as usual, the convenience of that is that every compression format only needs to implement compression, not any of the archiving, splitting and encrypting shenanigans.