Tutti gli Articoli

OnyxMesh: TechnoSec rilascia il protocollo sperimentale per flotte autonome come Open Source

TechnoSec rilascia OnyxMesh in open source, un protocollo di rete sperimentale per sistemi autonomi del futuro con crittografia post-quantistica, routing mesh e servizi nativi per flotte.

di TechnoSec Team
February 10, 2026
4 min di lettura

Siamo entusiasti di annunciare che OnyxMesh, il nostro protocollo di rete sperimentale per la comunicazione tra flotte autonome, è ora completamente open source e disponibile su GitHub.

Cos'è OnyxMesh?

OnyxMesh è un protocollo di rete unificato progettato per la comunicazione tra flotte di dispositivi autonomi: droni, robot, veicoli terrestri e server edge. Integra identità, discovery, routing, trasporto e servizi di flotta in un unico stack coerente, protetto end-to-end con crittografia post-quantistica.

L'infrastruttura odierna per flotte autonome soffre di frammentazione: i team tipicamente compongono strumenti separati per la crittografia (WireGuard), il routing mesh (batman-adv) e la messaggistica (MQTT), ciascuno con il proprio modello di fiducia e overhead operativo. OnyxMesh esplora cosa diventa possibile quando queste problematiche vengono unificate dalla base.

OnyxMesh è una tecnologia sperimentale, un'esplorazione verso i sistemi autonomi del futuro piuttosto che un prodotto pronto per la produzione. Lo rilasciamo in open source per favorire la collaborazione e far avanzare il settore.

Crittografia Post-Quantistica al Centro

OnyxMesh è costruito sulla suite crittografica OM-QR1, utilizzando esclusivamente primitive post-quantistiche standardizzate dal NIST:

  • ML-DSA-65 per le firme digitali
  • ML-KEM-768 per l'incapsulamento delle chiavi
  • AES-256-GCM per la crittografia del traffico
  • SHA3-256 per l'hashing

Ogni identità di dispositivo, ogni handshake e ogni pacchetto è protetto contro minacce sia classiche che dell'era quantistica.

Caratteristiche Principali

Identità Auto-Certificante

I dispositivi derivano i propri indirizzi direttamente dalle chiavi pubbliche, eliminando la necessità di autorità di certificazione esterne. Il Genome Handshake in cinque fasi verifica reciprocamente hardware, firmware e appartenenza alla flotta prima di qualsiasi scambio di dati.

Routing Mesh Intelligente

OnyxRoute combina routing Dijkstra proattivo (entro 3 hop) con discovery reattiva per peer distanti, adattando le metriche di routing in base alla classe del dispositivo, dai sensori embedded con risorse limitate ai nodi di calcolo potenti.

Servizi Nativi per la Flotta

I servizi integrati eliminano la necessità di middleware esterno:

  • OnyxTopics: Messaggistica publish/subscribe basata su gossip
  • OnyxState: Store chiave-valore distribuito basato su CRDT
  • OnyxCall: JSON-RPC per chiamate di procedura remota
  • OnyxSwarm: Orchestrazione container peer-to-peer

Resilienza e Monitoraggio della Salute

L'Immune Response System fornisce monitoraggio continuo dello stato di salute con rilevamento anomalie, revoca dei nodi basata sul consenso della flotta e recupero automatico delle partizioni di rete.

Supporto Multi-Trasporto

OnyxMesh supporta molteplici trasporti fisici tramite adapter pluggabili: UDP/IPv6, WiFi, BLE, LoRa e connessioni seriali. I livelli superiori restano agnostici rispetto al trasporto, facilitando l'adattamento a diversi scenari di deployment.

Test di Sicurezza Integrati con OnyxForge

OnyxMesh include OnyxForge, un toolkit di sicurezza avversariale integrato che comprende:

  • Fuzzing del protocollo e analisi brute-force
  • Simulazione di attacchi replay e canali laterali di timing
  • Test di resilienza DoS
  • Scenari di partizionamento della rete

Questo significa che gli stessi strumenti di audit utilizzati durante lo sviluppo sono disponibili per ogni deployment.

Perché Open Source?

Crediamo che le sfide della comunicazione tra flotte autonome siano troppo importanti e troppo complesse per essere risolte in isolamento. Rilasciando OnyxMesh in open source, puntiamo a:

  • Accelerare la ricerca nella sicurezza post-quantistica per flotte
  • Abilitare la collaborazione tra le comunità della robotica, dei droni e dell'edge computing
  • Fornire un'architettura di riferimento per stack di comunicazione autonoma unificati
  • Raccogliere feedback reali per guidare l'evoluzione del protocollo

Partecipa

OnyxMesh è scritto in Go con supporto alla cross-compilazione per ARM64, ARMv7 e x86-64. Iniziare è semplice:

git clone https://github.com/technosec-dev/onyxmesh.git
cd onyxmesh
make build

Accogliamo con piacere contributi, segnalazioni di bug e feedback. Che tu stia costruendo droni autonomi, flotte robotiche o infrastrutture di edge computing, ci piacerebbe sapere come OnyxMesh può integrarsi nella tua visione.

Esplora il progetto: github.com/technosec-dev/onyxmesh

Interessato a OnyxMesh per il tuo progetto? Contattaci per maggiori dettagli, discussioni tecniche o opportunità di collaborazione.


OnyxMesh rappresenta l'impegno di TechnoSec nel superare i confini dei sistemi embedded e autonomi. Non vediamo l'ora di costruire il futuro della comunicazione tra flotte, insieme, in modo aperto.

Pronti a Costruire Sistemi Pronti per il Futuro?

Discutiamo come TechnoSec può aiutarti a progettare, costruire e operare soluzioni tecnologiche sicure e scalabili.