An online stock trading firm is in the process of implementing a system to provide secure e-mail exchange with its customers. What is the BEST option to ensure confidentiality, integrity and nonrepudiation