Criptografía asimétrica

En cuanto al procedimiento, el destinatario genera ambas claves y comunica la clave pública al emisor del mensaje quien, por su parte, tiene ahora la opción de cifrar el mensaje.Alguien que conozca la dirección de la calle puede ir a la puerta y colocar un mensaje escrito a través de la ranura; sin embargo, solo la persona que posee la llave (clave privada) puede abrir el buzón de correo y leer el mensaje.El mensaje puede ser abierto por cualquier persona, pero la presencia del sello autentifica al remitente.Finalmente, Ana envía la caja a David y este la abre con su llave.Esquemáticamente: "Caja" y "cerradura" son variables, dos datos (en el caso más sencillo, dos números) necesarios ambos para resolver un determinado problema matemático de manera inmediata.Sin embargo esto no es posible en la realidad y se desarrollan distintos esquemas para aportar confianza.En los esquemas centralizados hay una arquitectura cliente-servidor donde los servidores juegan un papel central y proveen servicios a los clientes.Los modelos más usados son: Girault[3]​ distingue tres niveles de confianza que dan los distintos modelos a la autoridad que interviene en el proceso (PKG, KGC o CA según cada caso): Según el segundo principio de Kerckhoffs toda la seguridad debe descansar en la clave y no en el algoritmo (en contraposición con la seguridad por la oscuridad).La mayor ventaja de la criptografía asimétrica es que la distribución de claves es más fácil y segura ya que la clave que se distribuye es la pública manteniéndose la privada para el uso exclusivo del propietario, pero este sistema tiene bastantes desventajas: Ventajas: Los nuevos sistemas de clave asimétrica basado en curvas elípticas tienen características menos costosas.
Un número impredecible (usualmente muy grande y aleatorio) se usa para generar un par de claves aceptable, mediante un algoritmo de generación.