La relación entre computación cuántica y criptografía genera debates intensos en la comunidad de seguridad informática. Existe una creencia extendida de que los sistemas cuánticos podrían romper los criptosistemas actuales, pero la realidad técnica presenta limitaciones físicas muy concretas que hacen de esta amenaza algo mucho más teórico que práctico. Comprender cómo funciona un sistema cuántico permite evaluar con claridad qué tan viable es este escenario.
¿Qué es un qubit y por qué cambia las reglas del cómputo?
Para entender la computación cuántica es fundamental partir del concepto de qubit (quantum bit). A diferencia de un bit clásico que solo puede ser cero o uno, un qubit se encuentra en una superposición de estados entre ambos valores simultáneamente [0:48]. Esto se deduce de las propiedades cuánticas de las partículas, demostradas en experimentos como el de la doble rendija, donde las partículas se comportan como ondas y como partículas a la vez cuando no se les observa [0:36].
Esta capacidad de superposición permite que un qubit procese información de maneras que un bit convencional no puede. En teoría, es posible ajustar las propiedades del entorno para que el qubit resuelva problemas específicos. Sin embargo, un solo qubit únicamente entrega valores entre cero y uno, lo que limita su utilidad de forma aislada [1:12].
¿Por qué es tan difícil escalar los qubits?
El verdadero desafío aparece cuando se intenta trabajar con múltiples qubits en conjunto. Estos se desestabilizan con enorme facilidad porque deben mantenerse en cero contacto con cualquier elemento del entorno [1:22]. Mantener la estabilidad requiere tecnologías de materiales muy específicas o temperaturas extremadamente bajas.
Cuando se entrelazan varios qubits, estos crean interacciones entre sí. Al calibrar el sistema cuántico para obtener una aproximación al resultado deseado, es muy probable generar interferencia con otros elementos del sistema [2:18]. Este fenómeno hace que sea progresivamente más difícil añadir qubits adicionales.
¿Cuál es el estado actual de la tecnología cuántica?
Los avances más recientes han alcanzado capacidades de alrededor de mil qubits [2:40]. No obstante, a este nivel la inestabilidad es tan alta que resulta muy complicado mantener el sistema funcionando de forma confiable para usos industriales o criptográficos.
¿Puede la computación cuántica romper criptosistemas como RSA?
En teoría, sí. Un sistema cuántico podría paralelizar problemas como el cómputo del logaritmo discreto o la factorización de números primos grandes [1:44]. Utilizando estas técnicas sería posible romper el criptosistema RSA, cuya seguridad depende precisamente de la dificultad computacional de factorizar números primos de gran tamaño.
Sin embargo, estudios recientes indican que para resolver este problema se necesitarían aproximadamente un millón de qubits funcionando de manera estable [1:56]. Considerando que la tecnología actual apenas sostiene mil, la brecha entre lo teórico y lo práctico es enorme.
- La factorización de números primos grandes requiere alrededor de un millón de qubits.
- Los sistemas actuales alcanzan cerca de mil qubits con alta inestabilidad.
- Escalar más allá de estos límites genera interferencias que degradan los resultados.
¿Para qué se usa realmente la computación cuántica hoy?
Los usos más comunes de los sistemas cuánticos están orientados hacia la simulación de sistemas complejos que representan fenómenos de la realidad y hacia estudios científicos que requieren modelaciones de alta complejidad [2:54]. La computación cuántica se ha volcado hacia aplicaciones de investigación más que hacia la ruptura de criptosistemas.
Esto no significa que la amenaza sea inexistente, sino que lo que resulta factible en papel es muy difícil de replicar en la práctica [3:10]. Además, ya existen criptosistemas con resistencia cuántica [3:18]. Estos se basan en problemas matemáticos que siguen siendo extremadamente difíciles de resolver incluso con una computadora cuántica, ya que no todos los problemas criptográficos son vulnerables a las ventajas que ofrece el cómputo cuántico.
La expectativa es que los criptosistemas actuales se mantengan seguros durante bastante tiempo, a menos que se encuentre una forma de incrementar la cantidad de qubits de manera sustancial [3:32]. Por ahora, la tecnología sugiere que ese salto no está cerca. Si te interesa la seguridad computacional, vale la pena seguir de cerca los avances en criptografía post-cuántica y compartir tus reflexiones sobre cómo estos desarrollos podrían afectar los sistemas que usamos a diario.