
SécurixOS è un sistema operativo sicuro basato su NixOS, progettato per team di piccole e medie dimensioni. Fornisce un ambiente minimo e rinforzato con un forte isolamento, riproducibilità e configurazioni basate su policy per garantire sicurezza operativa e conformità.
[!NOTE] Questo progetto è in alpha, al momento non è previsto alcun supporto.
SécurixOS è una distribuzione NixOS sviluppata dalla DINUM per dotare di computer sicuri per l'amministrazione di sistema, l'office automation e lo sviluppo al fine di trattare inizialmente informazioni Non Protette e successivamente eventualmente informazioni a Diffusione Ristretta.
Costituisce un modello di PC sicuro progettato per consentire accessi alla produzione e altri usi critici garantendo un livello di sicurezza variabile a seconda della configurazione impiegata.
Grazie a NixOS, questo modello di PC sicuro è reistanziabile per casi d'uso variabili: postazione multi-agente, postazione multi-livello, postazione solo intranet, ecc. con team diversi, sorgenti VPN diverse.
Costruito secondo le raccomandazioni dell'ANSSI: https://cyber.gouv.fr/publications/recommandations-relatives-ladministration-securisee-des-si.
Sécurix si basa su NixOS con un kernel Linux personalizzato conformemente alle regole ANSSI di hardening, alcune delle quali sono disattivabili in base alle necessità.
age o un server Vault.Rafforzamento della sicurezza
Onboarding rapido e gestione centralizzata
age (o futura integrazione con Vault).Supporto avanzato delle chiavi di sicurezza
I contributi sono aperti al progetto, si raccomanda di avere una competenza su NixOS per facilitarne l'integrazione. Consultare i ticket aperti e la guida alla contribuzione per partecipare. È possibile aprire ticket per proporre funzionalità e discutere dell'architettura. Le PR generate da IA senza revisione né test saranno chiuse, i contributi dello stesso autore potranno essere bloccati in seguito.
Questo README è in francese, ma il resto del codice, le issue e le PR sono in inglese.
I test sono basati sul framework di test NixOS. Consentono di avviare Sécurix in una VM e poi eseguire test sul comportamento di questa VM.
nix-build -A tests
Sécurix è distribuito sotto licenza MIT. Vedere la cartella LICENSES per maggiori dettagli.