es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Son Diffie-Hellman y ECC criptografías de clave pública / asimétricas?

Tengo una duda.

En RSA, generamos una clave pública (e, n) y una clave privada (d, n). Estos pares de claves se utilizan en realidad para cifrar (con la clave pública) y descifrar (con la clave privada) los datos durante la comunicación.

m^(ed) = m (mod n) porque m^(kphi(n)+1) = m (mod n)

Pero los algoritmos Diffie-Hellman y ECC solo se utilizan para generar una clave secreta común (K) entre dos partes, que se utiliza para el cifrado simétrico.

Por lo tanto, Diffie-Hellman y ECC son solo algoritmos de generación / intercambio de claves, y no usan en realidad el cifrado y descifrado asimétrico, mientras que RSA es criptografía asimétrica porque sí utiliza dos claves diferentes para el cifrado y descifrado.

Entonces, ¿por qué se considera a Diffie-Hellman y ECC como criptografías de clave pública / privada?

¿Me estoy perdiendo algo aquí?

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Está en lo correcto al afirmar que Diffie-Hellman y ECC se utilizan para la generación/intercambio de claves y no para la encriptación/desencriptación. Sin embargo, todavía se clasifican como criptografías de clave pública/privada porque utilizan el concepto de claves públicas y privadas para establecer la clave secreta compartida.

    En Diffie-Hellman, cada parte genera un par de claves pública/privada y comparte sus claves públicas. Luego, usan las claves públicas del otro para derivar una clave secreta compartida. Esto todavía se considera una criptografía de clave pública/privada porque cada parte está usando su clave privada para generar su clave pública, y las claves públicas se usan para comunicarse de forma segura.

    De manera similar, en ECC, cada parte genera un par de claves pública/privada y usa su clave privada para generar una clave secreta compartida. Las claves públicas todavía se utilizan para la comunicación, aunque no están directamente involucradas en el proceso de encriptación/desencriptación.

    Por lo tanto, aunque Diffie-Hellman y ECC pueden no utilizar la encriptación/desencriptación asimétrica, todavía utilizan el concepto de claves públicas y privadas y, por lo tanto, se clasifican como criptografías de clave pública/privada.

Comments are closed.