Originally Posted by
Glamdring
I suggest Veracrypt. You define a container which is an empty encrypted file of any size you want. Say, 50GB. On boot up you open - mount - the container with a password, and dismount it at the end of each session. While it's open you can add whatever you want to it. Text, image, audio. It will work from the mounted file. It has yet to be broken. You can also create a container on an external drive or a pen drive or SD card. Handy for keeping prying eyes away.
Truecrypt 7.1. not 7.2, is still around and although it is supposed to have issues, it would certainly do for what you need.