Gestione dei certificati sul controller

Panoramica

Se il client o il server è configurato per verificare il certificato del partner di comunicazione in modalità TrustedOnly, il certificato corrispondente deve essere disponibile sul controller e deve essere dichiarato attendibile. A questo scopo si usa l'editor Security Screen in EcoStruxure Machine Expert Logic Builder per gestire i certificati sul controller.

Editor Security Screen

L'editor Security Screen si avvia in EcoStruxure Machine Expert Logic Builder con il comando Visualizza > Security Screen. La scheda Devices dell'editor Security Screen permette di accedere alle cartelle dedicate alla gestione dei certificati sul controller collegato.

Fare clic sul pulsante G-SE-0019545.1.gif-high.gif per visualizzare le cartelle corrispondenti e il loro contenuto per gestire il certificato sul controller collegato.

Ad esempio, per Modicon M262 Logic/Motion Controller sono disponibili le seguenti categorie:

oOwn Certificates: certificati posseduti dal controller e utilizzati per i servizi associati che fornisce.

oTrusted Certificates: certificati creati da una fonte di certificati attendibili.

oUntrusted Certificates: certificati che l'utente ha dichiarato inattendibili.

oQuarantined Certificates: certificati che non soddisfano i criteri di nessuna delle precedenti categorie.

G-SE-0076893.1.gif-high.gif

 

 

La verifica di un certificato in modalità TrustedOnly può avvenire solo se il certificato o i certificati corrispondenti si trovano nella cartella Trusted Certificates.

Dichiarazione di un certificato come attendibile

Passo

Azione

Commento

1

Salvare il certificato di un dispositivo / software ricevuto dal produttore sul PC che esegue EcoStruxure Machine Expert.

Se non si è ricevuto il certificato dal produttore del dispositivo / software, lo si può ottenere stabilendo una connessione come descritto nella sezione Ottenimento di un certificato sconosciuto.

2

Fare doppio clic sul certificato.

Risultato: viene visualizzata la finestra di dialogo Certificato.

3

Ispezionare attentamente il certificato nella scheda Generale per decidere se dichiararlo attendibile o meno.

4

Selezionare la scheda Percorso certificazione e verificare che ci sia una sola voce.

G-SE-0076892.1.gif-high.gif

 

 

Se vi è una sola voce nella scheda Percorso certificazione, si tratta di un certificato autofirmato, come ad es. Modicon M262 Logic/Motion Controller. Si possono saltare i successivi due passi e passare direttamente al passo 7.

Se nella scheda Percorso certificazione vi è una struttura gerarchica, significa che questo certificato è stato firmato da un ente di certificazione (CA, Certificate Authority). In questo caso, procedere come segue per i certificati CA.

5

Se il certificato è firmato CA: verificare ogni certificato della struttura gerarchica, incluso il certificato CA principale nella scheda Percorso certificazione.

6

Per ogni certificato CA del Percorso certificazione, selezionare il certificato e fare clic sul pulsante Visualizza certificato.

Risultato: si apre una nuova finestra di dialogo per il certificato selezionato.

7

Selezionare la scheda Dettagli e fare clic sul pulsante Copia su file... per salvare il certificato sul PC.

8

Scaricare i file dei certificati salvati applicazione nella cartella Trusted Certificates del controller.

Vedere la sezione Scaricare sul controller il o i certificati dichiarati attendibili.

Download dei certificati sul controller

Passo

Azione

1

In EcoStruxure Machine Expert Logic Builder, eseguire l'editor Security Screen dal menu Visualizza.

2

Nell'editor Security Screen, selezionare la scheda Devices.

3

Fare clic sul pulsante Refresh the list of available devices and their certificate stores.

Risultato: la visualizzazione si aggiorna in base alle informazioni ricevute dal controller connesso.

4

Selezionare la cartella Trusted Certificates e fare clic sul pulsante Download.

5

Nella finestra di dialogo Apri, spostarsi alla cartella del PC che esegue EcoStruxure Machine Expert in cui sono stati salvati il o i file di certificato.

6

Selezionare il o i file di certificato e fare clic sul pulsante Apri.

Risultato: i certificati vengono scaricati nel controller e visualizzati sul lato destro dell'editor Security Screen come contenuto della cartella Trusted Certificates.

G-SE-0076893.1.gif-high.gif

 

 

Ottenimento di un certificato sconosciuto

Passo

Azione

Ulteriori informazioni

1

Stabilire una connessione sicura con etCertVerifyMod impostato a TrustedOnly tra il client e il server.

oSe l'applicazione implementa un client, connettersi al server.

oSe l'applicazione implementa un server, aprire il server e accettare la connessione in ingresso dal client.

Risultati:

oSiccome il certificato inviato dal server o dal client è sconosciuto, la connessione non può essere stabilita.

oIl certificato sconosciuto viene salvato nella cartella Quarantined Certificates del controller.

oSe l'applicazione del controller implementa un client, il risultato ConnectionFailed può indicare che il certificato ricevuto dal server è sconosciuto.

oSe l'applicazione del controller implementa un server, il risultato TlsError può indicare che il certificato ricevuto dal client è sconosciuto.

NOTA: Se la cartella è vuota, il partner di comunicazione potrebbe non aver trasmesso il suo certificato. Verificare la comunicazione del server o del client remoto per sapere se è previsto un certificato.

2

In EcoStruxure Machine Expert Logic Builder, aprire l'editor Security Screen e fare clic sul pulsante Refresh the list of available devices and their certificate stores.

3

Selezionare la cartella Quarantined Certificates.

4

Selezionare il certificato dall'elenco sul lato destro dell'editor Security Screen e fare clic sul pulsante Upload the selected certificate from the device and save it to your PC.

G-SE-0076894.1.gif-high.gif

 

 

5

Nella finestra di dialogo Salva con nome spostarsi fino alla cartella del PC che esegue EcoStruxure Machine Expert in cui si desidera salvare il o i certificati e fare clic sul pulsante Salva.

6

Verificare il certificato o i certificati e decidere se dichiararli attendibili come descritto nella sezione Ottenimento di certificati attendibili.

7

Scaricare sul controller il o i certificati dichiarati attendibili.