La respuesta de Bill Brassfield es absolutamente correcta. Solo me gustaría proporcionar una introducción más básica porque esta pregunta ha sido un problema para los criptógrafos a lo largo de los siglos, hasta el último cuarto del siglo XX.
La solución radica en crear un esquema de cifrado utilizando claves duales, una clave para cifrar y la otra para descifrar lo que la primera cifra. Es por eso que las claves se llaman “asimétricas”. Cada mitad de un par de claves puede descifrar lo que el otro cifra, y ninguno puede descifrarse a sí mismo.
Ahora di que quieres enviarme un mensaje privado y nunca nos hemos encontrado o intercambiado claves con anticipación. Sabiendo que me gustaría comunicarme en privado, publiqué previamente la mitad de mi par de claves, la “clave pública”. Distribuyo la clave pública lo más ampliamente posible; Lo puse en mi sitio web y en mis correos electrónicos. Está bien que todo el mundo lo sepa porque no pueden usarlo para interceptar su mensaje. Usted me encripta su mensaje usando mi clave pública y, aunque el mundo entero conoce esa clave, solo yo puedo descifrar su mensaje, usando mi clave privada. Lo que una clave encripta es la otra desencripta. Del mismo modo, cuando sea mi turno de responderle, no cifro el mensaje con mi clave privada; si lo hiciera, sería un grave error ya que todo el mundo conoce mi clave pública y podría descifrarla. En cambio, cifro mi mensaje con tu clave pública, lo que te convierte en la única persona que puede descifrarlo.
- ¿Qué es un correo electrónico infectado?
- ¿Cuál es el mejor antivirus para Windows 10 en India?
- ¿Cómo puede la India atreverse a optar por una economía sin efectivo, a pesar de tener sistemas informáticos débiles, que son muy vulnerables a los ataques cibernéticos?
- ¿Por qué es importante tener un firewall configurado?
- ¿Qué sabes sobre el virus informático Heart Bleed?
Este es el gran invento de la criptografía: la creación de pares de claves para que uno descifre lo que el otro cifra. La única desventaja es que se necesita un poco de trabajo para comprenderlo.