You need to decide on a technology to use first, the two most prominent would be:
PGP - good open source support, not supported out of the box by most MUA's
S/MIME - pretty good open source...