GPG seems to be gaining mindshare. It is an open-source set of libraries and command line tools that inherits a lot of the interface from PGP (which is proprietary).
I have used the Cryptophane interface on windows and it makes it pretty easy to generate keys and manage them in your local keystore as well as to sign, encrpyt and decrypt arbitrary text. This would get tedious if you did a lot of email though but based on what you described I think it would work well for you.
GPG seems to be gaining mindshare. It is an open-source set of libraries and command line tools that inherits a lot of the interface from PGP (which is proprietary).
I have used the Cryptophane interface on windows and it makes it pretty easy to generate keys and manage them in your local keystore as well as to sign, encrpyt and decrypt arbitrary text. This would get tedious if you did a lot of email though but based on what you described I think it would work well for you.
Here is a link to other front-end tools for GPG: http://www.gnupg.org/related_software/frontends.html