One of the most important aspects for the confidence of the operations on the Web is the security of the information that is exchanged on the Internet and that requires dedicated servers fully to safeguard security in e-procurement processes and systems and online banking. And it is in this objective of ensuring safety in operations online where come into play two fundamental concepts: authentication and confidentiality of all processes. Authentication is used to ensure that the user of a web client both determined information server involved in the operation are who they claim to be. Moreover, confidentiality process is to ensure that information exchanged during the execution of an operation can not be intercepted by third parties unrelated to the process and, therefore, used for fraudulent purposes. Therefore, of the globality of the processes of security online aims to ensure that the information sent by the user is in the scope of their private domain, ensuring that, for example, to the send a card number for credit on a form of shopping, this is only received by its recipient, who, in addition, is who he claims to be.