Jonathana1106 / ArquitecturaComputadores

Tareas, Talleres y Proyectos
GNU General Public License v3.0
0 stars 0 forks source link

Algoritmo RSA #1

Open Jonathana1106 opened 2 years ago

Jonathana1106 commented 2 years ago

El RSA (Rivest-Shamir-Adleman) es un sistema criptogr ́afico de clave p ́ublica desarrollado en 1979. Es asim ́etrico, lo que significa que cuenta con una llave p ́ublica (Public Key) y una llave privada (Private Key).

Para encriptar el mensaje se tiene que:

c = m^e mod n,

donde m es el mensaje, c es el mensaje encriptado y (e y n) son los parámetros de la llave pública.

Para desencriptar el mensaje se tiene que:

m = c^d mod n,

donde c es el mensaje encriptado, m es el mensaje desepcritado o recuperado y (n^1 y d) son los parámetros de la llave privada.