Emettere un certificato utilizzando la console Google Cloud

Questa pagina spiega come creare un pool di CA ed emettere certificati in Certificate Authority Service utilizzando la console Google Cloud.

CA Service ti consente di eseguire il deployment e la gestione di autorità di certificazione private (CA) senza gestire l'infrastruttura.

Prima di iniziare

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Certificate Authority Service API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Certificate Authority Service API.

    Enable the API

Crea un pool di CA

Un pool di CA è una raccolta di più CA. Un pool di CA consente di girare le catene di attendibilità senza interruzioni o tempi di inattività per i carichi di lavoro. Un pool di CA si trova in una singola località Google Cloud che non puoi modificare dopo la creazione.

Per creare un pool di CA con le impostazioni predefinite, segui questi passaggi:

  1. Vai alla pagina Certificate Authority Service nella console Google Cloud.

    Vai a Certificate Authority Service

  2. Nella scheda Gestore pool di CA, fai clic su Crea pool.

  3. Nella pagina Crea pool di CA, aggiungi un nome per il pool di CA.

  4. Fai clic su Regione e seleziona us-east1 (Carolina del Sud) come regione del pool di CA.

  5. Fai clic su Avanti per ogni passaggio.

  6. Fai clic su Fine.

Puoi visualizzare questo pool di CA nell'elenco dei pool di CA nella scheda Gestore pool di CA.

Crea una CA radice

Un pool di CA è vuoto al momento della creazione. Per richiedere i certificati, devi aggiungere una CA al pool di CA.

Un'autorità di certificazione radice ha un certificato autofirmato che si trova nell'archivio di attendibilità del client. Questa sezione spiega come aggiungere una CA radice al pool di CA che hai creato.

Per aggiungere una CA radice al pool di CA:

  1. Fai clic su Gestore CA.
  2. Fai clic su Crea CA.

    Crea una nuova CA nel pool di CA.

  3. Fai clic su Regione e seleziona us-east1 (Carolina del Sud) come regione della CA.

  4. Fai clic su Avanti.

  5. Nel campo Organizzazione (O), inserisci il nome della tua organizzazione.

  6. Nel campo Nome comune CA (CN), inserisci il nome della CA. Prendi nota del nome della CA perché ti servirà per richiedere un certificato.

  7. Nel campo ID pool, inserisci il nome del pool di CA.

  8. Fai clic su Avanti per ogni passaggio.

  9. Esamina i dettagli della CA e fai clic su Crea.

Crea un certificato

Per richiedere un certificato utilizzando la CA:

  1. Nella pagina Autorità di certificazione, fai clic su Richiedi un certificato.
  2. Fai clic su Inserisci dettagli.

    Fai clic su Inserisci i dettagli per richiedere un certificato.

  3. In Aggiungi nome di dominio, inserisci il nome di dominio completo del sito che vuoi proteggere con questo certificato.

  4. Fai clic su Avanti.

  5. In Configura dimensioni e algoritmo della chiave, fai clic su Continua.

    Vedrai il certificato generato che puoi copiare o scaricare. Per copiare il certificato, fai clic su .

    Copia o scarica il certificato generato.

  6. Fai clic su Fine.

Esegui la pulizia

Esegui la pulizia revocando il certificato ed eliminando il pool di CA, la CA e il progetto che hai creato per questa guida rapida.

  1. Revoca il certificato.

    1. Fai clic sulla scheda Gestore certificati privati.
    2. Nell'elenco dei certificati, fai clic su Visualizza altro nella riga del certificato che vuoi eliminare.
    3. Fai clic su Revoca.
    4. Nella finestra di dialogo che si apre, fai clic su Conferma.
  2. Elimina la CA.

    Puoi eliminare una CA solo dopo aver revocato tutti i certificati da essa emessi.

    Dopo aver revocato il certificato:

    1. Nell'elenco delle CA, seleziona quella che vuoi eliminare.
    2. Fai clic su Elimina. Viene visualizzata la finestra di dialogo Elimina autorità di certificazione.
    3. (Facoltativo) Seleziona una o entrambe le seguenti caselle di controllo se le condizioni si applicano al tuo caso:
      • Eliminare questa CA, anche se ci sono certificati attivi

        Questa opzione ti consente di eliminare una CA con certificati attivi. L'eliminazione di una CA con certificati attivi potrebbe causare il malfunzionamento di siti web, applicazioni o sistemi che si basano su questi certificati. Ti consigliamo di revocare tutti i certificati attivi emessi da una CA prima di eliminarla.

      • Salta il periodo di tolleranza di 30 giorni ed elimina questa CA immediatamente

        Il periodo di tolleranza di 30 giorni ti consente di revocare tutti i certificati emessi da questa CA e di verificare che nessun sistema dipenda da questa CA. Ti consigliamo di utilizzare questa opzione solo in ambienti di test o non di produzione per evitare potenziali interruzioni e perdite di dati.

    4. Fai clic su Conferma.

    Lo stato della CA diventa Deleted. La CA viene eliminata definitivamente 30 giorni dopo l'avvio dell'eliminazione.

  3. Elimina il pool di CA.

    Puoi eliminare un pool di CA solo dopo che il servizio CA ha eliminato definitivamente la CA.

    Dopo aver eliminato la CA nel pool di CA, svolgi i seguenti passaggi:

    1. Fai clic sulla scheda Gestore pool di CA.
    2. Nell'elenco dei pool di CA, seleziona quello che vuoi eliminare.
    3. Fai clic su Elimina.
    4. Eliminare definitivamente un pool di CA.
    5. Nella finestra di dialogo che si apre, fai clic su Conferma.
  4. Per eliminare il progetto:

    1. In the Google Cloud console, go to the Manage resources page.

      Go to Manage resources

    2. In the project list, select the project that you want to delete, and then click Delete.
    3. In the dialog, type the project ID, and then click Shut down to delete the project.

Passaggi successivi