Skip to main content

Come fare: crittografare e firmare il progetto

Importante

L'utilizzo della sola protezione dell'accesso al file di progetto e della protezione dell'accesso tramite autorizzazioni non è sufficiente per la protezione del know-how dei POU del progetto. CODESYS stesso, i plug-in della piattaforma di automazione e le persone con conoscenze sul formato del file di progetto possono visualizzare o modificare i POU creati con CODESYS.

Suggerimento

Per informazioni generali sui certificati nel CODESYS Development System ambiente, vedere: Come fare: Gestire i certificati per l'IDE e il PLC

Per garantire una buona protezione del know-how, è consigliabile crittografare il progetto con un certificato e assegnarlo solo a utenti specifici nell'amministrazione degli utenti. Per verificare la paternità e l'integrità del progetto, è anche possibile firmarlo con un certificato.

La crittografia del progetto è impostata nel Impostazioni del progetto — Sicurezza finestra di dialogo. Lì verrai inoltre indirizzato alla selezione del certificato. La crittografia corrente del file di progetto viene visualizzata nella Schermata di sicurezza del progetto scheda.

Nota

Se il certificato è scaduto, la crittografia non è più possibile, ma la decrittografia funziona ancora.

Crittografia di un progetto con un certificato

  1. Clic Progetto → Impostazioni progetto e quindi selezionare il Sicurezza categoria.

    Le Impostazioni del progetto: sicurezza si apre una finestra di dialogo.

  2. Seleziona il Crittografia opzione.

    I campi delle opzioni Parola d'ordine, Dongle, e Certificati sono disponibili.

  3. Seleziona il Crittografia opzione.

    I certificati disponibili per la crittografia del progetto sono elencati nella parte inferiore della finestra di dialogo.

  4. Se non è stato ancora inserito alcun certificato, fai clic su _cds_icon_cert_store_open.png per aprire il Selezione del certificato dialogo. In questa finestra di dialogo, puoi fornire un certificato adeguato rilasciato dal tuo locale Windows Certificate Store. Nell'elenco in basso, seleziona il certificato e utilizza _cds_icon_arrow_up.png pulsante per spostarlo in alto. Se desideri deselezionare un certificato, selezionalo nell'elenco in alto e fai clic su _cds_icon_delete.png pulsante.

    Dopo aver fatto clic OK per confermare la finestra di dialogo e quindi tornare al Impostazioni del progetto finestra di dialogo, il certificato è ora specificato per la crittografia. Ora il progetto può essere modificato solo su computer di utenti che dispongono anche di questo certificato per la decrittografia dei

    Ora puoi vedere il certificato anche su Progetto scheda del Schermata di sicurezza.

Configurazione di un certificato per la crittografia dei file di progetto in un profilo utente

Quando un progetto è crittografato con un certificato, questo certificato è necessario per la decrittografia per aprire il progetto. È possibile assegnare questo certificato profili utente. A tale scopo, selezionare il certificato dall'archivio certificati di Windows nella Utente scheda del Schermata di sicurezza.

  1. Assicurati che il progetto sia già crittografato con il certificato prima di assegnare il certificato a un profilo utente. In caso contrario, il certificato non sarà accettato nei seguenti casi.

  2. Doppio click _cds_icon_cyber_screen_grey.png nella barra di stato o fare clic su Visualizza → Schermata di sicurezza.

    Le Schermata di sicurezza si apre la vista.

  3. Sul Utente scheda, seleziona il profilo utente per il quale deve essere configurato un certificato di decrittografia. Per impostazione predefinita, il profilo utente specificato è quello utilizzato sul computer per accedere a Windows. È inoltre possibile creare un nuovo profilo utente facendo clic su _cds_icon_security_add.png simbolo.

  4. Nel Decrittografia del file di progetto area, fare clic su _cds_icon_cert_store_open.png pulsante.

    Le Selezione del certificato si apre una finestra di dialogo.

  5. Selezionare un certificato con una chiave privata dall'elenco Certificati disponibili nell'archivio certificati di Windows locale. I certificati con chiave privata sono identificati dal _cds_icon_cert_private_key.png simbolo.

  6. Clicca il _cds_icon_arrow_up.png pulsante.

  7. Il certificato viene aggiunto nella parte superiore della finestra di dialogo.

  8. Clic ok per confermare la tua scelta.

    Il certificato selezionato viene visualizzato nel Schermo di sicurezza nel Decrittografia del file di progetto la zona.

Eliminazione di un certificato nel profilo utente

Cancelli il certificato nel file Schermo di sicurezza visualizzare, sia direttamente sul Utente scheda o nella Selezione del certificato dialogo. L'eliminazione seguirà nell'altra finestra di dialogo.

  • Schermo di sicurezza dialogo, Utente area, firma digitale, o Decrittografia dei dati del progetto: Seleziona un certificato e fai clic su _cds_icon_delete.png simbolo.

  • Selezione del certificato finestra di dialogo: nel Schermata di sicurezza finestra di dialogo, nella Utente area, fai clic su _cds_icon_cert_store_open.png simbolo. Nel campo superiore del Selezione del certificato finestra di dialogo, seleziona il certificato da eliminare e fai clic su _cds_icon_delete.png simbolo.

Configurazione di un certificato per la firma digitale in un profilo utente

Per assicurarti che il progetto non sia solo crittografato con un certificato, ma anche che la sua paternità e integrità possano essere verificate, puoi aggiungere una firma al progetto:

  1. Nella barra di stato, fai clic su _cds_icon_cyber_screen_grey.png simbolo, oppure fai clic su Visualizza → Schermata di sicurezza comando.

    Il Schermo di sicurezza si apre la vista.

  2. Sul Utente scheda, selezionare il profilo utente per il quale verrà creata la firma digitale. Per impostazione predefinita, il profilo utente specificato è quello utilizzato sul computer per accedere a Windows. Puoi anche creare un nuovo profilo utente con _cds_icon_security_add.png.

  3. Nel Firma digitale area, fare clic su _cds_icon_cert_store_open.png pulsante.

    Il Selezione del certificato si apre la finestra di dialogo.

  4. Selezionare un certificato con una chiave privata dall'elenco Certificati disponibili nell'archivio certificati di Windows locale. I certificati con chiave privata sono identificati dal _cds_icon_cert_private_key.png simbolo.

  5. Clicca il _cds_icon_arrow_up.png pulsante.

    Il certificato viene aggiunto nella parte superiore della finestra di dialogo.

  6. Clic ok per confermare la tua scelta.

    Il certificato selezionato viene visualizzato nel Schermo di sicurezza nel Firma digitale la zona.

Firma di un progetto di biblioteca

Per ulteriori informazioni, vedere: Firmare una libreria compilata