Criptosistemas de clave pública

¿Qué es el criptosistema de clave pública?

La criptografia de clave pública o tambien llamada criptografía asimétrica, surge a mediados de los años 70's, como solución de los problemas que tenia los algoritmos de cifrado simétricos, desarrollado por Whitfield Diiffie y Martin Hellman, segun Maillo Fernández (2017) el "cifrado simétrico, o de clave privada, tiene el gran inconveniente de que ambos interlocutores deben compartir la clave con la que se va a codificar la información de manera previa a realizar los procesos de cifrado y descifrado" (pág. 76). Esto genera un gran problema ya que la clave debe compartirse por un canal inseguro, poniendo en riesgo la seguridad de la clave y a su vez del cifrado en sí.

El criptosistema de clave pública llego para solucionar el problema en donde los interlocutores nunca tenian contacto entre si, utilizando dos claves en el proceso de cifrado y descifrado; los cuales serian una llave pública y una llave privada por cada interlocutor que este en el canal, esto genera que al compartir la llave publica no hay riesgo de que un atacante en medio pueda interceptar y obtener esta llave, ya que necesita para el algoritmo de descifrado la llave privada, la cual nunca se compartira por ningun canal.

Su funcionamiento se puede ver en la Figura 1, en donde previamente el usuario A y B, ya crearon sus claves publicas y privadas y se compartieron la clave publica mutuamente, Luego al enviar cualquier mensaje, el usuario A utiliza la llave publica del usuario B para cifrar el mensaje y el usuario B podra descifrar el mensaje con su llave privada.

Alguno de los algoritmos representativos para este criptosistemas pueden encontrarse aquí.

Figura 1.

Diagrama del funcionamiento de un criptosistema de clave publica


Nota: Esquema de alto nivel del funcionamiento del criptosistema de clave publica y la relación de las claves publicas y privadas para enviar mensajes Tomada del Autor

Bibliografía

Maillo Fernández, J. A. (2017). Sistemas seguros de acceso y transmisión de datos: ( ed.). RA-MA Editorial. https://elibro.net/es/lc/uniminuto/titulos/106503

Comentarios