In this degree project, an implementation of both symmetric and asymmetric encryption algorithms for sending information through the SMTP protocol with a token device for authentication is proposed for an enterprise email application. The proposed system satisfies most security requirements such confidentiality, non repudiation and authentication. A proof of concept was develop that combines the advantages of both symmetric-key algorithms and public-key algorithms that allow to have greater security and a fast implementation, therefore achieving better performance.