Symmetric encryption is used for many tasks, and is also incorporated into protocols that use multiple encryption techniques.
openssl is the swiss army knife of OSS encryption. aespipe and ccrypt are examples of simple tools that provide alternate ways to do AES.
aespipe is useful in scripting situations where you wish to use the gpg integration, or want a tool that is just easy to use. This exercise is intended to make you comfortable with running the aespipe comannd alone or in a command pipeline.
sudo apt update
sudo apt upgrade
man aespipe | aespipe -p 4 4<<<"1234567890abcdefghij" | file -
man aespipe | aespipe -p 4 4<<<"1234567890abcdefghij" | hexdump | head -20
man aespipe | aespipe -p 4 4<<<"1234567890abcdefghij" | ent
tar cf - /bin | aespipe -p 4 4<<<"1234567890abcdefghij" | file -
tar cf - /bin | aespipe -p 4 4<<<"1234567890abcdefghij" | aespipe -d -p 4 4<<<"1234567890abcdefghij" | tar tvf -
Try the same activities as you did with aespipe, but using ccrypt. Do you find any significant difference in how they work when used for streams of data?
Try the GUI version of aescrypt for your host operating system. Explore what you can do with it.