Esiste una differenza significativa tra CA autonome ed Enterprise e ognuna presenta uno scenario di utilizzo.
CA aziendali
Questo tipo di CA offre le seguenti funzionalità:
- stretta integrazione con Active Directory
Quando si installa CA Enterprise nella foresta AD, viene automaticamente pubblicato in AD e ogni membro della foresta AD può comunicare immediatamente con CA per richiedere certificati.
I modelli di certificato consentono alle aziende di classificare i certificati emessi in base ai loro usi o quant'altro. Gli amministratori configurano i modelli di certificato richiesti (con le impostazioni appropriate) e li inviano alla CA per l'emissione. I destinatari compatibili non devono preoccuparsi della generazione manuale delle richieste, la piattaforma CryptoAPI preparerà automaticamente la richiesta di certificato corretta, la inoltrerà alla CA e recupererà il certificato emesso. Se alcune proprietà della richiesta non sono valide, CA le sovrascriverà con i valori corretti dal modello di certificato o da Active Directory.
- registrazione automatica del certificato
è una caratteristica killer di Enterprise CA. La registrazione automatica consente di registrare automaticamente i certificati per i modelli configurati. Non è richiesta l'interazione dell'utente, tutto avviene automaticamente (ovviamente, la registrazione automatica richiede la configurazione iniziale).
questa funzione è sottovalutata dagli amministratori di sistema, ma è estremamente preziosa come fonte di backup per i certificati di crittografia dell'utente. Se la chiave privata viene persa, può essere recuperata dal database CA se necessario. Altrimenti, perderai l'accesso al tuo contenuto crittografato.
CA autonoma
Questo tipo di CA non può utilizzare le funzionalità fornite dalle CA Enterprise. Questo è:
- Nessun modello di certificato
ciò significa che ogni richiesta deve essere preparata manualmente e deve includere tutte le informazioni richieste per essere incluse nel certificato. A seconda delle impostazioni del modello di certificato, CA Enterprise potrebbe richiedere solo informazioni chiave, le informazioni di resto verranno automaticamente recuperate da CA. La CA autonoma non lo farà, perché manca di fonte di informazioni. La richiesta deve essere letteralmente completa.
- approvazione manuale richiesta certificato
Poiché la CA autonoma non utilizza i modelli di certificato, ogni richiesta deve essere verificata manualmente da un gestore della CA per assicurarsi che la richiesta non contenga informazioni pericolose.
- nessuna registrazione automatica, nessun archivio chiave
Poiché le CA autonome non richiedono Active Directory, queste funzionalità sono disabilitate per questo tipo di CA.
Sommario
Sebbene, potrebbe sembrare che la CA autonoma sia un vicolo cieco, non lo è. Le CA Enterprise sono le più adatte a rilasciare certificati alle entità finali (utenti, dispositivi) ed è progettata per scenari "volume elevato, basso costo".
D'altra parte, le CA autonome sono le più adatte per scenari "a basso volume e ad alto costo", compresi quelli offline. Generalmente le CA autonome vengono utilizzate come CA radice e delle politiche e rilasciano certificati solo ad altre CA. Poiché l'attività del certificato è piuttosto bassa, è possibile mantenere la CA autonoma offline per un periodo di tempo ragionevole (6-12 mesi) e attivare solo per emettere nuovo CRL o firmare un nuovo certificato CA subordinato. Tenendolo offline, migliora la sua sicurezza chiave. Le migliori pratiche suggeriscono di non collegare mai CA autonome a nessuna rete e fornire una buona sicurezza fisica.
Quando si implementa la PKI a livello aziendale, è necessario concentrarsi su un approccio PKI a 2 livelli con CA radice autonoma offline e CA subordinata aziendale online che funzionerà in Active Directory.