Tecnología

Inicio

¿Qué es el cifrado de clave pública y privada?

¿Qué es el cifrado de clave pública y privada?


La criptografía se remonta a varios milenios. Al principio, los mensajes se codifican por un emisor y decodificadas por un receptor utilizando las teclas. Estas claves de codificación y decodificación son exactamente las mismas, por lo que tuvo que ser mantenido en secreto de todos, pero el emisor y el receptor. Eso cambió en el siglo pasado. El servicio secreto británico y más tarde un par de profesores de la Universidad de Stanford han desarrollado un nuevo método criptográfico: las claves públicas y privadas.

El cifrado simétrico

Hasta mediados del siglo 20, cuando dos partes deseaban intercambiar información secreta sobre una distancia, cada uno de ellos requiere un "libro de códigos" para codificar y decodificar el mensaje. Este "libro de códigos" podría ir desde una simple sustitución letra por el número de dispositivos como la máquina Enigma, que Alemania desarrolló durante la Segunda Guerra Mundial. Es posible romper el código de cifrado simétrico, como quedó demostrado cuando Alan Turing en Bletchley Park diseñó una máquina desciframiento que se quebró el cifrado de la máquina Enigma.

Clave pública y privada

La solución a esta vulnerabilidad cifrado llegó en la segunda mitad del siglo 20 y consistió en dos partes. En primer lugar, la solución consistió en utilizar una secuencia de comandos clave pública o la codificación que se sabe que ambas partes, además de ser accesible al público. La segunda parte del sistema se basó en la existencia de claves privadas. Tanto el remitente como el destinatario tienen sus propias claves públicas y privadas, cada una homogeneidad matemática única, sino compartir con el otro.

Un ejemplo simple de una clave privada es un número no primo de cinco dígitos. Calcular este número mediante la adición de numerosos números más pequeños juntos. Se puede utilizar cada una de esas combinaciones como una clave privada única, pero todas las combinaciones debe sumar el mismo número. El número de cinco dígitos no prime es la clave pública; la combinación única de números que suman esa cantidad es la clave privada. Si alguien quiere cifrar un documento antes de enviarlo, puede hacerlo utilizando la clave pública del destinatario. El destinatario puede utilizar su propia clave privada para descifrar el documento.

Firmas digitales

Un remitente puede también utilizar el cifrado de clave pública y privada para crear una firma digital. El destinatario puede verificar la legitimidad del origen y creador del mensaje. nombre o identificación del remitente están cifrados, o "hash", utilizando la clave privada del emisor y se envían a través de Internet. Cuando se recibe, el receptor aplica la clave pública del remitente a la firma digital para verificar que fue enviado por la parte legítima.

algoritmos

creación de claves pública y privada no es tan simple como el ejemplo números no primos de cinco cifras. En general, el proceso consiste en fórmulas matemáticas complejas conocidas únicamente a las partes que utilizan la comunicación codificada. Estas fórmulas se identifican como algoritmos. A menudo consisten en varias páginas de fórmulas y figuras que se utilizan para convertir mensajes de texto a los formatos digitales utilizados tanto en la creación de claves pública y privada. Los usuarios no están obligados a aprender estos algoritmos; que simplemente entran en una o dos teclas en el teclado del ordenador, tableta o teléfono inteligente para iniciar la codificación o decodificación de cualquier mensaje mediante el proceso de clave pública y privada.