Integrità del software
Dimostra che il tuo software è autentico: prima che venga eseguito sul computer di chiunque.
Due modi per firmare e proteggere il tuo software
Certificati di firma del codice
Firma il tuo codice con un'identità validata. IV per le persone fisiche, OV per le organizzazioni, EV per la massima affidabilità e identità di editore verificata.
eSigner for Code: Firma in cloud
Firma direttamente dal cloud. Non è necessario alcun token hardware. Si integra con GitHub Actions, Jenkins, Azure DevOps e altro ancora.
I certificati di firma del codice e il servizio di firma cloud di SSL consentono di firmare crittograficamente eseguibili, driver, script e firmware, in modo che utenti, piattaforme e sistemi operativi possano verificare che il software sia autentico e non sia stato manomesso.
Il codice non firmato o firmato in modo improprio è uno dei principali vettori di attacco alla catena di fornitura del software.
Gli attacchi alla catena di fornitura del software, da SolarWinds a XZ Utils, dimostrano che l'integrità del codice tra lo sviluppatore e l'utente finale non è garantita senza la firma crittografica. Sistemi operativi, piattaforme e strumenti di sicurezza richiedono sempre più spesso binari firmati. Gli enti regolatori e i framework di conformità (SLSA, SSDF, SOC 2) impongono controlli sull'integrità del software.
I prodotti SSL per l'integrità del software rispondono a due esigenze distinte:
- Certificati di firma del codice: certificati validati che collegano crittograficamente la tua identità al codice che firmi, a tre livelli di validazione (IV, OV, EV)
- Firma elettronica per il codice: un servizio di firma basato su cloud che elimina il requisito del token hardware per la firma del codice EV, consentendo una perfetta integrazione nella pipeline CI/CD
Confronta le opzioni di certificato di firma del codice
Conformità e standard
Codice di autenticazione Microsoft
Firma di tutti gli eseguibili Windows, OV ed EV affidabili.
Driver in modalità kernel di Windows
Richiede il certificato di firma del codice EV
Schermo intelligente Microsoft
Il nome della tua organizzazione verificata viene visualizzato come editore nei prompt di SmartScreen.
Apple Gatekeeper / Autenticazione
La distribuzione di macOS richiede la firma e l'autenticazione dell'ID sviluppatore.
Firma del codice del forum CA/B BR
Tutti i certificati SSL sono conformi ai requisiti di base per la firma del codice.
Perché SSL
Firma elettronica in cloud
Firma digitale basata su HSM cloud: progettata specificamente per CI/CD, non richiede token hardware.
WebTrust per la firma del codice BR
Verifica annuale da parte di BDO: conformità alle normative BR di CA/B Forum Code Signing.
API SWS
Integrazione tra gestione programmatica dei certificati e firma digitale.
In attività dal 2002
Nel corso di oltre due decenni di PKI esperienza nelle infrastrutture.