Los algoritmos de clave asimétrica se basan en la propiedad de que el cifrado y descifrado se realiza respecto a dos claves distintas. Esto es, si se cifra con una de las claves, entonces, solo se puede descifrar ese mensaje, con la otra clave.

    Estas claves están asociadas la una a la otra, y por su uso, se les llama clave pública y clave privada.

    Esta duplicidad de llaves es la base de la firma electrónica (y el cifrado de mensajes).

    Entonces, si tenemos 2 usuarios, El usuario A usa la clave pública de B para cifrar un mensaje que quiere enviarle, y B lo puede descifrar con su clave privada.

   

Este esquema se puede encontrar en www.feste.com