La respuesta puede sorprenderle: no es necesario mantener ambos números primos. De hecho, generalmente se descartan a menos que se use una representación especial de la clave privada.
Muchas de las descripciones populares del algoritmo RSA que he leído omiten una parte clave del algoritmo. En la representación más común, la clave privada consta de dos componentes: el módulo, que es un número muy grande que es el producto de dos primos, y el exponente privado, que se deriva del módulo y una porción de la clave pública llamada El exponente público. Si conoce el exponente privado, no necesita conocer los dos primos originales.
La otra representación de la clave privada utiliza un concepto matemático llamado Teorema del resto chino. En esta representación, se mantienen los dos factores del gran número. Esta representación tiene algunas ventajas de velocidad sobre el otro formato.
- Cómo comenzar mi carrera para ingresar al campo de seguridad de red
- Si te piratean, ¿lo sabrás?
- ¿Cuáles son los mejores libros, desde un principiante hasta un especialista en seguridad cibernética? ¿Qué idiomas o sitios de práctica recomendarías?
- ¿Cuáles son las señales básicas de que un sistema operativo Mac se ha visto comprometido?
- ¿Cómo paso a una carrera de seguridad de TI de un administrador de red?