Salta ai contenuti

Documentazione di Trustux

Trustux risponde a una sola domanda, completamente offline: puoi fidarti di questa firma? Verifica che il documento non sia stato modificato dopo la firma, che il firmatario sia chi dichiara di essere, e che il certificato fosse valido al momento della firma.

Integrity

Il documento non è stato toccato dopo essere stato firmato — inclusa la rilevazione di aggiornamenti incrementali aggiunti dopo la firma. Un singolo byte modificato rende il verdetto rosso.

Identity

La catena di certificati fino a una radice fidata (AC Raíz República Argentina precaricata), con il nome del firmatario, il CUIT/CUIL, la CA emittente e il ruolo estratti.

Validity

Revoca tramite CRL (offline-first) e OCSP (incorporato/fornito offline, con controlli online opt-in), più il time-stamp RFC 3161 — valutati al momento della firma, non solo oggi.

Standards

PAdES (PDF), XAdES (XML, fatture AFIP/ARCA) e CAdES (CMS .p7m / .p7s) tutti supportati.

Ogni controllo confluisce in un verdetto a semaforo — verde (valido), giallo (valido con riserve) o rosso (non valido) — con il dettaglio di supporto alle spalle, e un report esportabile che puoi allegare a un file. La CLI stampa lo stesso verdetto per l’uso in script e CI.

L’identità vale solo quanto le radici di cui ti fidi. Trustux valida la catena fino a una radice configurata, include l’AC Raíz República Argentina precaricata, e ti permette di modificare il trust store per giurisdizione. La revoca è offline-first: le CRL vengono verificate localmente, le risposte OCSP possono essere incorporate o fornite offline, e l’OCSP online è opt-in — così la verifica funziona anche in ambienti air-gapped.

Trustux è anche il motore di firma all’interno di Selega. Entra come capacità opzionale, disattivata di default — solo il superadmin la attiva (cap_firma). Con la firma abilitata, il verdetto alimenta l’esito di Selega (legalizza / osserva / certifica firma / nega); con essa disattivata, Selega si comporta esattamente come prima.