En términos generales, las matemáticas nunca son el factor limitante.
Considere RSA, nuestro cifrado actual “estándar de oro” y lo que hace posible el mundo moderno. RSA se basa en dos teoremas clave:
- El algoritmo euclidiano, conocido desde 300 aC,
- El teorema de Euler-Fermat, conocido desde mediados del siglo XVIII.
Su implementación requiere resolver dos problemas:
- El problema del encendido rápido, resuelto ya en 300 a.
- El problema del resto chino, cuya primera solución data del siglo quinto. (En realidad, esto es opcional, pero hace las cosas mucho más eficientes)
Entonces: podríamos haber tenido RSA en 1800. Entonces, ¿por qué no se inventó hasta la década de 1970?
- ¿Por qué la gente piensa que podremos retroceder en el tiempo? si pudiéramos, ¿eso explica cómo las personas predicen las existencias tan bien? LMAO, de verdad, ¿por qué?
- ¿Podría la Marina de los EE. UU. Derrotar a todas las demás armadas del mundo simultáneamente?
- ¿Qué pasaría si una nave espacial viajara a través de un agujero de gusano estable y emergiera en un universo con cuatro dimensiones espaciales?
- Si dejaran a una persona en medio de un campo de minas, ¿cuál sería la mejor manera de escapar a pie? ¿Sería mejor correr serpentina o en línea recta? ¿Existe un patrón general para los campos minados que podría ayudar a evitar las minas?
- ¿Qué agencia del gobierno de los EE. UU. Se ocuparía de un extraterrestre encontrado en la Tierra?
Primero, no había necesidad de seguridad de nivel RSA. Y segundo, aunque se conocía la base matemática, no había forma práctica de implementarla.
Lo mismo es cierto en todos los ámbitos: tenemos las matemáticas para resolver muchos problemas; lo que nos falta es la capacidad de traducir esas soluciones en realidad.