Q-CIPHER
Q-CIPHER proporciona cifrado post-cuántico de extremo a extremo entre usuarios, aplicaciones y modelos de IA. El gateway enruta el tráfico cifrado sin acceso a su contenido.
Protección del tráfico sensible
Una proporción creciente de la información sensible se transmite a través de APIs y modelos de IA. Q-CIPHER cifra cada mensaje con claves post-cuánticas antes de que salga del cliente, de modo que el tráfico interceptado permanece protegido tanto en la actualidad como en el futuro.
Criptografía híbrida
Cada sesión combina un algoritmo clásico y uno post-cuántico. Para comprometer la comunicación sería necesario romper ambos.
Gateway sin acceso al contenido
El gateway procesa únicamente sobres cifrados y metadatos firmados. Un compromiso del gateway no expone el contenido de los mensajes.
Registro de auditoría
Un registro de auditoría Merkle de solo anexado, firmado con ML-DSA, deja constancia de los accesos y puede verificarse de forma independiente.
Basado en estándares y con validación cruzada
El núcleo criptográfico está escrito en Rust y admite dos implementaciones independientes, RustCrypto y liboqs, que se verifican entre sí y contra los Known Answer Tests de NIST. El SDK y el núcleo criptográfico se publican bajo licencia Apache 2.0.
- KEMX25519 + ML-KEM-1024 (FIPS 203)
- FirmasEd25519 + ML-DSA-87 (FIPS 204)
- AEADAES-256-GCM · ChaCha20-Poly1305
- KDFHKDF-SHA3-512 con separación de dominio
- SobreFormato CBOR, metadatos firmados, contenido cifrado
- ValidaciónVectores NIST KAT · pruebas de interoperabilidad entre implementaciones
Gestión de claves e integración
Q-CIPHER incluye su propia infraestructura de clave pública, revocación de certificados y custodia de claves, y se integra con las aplicaciones existentes mediante SDKs.
- GatewayProxy en Rust basado en Pingora · autenticación por cadena de certificados · actualización de CRL
- Plano de controlPKI / CA con emisión y revocación de certificados
- Custodia de clavesInterfaz PKCS#11
- SDKsRust · Python · TypeScript / WebAssembly
- OperaciónHerramienta de línea de comandos y panel de control · despliegue con Docker · instalador para Windows
Rendimiento medido
Mediciones realizadas en un procesador de notebook estándar (AMD Ryzen 7 5700U) con la implementación RustCrypto por defecto. La implementación liboqs ofrece un rendimiento superior en las operaciones post-cuánticas.
Casos de uso
Q-CIPHER está indicado para flujos de datos que requieren confidencialidad a largo plazo.
Tráfico de IA y LLM
Cifrado de instrucciones y respuestas con información clasificada, personal o propietaria entre usuarios, agentes y modelos.
Intercambio entre organismos
Intercambio seguro de registros y mensajes entre organizaciones, sin que los intermediarios tengan acceso a su contenido.
Registros clínicos y ciudadanos
Demostrado en un escenario de salud en el que el personal clínico consulta un sistema de información hospitalaria a través del gateway, sin que este acceda a los datos de los pacientes.
Migración cripto-ágil
El modo híbrido permite incorporar protección post-cuántica junto con la criptografía existente, sin afectar a los sistemas actuales.
Evaluar Q-CIPHER
I-314 puede definir un despliegue piloto en función de sus flujos de datos más sensibles y de sus requisitos de custodia de claves.