La criptografía basada en isogenias es una rama de la criptografía post-cuántica que fundamenta su seguridad en la dificultad computacional de encontrar una isogenia entre dos curvas elípticas supersingulares dadas. Una isogenia es un homomorfismo de grupos entre curvas elípticas que también es un morfismo de variedades algebraicas, con un núcleo finito. La construcción de esquemas criptográficos, como el intercambio de claves SIDH (Supersingular Isogeny Diffie-Hellman) o la firma digital SPHINCS+, se basa en la 'caminata aleatoria' en el grafo de isogenias, donde los vértices son curvas elípticas supersingulares y los bordes son isogenias de bajo grado. La dificultad de invertir esta operación (encontrar la isogenia que conecta dos curvas dadas) es la base de la seguridad, incluso frente a algoritmos cuánticos como el de Shor o Grover.

Actualmente, la implementación en el mundo real de la criptografía basada en isogenias está principalmente en fase de investigación y estandarización. El algoritmo SIDH fue un candidato prominente en la tercera ronda del proceso de estandarización de criptografía post-cuántica del NIST (National Institute of Standards and Technology), aunque fue retirado debido a un ataque de ruptura. Sin embargo, otras variantes y algoritmos relacionados, como SIKE (Supersingular Isogeny Key Encapsulation), continúan siendo objeto de estudio y desarrollo. Bibliotecas criptográficas como Microsoft Research's PQCrypto-SIDH han explorado implementaciones, y proyectos de investigación académica y gubernamental continúan evaluando su viabilidad para proteger comunicaciones y datos contra futuras amenazas cuánticas.

Para un arquitecto, la criptografía basada en isogenias representa una opción prometedora para la seguridad post-cuántica, ofreciendo un enfoque matemático distinto a otros candidatos como los basados en retículos o códigos. Su principal ventaja es la resistencia a ataques cuánticos conocidos y, potencialmente, un tamaño de clave y ancho de banda relativamente pequeños en comparación con otras alternativas post-cuánticas. Sin embargo, los trade-offs incluyen una mayor complejidad computacional para las operaciones criptográficas, lo que puede impactar la latencia y el consumo de recursos en sistemas de alto rendimiento o embebidos. La madurez y la resistencia a ataques de nuevas variantes son consideraciones críticas, requiriendo una evaluación continua de los estándares y la investigación más reciente antes de su adopción en sistemas de producción. La elección de una solución post-cuántica debe equilibrar la seguridad, el rendimiento, la interoperabilidad y el riesgo de obsolescencia tecnológica.