There are so many different ways of encrypting data, especially in Linux. My favorite method has always been using Truecrypt as it's relatively easy to use and extremely effective. However, if you want to encrypt individual files, having to create a new container just for them might be a little impractical, especially when they aren't similar files.