Inspiration
Ante la inminencia del momento en que la computación cuántica rompa el cifrado clasico, la ciberseguridad actual tiene fecha de caducidad. Nos inspiró la necesidad de crear un búnker de soberanía digital absoluta que no solo sea seguro hoy, sino que sea resistente a ataques cuánticos durante las próximas décadas.
What it does
Zero-State es un gestor de contraseñas de Conocimiento Cero (Zero-Knowledge). Genera claves con aleatoriedad física pura mediante hardware de IBM Quantum, las protege con Argon2id y las transmite/almacena mediante ML-KEM (Kyber) y AESGCM. La identidad cuántica del usuario solo reside en la memoria RAM volátil, eliminando cualquier huella persistente en el sistema.
How we built it
Backend: Python con Streamlit para una interfaz reactiva y segura.
Capa Cuántica: Librería Qiskit para la ejecución de circuitos ISA en procesadores cuánticos reales de IBM.
Criptografía PQC: Implementación de ML-KEM-768 (Kyber), el estándar post-cuántico del NIST.
Seguridad de Acceso: Derivación de claves mediante Argon2id para máxima resistencia contra fuerza bruta.
Challenges we ran into
El puente Cuántico-Clásico: Mapear medidas probabilísticas de cúbits a caracteres ASCII imprimibles manteniendo una entropía máxima.
Latencia de Hardware: Optimizar la comunicación con la API de IBM para que la experiencia de usuario fuera fluida a pesar de la complejidad del cálculo físico.
Estado en RAM: Gestionar la persistencia de las llaves en la sesión de Streamlit sin comprometer la filosofía de Zero-Knowledge.
Accomplishments that we're proud of
Haber integrado con éxito una cadena de confianza completa: desde la física cuántica pura (entropía) hasta la matemática post-cuántica (Kyber) en un producto funcional y fácil de usar para cualquier usuario, independientemente de sus conocimientos técnicos.
What we learned
Profundizamos en el tratamiento de datos sensibles mediante soluciones complejas como ML-KEM, el funcionamiento de los circuitos cuánticos y cómo optimizar la arquitectura de una base de datos cifrada para que sea impenetrable.
What's next for Zero-State Defense
Implementar sistemas de recuperación multi-sig también basados en PQC, junto con verificación en dos pasos.
Log in or sign up for Devpost to join the conversation.