Infraestructura
Artículos sobre cómo BX-System protege y sostiene el sistema.
- Guía de implementación: firmar herramientas con SHA-256
Una guía paso a paso de cómo el kernel firma las herramientas con SHA-256 y actualiza la firma después de que el motor AST realiza una reparación.
- El motor AST: reparación de código basada en reglas
El motor AST analiza el código generado, aplica reglas de política, escribe la versión corregida y actualiza la firma.
- Interruptor de emergencia y contexto aislado
Un interruptor de emergencia central detiene la ejecución. El aislamiento mantiene el contexto con instantáneas inmutables para que una detención y una reanudación no corrompan el estado.
- Ejecución solo en RAM para los módulos centrales
Los módulos centrales se ejecutan solo en RAM. No se escribe nada en disco durante la ejecución, por lo que un ciclo detenido no deja residuos ejecutables.
- Cifrar paquetes de herramientas con AES-GCM
Cada paquete se cifra con AES-GCM. El paquete se descifra en el contexto aislado y se ejecuta sin persistir.
- Autoprotección
La autoprotección es el principio por el cual BX-System protege su código, sus herramientas, sus paquetes y su contexto de ejecución mediante mecanismos por capas que operan antes, durante y después de la ejecución.
- Reparación automática
La reparación automática es el principio por el cual BX-System corrige código defectuoso sin revisión manual. El motor AST detecta violaciones de reglas y las corrige; el kernel vuelve a un estado estable.
- Eficiencia
La eficiencia es el principio por el cual BX-System aspira a usar la menor cantidad de recursos posible. Cada decisión se sopesa por la energía consumida frente al resultado logrado.
- Firmar cada herramienta con SHA-256
Cada herramienta está firmada con SHA-256. Un cambio de firma significa que el código cambió; una firma sin cambios significa que el código está como se verificó.