El Secreto
del Algoritmo RSA:
El sistema que hace esto posible se llama RSA
(por las iniciales de sus inventores: Rivest, Shamir y Adleman). Funciona bajo
el concepto de criptografía de clave pública y se puede entender
perfectamente con una analogía simple:
1. La Clave Pública (El candado abierto)
Cualquier servidor web (como el de tu banco) genera un
número extremadamente grande, llamado “N”. Este número no es un secreto; se
comparte abiertamente con cualquier navegador que intente conectarse. “N”
funciona como un candado abierto que el banco le da a tu computadora. Tu
navegador mete tus datos (como tu contraseña) dentro de una caja, le pone ese
candado y lo cierra.
2. La Trampa Matemática
Lo que casi nadie sabe, excepto el banco, es que ese número
gigante “N” se creó multiplicando dos
números primos ultra-secretos, a los que llamaremos “p” y “q”.
“N” = p x q.
Para tu computadora (Multiplicar):
Si el banco le da dos
primos como p = 61 y q = 53, calcular “N” es instantáneo:
61 x 53 = 3233. (En la vida real, se usan números primos de cientos de dígitos).
· Para un hacker (Factorizar): Si un atacante intercepta el número 3233 y quiere descifrar el mensaje, necesita descubrir cuáles dos números primos dieron origen a ese resultado. Con el número 3233 es fácil, pero si el número tiene 2048 bits (más de 600 dígitos), a la supercomputadora más potente del mundo le tomaría miles de millones de años encontrar esos dos primos por pura fuerza bruta.
·
3. La Clave Privada (La
llave del candado)
· Solo el banco posee los números originales p y q. Esos dos números primos específicos son la única llave matemática capaz de abrir el candado (deshacer el cifrado) de forma casi instantánea para leer tus datos legítimamente.
¿Por qué
solo funcionan los Números Primos?
Si usáramos
números compuestos (números que tienen muchos divisores), el sistema
colapsaría.
Por
ejemplo, si N fuera 100, un hacker terminaría muy rápido porque 100 se puede
dividir entre 2,
4, 5, 10,
20, 25 y 50. Hay demasiadas "pistas" y caminos para romper la
seguridad. En cambio, al usar el producto de dos números primos puros, solo
existen dos divisores posibles en todo el universo numérico. No hay atajos,
no hay patrones intermedios; es encontrar una aguja en un pajar infinito.
Así es como
la propiedad más pura de la aritmética, descubierta por los griegos hace miles
de años, se convirtió en el escudo invisible que evita que el internet colapse
hoy en día. Cada vez que vemos el ícono del candadito verde en la barra del
navegador, le debemos la paz mental a la impredecible naturaleza de los primos.





Responderemos lo mas rápido posible.