sábado

Matemática Serie 23

Los Números primos, los aliados de la seguridad de Internet.

Compartir entrada en:


.

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.



Escrito por:Ramón R. Feliciano-Matemática Serie 23


Lic.en Educación Mención Matemáticas, Conocimientos en Diseño Web y Manejo de las TICs.


Síguenos en: Facebook | Twitter |YouTube

Responderemos lo mas rápido posible.