¿Cómo funciona el cifrado de clave pública / privada? [duplicar]

0

Ya busqué esto varias veces, pero aún no entiendo realmente cómo funciona el cifrado de clave pública / privada. La página de wikipedia sobre criptografía de clave pública dice esto:

  

Criptografía de clave pública, o asimétrica   Criptografía, es cualquier sistema criptográfico que usa pares de claves:   claves públicas que pueden difundirse ampliamente, y claves privadas que   Son conocidos solo por el propietario. Esto cumple dos funciones:   autenticación, que es cuando la clave pública se utiliza para verificar que una   el titular de la clave privada emparejada envió el mensaje y el cifrado,   por lo que solo el titular de la clave privada emparejada puede descifrar la   mensaje cifrado con la clave pública.

La parte que no entiendo es por qué solo el titular de la clave privada puede descifrar el mensaje cifrado con la clave pública. Cuando cifras un mensaje con una clave, debería ser posible descifrarlo con la misma clave, ¿no?

    
pregunta Conner Dassen 29.11.2017 - 19:08
fuente

1 respuesta

1

Una clave privada y una clave pública funcionan como un par. La clave pública (que es específica de la persona A pero todos lo saben [que todos sean B]) se puede usar para cifrar un mensaje. B luego envía el mensaje a A. La clave privada de la persona A puede usarse para descifrar el mensaje. Si A quiere enviar un mensaje de vuelta a B, primero lo cifrarán con la clave pública de B, lo enviarán y luego B lo descifra con su clave privada.

Una buena analogía es here :

  

Por ejemplo, si Bob quiere enviar datos confidenciales a Alice y quiere asegurarse de que solo Alice pueda leerlos, cifrará los datos con la clave pública de Alice. Solo Alice tiene acceso a su clave privada correspondiente y, como resultado, es la única persona con la capacidad de descifrar los datos cifrados de nuevo en su forma original.

     

Como solo Alice tiene acceso a su clave privada, es posible que solo Alice pueda descifrar los datos cifrados. Incluso si alguien más obtiene acceso a los datos encriptados, se mantendrá confidencial ya que no deberían tener acceso a la clave privada de Alice.

EDITAR: Por lo tanto, todos conocen una clave "pública", pero es específica de una persona.

EDIT 2: se explica la razón por la cual una clave pública no puede descifrar algo que se descifró previamente con la misma clave aquí . Básicamente, todo el punto del cifrado es utilizar un cálculo simple para cifrar que es casi imposible de descifrar, que es lo que sucede aquí.

    
respondido por el Adam Bromiley 29.11.2017 - 19:36
fuente

Lea otras preguntas en las etiquetas