Command Line File Encryption?
I'm looking for a way to use a binary cli command to encrypt files from the unix command line. I want to write my own shell script to en/decrypt files. An example from desktop Linux would be GPG or perhaps a version of Info-ZIP that does AES256 encryption. I also have the requirement of having super-long passwords (100 chars or more). Even better might be a certificate based mechanism.
I know there are many "file hide" and " file vault" apps but each seems to have some sort of drawback. They either don't allow operations on many files at a time, have no way to decrypt files on the desktop, have bad reviews of people losing files or use "security through obscurity" techniques. I prefer to roll my own to suit my specific needs.
BTW, I want to keep pics/scans of all my important docs like ID, credit cards, legal docs, etc. for handy reference but want to make sure that the info is safe. I feel I need to say this because every time I ask this question, someone suggests it's for adult material. Well, that is another reason I need this but for that I would settle with "obscurity" :-)
I also know that android keeps cached thumbnails and a lot of apps don't wipe thumbnails. I already got a solution for that.