Skip to main content

Certificati per CODESYS e PLC

CODESYS supporta la firma con certificati X.509.

I certificati per la crittografia in CODESYS Development System o per la comunicazione con il PLC possono essere autofirmati o firmati dall'autorità di certificazione. Il livello di certificazione utilizzato dipende dai requisiti di sicurezza. È possibile creare certificati con strumenti speciali o in CODESYS ambiente.

Certificati firmati dalla CA devono essere creati da un'autorità di certificazione (CA) esterna attendibile o da una CA situata presso la struttura dell'operatore. Per ottenere un certificato firmato dalla CA, è possibile inviare un certificato autogenerato a una CA tramite una Certificate Signing Request (CSR) e quindi reinstallarlo sul computer o sul PLC

Importante

La CA utilizza i dati del CSR per creare il certificato X.509 per il PLC. Quando si firma il CSR, è richiesto il trasferimento delle seguenti «estensioni x509v3"

Key Usage, Extended Key Usage, Subject Alternative Name, ognuno con il Critical bandiera.

Puoi creare certificati autofirmati voi stessi con la vostra chiave privata, ma non sono firmati da una CA. Quando si creano certificati autofirmati nel CODESYS in questo ambiente, è possibile ottenere assistenza dalle finestre di dialogo e dalle procedure guidate di crittografia.

Suggerimento

Un certificato autofirmato è utile a scopo di test o come soluzione temporanea fino a quando non sarà disponibile un certificato firmato dall'autorità di certificazione.

Gestione dei certificati sul computer Windows locale: certificati validi per la crittografia di un CODESYS progetto e per lo scambio tra il PLC e CODESYS Development System deve essere memorizzato nel locale Windows Certificate Store (certmgr) sul tuo computer.

Suggerimento

Per installare un file di certificato dal file system locale nel Windows Certificate Store, fate doppio clic sul file nella directory dei file. Quindi la procedura guidata di importazione appropriata ti aiuterà

Gestione dei certificati sul PLC è responsabilità del gestore del sistema. Per ulteriori informazioni, vedere: Certificati del PLC

Le Schermata di sicurezza fornisce un'interfaccia per la gestione dei certificati per il progetto e per i certificati necessari per la comunicazione con il PLC. Nel caso di comunicazione tra CODESYS e il PLC, Schermata di sicurezza fornisce un'alternativa ai comandi corrispondenti nella PLC Shell dell'editor del dispositivo.