Skip to content

Dovresti usare PKI pubbliche per la tua infrastruttura privata?

Le PKI pubbliche sono convenienti per l'uso interno, ma comportano compromessi come la trasparenza dei certificati, i limiti di frequenza e la riduzione della durata di vita. Ecco come decidere tra PKI pubblica e privata.

Ivan Ristic·Chief Scientist
Published: April 30, 2026·5 min read

Se ricordi il mio post precedente, il mondo è pieno di PKI. Da un lato, esistono moltissime PKI private utilizzate da una sola organizzazione. Dall'altro, esiste una manciata di PKI pubbliche utilizzate da milioni di organizzazioni e miliardi di persone.

La decisione su quale usare—privata o pubblica—è spesso semplice. Se devi proteggere una risorsa che deve essere accessibile ad altre organizzazioni, allora è probabile che solo una PKI pubblica sia adatta. Tuttavia, il contrario non è sempre vero. Se hai una risorsa interamente interna, non sei obbligato a usare una PKI privata. Molto spesso, una PKI pubblica svolgerà il compito perfettamente, anche se non è pensata per questo caso d'uso.

Ci sono vantaggi e svantaggi nello scegliere di usare una PKI pubblica per le tue reti private, e dovresti esserne consapevole prima di costruire troppa parte della tua architettura su un aspetto che non è sotto il tuo controllo.

PKI pubbliche

Per molti, la decisione di estendere una PKI pubblica all'uso interno viene naturale. Un giorno stai ottenendo certificati per le tue proprietà pubbliche, poi crei un sito web interno che necessita anch'esso di protezione. È un passo molto piccolo da lì a usare lo stesso tipo di certificato usato ovunque altrove.

Va bene così. Usare le PKI pubbliche in questo modo è estremamente conveniente, poiché ottieni accesso a risorse significative gestite da decine di CA pubbliche, a costo minimo o nullo. Lo svantaggio principale è che devi attenerti alle regole di questo ecosistema. In breve:

  • I certificati pubblici sono pubblici; può sembrare sorprendente, ma la stragrande maggioranza dei certificati pubblici viene pubblicata automaticamente affinché il mondo intero possa consultarla. Questo sistema si chiama Certificate Transparency (CT); è progettato per migliorare la sicurezza di tutti attraverso una trasparenza radicale.
  • Attenzione ai limiti di frequenza; forse questo non è qualcosa di cui devi preoccuparti se paghi per i tuoi certificati, ma le CA gratuite hanno i loro limiti. Un uso ridotto di certificati pubblici passerà inosservato, ma progetti significativi (ad esempio, l'IoT) raggiungeranno sicuramente i limiti, e potresti ritrovarti improvvisamente con l'emissione bloccata.
  • L'autenticazione è debole; le PKI pubbliche sono progettate affinché tutti possano parteciparvi. Per far funzionare questo sistema, si è optato per un'autenticazione implicita basata sulla prova del controllo dell'infrastruttura. Inoltre, le CA pubbliche non hanno bisogno del tuo consenso prima di inserire i tuoi nomi nei loro certificati. Sebbene si comportino per lo più correttamente, le emissioni errate accadono comunque.
  • Devi adattarti alle regole man mano che cambiano; le PKI pubbliche sono enormi e cambiano continuamente per ridurre la superficie di attacco e migliorare la sicurezza. Ad esempio, al momento della stesura (inizio marzo 2026), sta per iniziare una significativa riduzione della durata massima consentita dei certificati. Dagli attuali 398 giorni, si prevede che i certificati si riducano a soli 47 giorni entro il 2029. Un altro grande cambiamento è stata l'eliminazione dei certificati client dalla Web PKI, che ha messo in difficoltà molte aziende che usavano certificati pubblici internamente.
  • La convalida può essere un problema; il metodo di convalida dei certificati dominante oggi si basa sulla prova del controllo dell'infrastruttura. Ciò significa che, se vuoi un certificato per google.com, devi essere in grado di apportare una modifica al sito web a quell'indirizzo. Questo diventa complicato quando la tua infrastruttura è privata; le CA non hanno accesso per completare i loro controlli. Per peggiorare le cose, oggi le CA utilizzano qualcosa noto come Multi-Perspective Issuance Control (MPIC), il che significa che devono convalidare da diverse posizioni geografiche per prevenire attacchi di routing. Esistono modi per risolvere questi problemi? Sì, esistono. Non potrai semplicemente usare le impostazioni predefinite ma, dopo aver superato alcuni ostacoli, riuscirai a farlo. Anzi, sta per diventare più semplice con il nuovo metodo di convalida DNS-PERSIST-01.

PKI private

La cosa migliore nel farlo da soli è questa: è la tua PKI, sono le tue regole. Se non credi in durate di vita brevi dei certificati ma credi in un controllo di revoca affidabile, la buona notizia è che puoi renderlo possibile. Hai a disposizione tutti gli strumenti che hanno tutti gli altri, incluso parte del software usato dalle CA pubbliche per l'emissione. Scatenati e costruisci esattamente ciò di cui hai bisogno.

Lo svantaggio è che devi fare tutto da solo. Questo è costoso; servono competenza, tempo e denaro. È diventato meno costoso negli ultimi anni, poiché ora esistono molti fornitori che offrono PKI-as-a-service, o PKIaaS.

Un grande vantaggio di avere il controllo sulla propria PKI è che puoi muoverti alla velocità che desideri. Tradizionalmente, questo è stato uno svantaggio. Le PKI pubbliche hanno fatto un ottimo lavoro nel deprecare la crittografia obsoleta e debole, un ambito in cui molte PKI private sono rimaste seriamente indietro.

Ma, quando la velocità è essenziale, le PKI pubbliche possono essere lente. Prendiamo, ad esempio, il fatto che il mondo è nel mezzo di una transizione verso la crittografia post-quantistica. Nella tua PKI privata potresti, oggi, distribuire certificati basati su algoritmi quantum-safe. Questi certificati sono ancora fuori dalla portata delle PKI pubbliche.

Ivan Ristic
Ivan Ristic
Chief Scientist

Ivan Ristic is the Chief Scientist for Red Sift and former founder of Hardenize. Learn more about how Red Sift helps organizations with their Certificate Monitoring.