← Últimos artículos
🔢 mathematics

Ours go to 211: Euler pseudoprimes to 47 prime bases (from Carmichael numbers)

Este artículo presenta una clasificación de los números de Carmichael y un algoritmo eficiente para generar pseudoprimos de Euler que superan la prueba de primalidad de Solovay-Strassen para múltiples bases, logrando encontrar un número compuesto que resiste las primeras 47 bases primas (hasta 211).

Autores originales: Alejandra Alcantarilla Sánchez, Jolijn Cottaar, Tanja Lange, Benne de Weger

Publicado 2026-02-26
📖 4 min de lectura🧠 Análisis profundo

Autores originales: Alejandra Alcantarilla Sánchez, Jolijn Cottaar, Tanja Lange, Benne de Weger

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

¡Hola! Imagina que el mundo de la criptografía (la seguridad de tus contraseñas, bancos y mensajes) es como un castillo gigante. Para que este castillo sea seguro, necesita llaves maestras que sean números primos (números que solo se pueden dividir por sí mismos y por 1).

El problema es que encontrar estos números primos gigantes es muy difícil y lento. Así que, en lugar de buscar uno perfecto, los sistemas de seguridad prueban números al azar y usan una "prueba de fuego" rápida para ver si parecen primos. Si un número compuesto (uno que no es primo) logra engañar a la prueba y hacer creer al sistema que es primo, se le llama pseudoprimo. Es como un impostor con una máscara perfecta.

Los autores de este artículo, Alejandra, Jolijn, Tanja y Benne, se preguntaron: "¿Podemos crear al impostor definitivo? ¿Un número compuesto que engañe a la prueba de seguridad no una vez, sino 47 veces seguidas?".

Aquí te explico cómo lo hicieron, usando analogías sencillas:

1. El Juego de las Máscaras (La Prueba de Solovay-Strassen)

Imagina que tienes un guardia de seguridad (la prueba matemática) que revisa a cada número que intenta entrar. El guardia le pregunta al número: "¿Eres primo?".

  • Si el número es realmente primo, siempre dice la verdad.
  • Si es un compuesto (un impostor), usualmente el guardia lo descubre.
  • Pero, a veces, el impostor tiene una máscara tan buena que el guardia piensa: "¡Vaya, parece un primo!". A este impostor que pasa la prueba se le llama pseudoprimo de Euler.

El objetivo de los autores fue encontrar un impostor que pudiera pasar la prueba con 47 guardias diferentes (usando 47 bases primas distintas) sin ser descubierto.

2. Los "Carmichael": Los Maestros del Disfraz

Para encontrar al mejor impostor, los autores miraron a un grupo especial de números llamados Números de Carmichael.

  • La analogía: Imagina que los números normales son como actores que, si los pruebas con una pregunta específica, siempre fallan. Pero los Números de Carmichael son actores que han memorizado todas las respuestas posibles. Si les preguntas "¿Eres primo?" con cualquier base, siempre responden correctamente (o al menos, no fallan).
  • Sin embargo, estos actores aún tienen un punto débil: si les preguntas de una manera un poco más sofisticada (la prueba de Euler), algunos se delatan.

Los autores clasificaron a estos Números de Carmichael en "clases" (como si fueran tipos de disfraces). Descubrieron que una clase específica (la Clase A) tenía la máscara más perfecta: casi la mitad de todas las preguntas posibles no podían descubrirlos.

3. La Receta Secreta: Multiplicar para Hacerse Más Fuerte

¿Cómo crearon al impostor definitivo? No lo buscaron a lo loco. Usaron una estrategia inteligente: la multiplicación.

  • La analogía: Imagina que tienes dos disfraces de alta calidad (dos pseudoprimos buenos). Si los pones uno encima del otro (los multiplicas), creas un "disfraz compuesto" mucho más complejo y difícil de penetrar.
  • Los autores tomaron miles de estos "disfraces" (números que ya habían pasado la prueba hasta cierto punto) y los combinaron entre sí.
  • El truco: Solo combinaban disfraces que eran "hermanos" (números que habían pasado la prueba hasta el mismo punto). Si mezclabas un disfraz débil con uno fuerte, el resultado seguía siendo débil. Pero al unir dos fuertes, el resultado era un monstruo de seguridad.

4. El Gran Logro: El Impostor que Sobrevive a 211

Usando esta receta, los autores construyeron un número gigante (de 1230 bits, ¡es inmensamente grande!).

  • Este número es compuesto (no es primo, tiene factores).
  • Sin embargo, logró engañar a la prueba de seguridad con 47 bases primas consecutivas (desde el número 2 hasta el 211).
  • Es como si un impostor hubiera pasado 47 entrevistas de trabajo consecutivas con 47 jefes diferentes, y todos pensaron que era el candidato perfecto.

¿Por qué es importante esto?

En el mundo real, los sistemas de seguridad confían en que es casi imposible que un número compuesto engañe a estas pruebas. Este artículo demuestra que, si alguien es lo suficientemente astuto (y tiene mucha potencia de cálculo), puede crear números que parecen primos perfectos.

En resumen:
Los autores no solo encontraron un "impostor" matemático, sino que crearon una fábrica de impostores. Descubrieron que, al combinar inteligentemente ciertos tipos de números especiales (Números de Carmichael de la Clase A), pueden crear números compuestos que son tan convincentes que engañan a las pruebas de seguridad más estrictas hasta el número 211.

Es una advertencia para los criptógrafos: "Cuidado, los impostores pueden ser más inteligentes de lo que pensábamos". Pero también es una victoria para las matemáticas, mostrando cómo la teoría de números puede usarse para construir (y desmantelar) la seguridad digital.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →