Criptografía de clase pública
El
cifrado de clave pública utiliza un par de claves relacionadas matemáticamente.
Un mensaje cifrado con la primera clave debe descifrarse con la segunda clave y
un mensaje cifrado con la segunda clave debe descifrarse con la primera clave.
Cada
participante en un sistema de claves públicas dispone de un par de claves. Una
clave se designa como clave privada y se mantiene secreta. La otra clave se
distribuye a quien lo desee; esta clave es la clave pública.
Cualquier
usuario puede cifrar un mensaje utilizando su clave pública, pero sólo usted
puede leerlo. Cuando recibe el mensaje, lo descifra utilizando la clave
privada.
De
forma parecida, puede cifrar un mensaje para cualquier otro utilizando su clave
pública y, a continuación, descifrándola utilizando su clave privada. Entonces
podrá enviar el mensaje de forma segura a través de una conexión no segura.
Este
tipo de cifrado tiene características que lo hacen muy adecuado para su uso
general:
El
cifrado de clave pública sólo requiere dos claves por participante.
La
necesidad de mantener el secreto es más fácil de cumplir: únicamente debe
mantenerse secreta la clave privada y puesto que no necesita compartirse, es
menos vulnerable al robo en la transmisión que la clave compartida en un
sistema de claves simétricas.
Las
claves públicas pueden publicarse, lo que elimina la necesidad de compartir
previamente una clave secreta antes de la comunicación. Cualquiera que conozca
la clave pública puede utilizarla para enviar un mensaje que sólo el usuario
implicado puede leer.
El
cifrado de clave pública también se denomina cifrado asimétrico, porque no
puede utilizarse la misma clave para cifrar y descifrar el mensaje. A cambio,
se utiliza una clave de un par de claves para deshacer el trabajo del otro.
No hay comentarios.:
Publicar un comentario