License-based Protection

Share:

L'applicazione Studio 5000 Logix Designer® di Rockwell Software® integra la tecnologia di CodeMeter per una completa protezione della proprietà intellettuale attraverso tutte le fasi del ciclo di vita di un prodotto, dalla creazione e modifica del codice sorgente ai programmi compilati che vengono eseguiti sul controller. La catena accessi alla proprietà intellettuale tocca pertanto tutte le figure coinvolte: sviluppatori, integratori di sistema, operatori macchina, personale tecnico e di manutenzione, appaltatori e utenti finali. Attacchi informatici possono infatti essere sferrati sia dall'interno sia dall'esterno di un'azienda per depredare la proprietà intellettuale o manipolare i sistemi presenti.

License-based Protection crea licenze software che contengono le chiavi crittografiche utilizzate per crittografare e decrittare il codice sorgente e gli eseguibili dei programmi in funzione sui PLC. Inoltre, l'accesso al contenuto protetto si basa sul principio di minor privilegio di sicurezza, ovvero gli utenti hanno accesso solo alle risorse di cui necessitano per portare a termine la propria mansione.

Le licenze vengono salvate in elementi hardware CodeMeter a prova di manomissione; essi incorporano un chip smart card di sicurezza, in cui vengono memorizzate le chiavi. Questi dispositivi protetti sono disponibili in diverse tipologie:

License-based Protection consta dei seguenti componenti:

  • Source Protection – Protezione del Codice Sensibile
    L'ambiente di progettazione e configurazione di Rockwell Software Studio 5000, creato da Rockwell Automation e arricchito con CodeMeter, crittografa il codice sorgente sensibile. Direttamente dall'ambiente di Studio 5000, gli sviluppatori possono decidere quali parti del codice sorgente debbano essere protette, quali licenze utilizzare e quindi quali utenti provvisti di un elemento hardware sicuro CodeMeter possano visualizzare o modificare i contenuti protetti. Il sistema supporta routine, ladder, testo strutturato e istruzioni aggiuntive (AOI) in tutte le lingue.
  • Execution Protection – Protezione della Runtime nei Controller
    Le applicazioni per i controllori programmabili Allen-Bradley® ControlLogix 5580, CompactLogix 5380 e CompactLogix 5480 di Rockwell Automation sono impostate per essere eseguite solo quando una scheda di memoria SD sicura (CmCard/SD), appartenente alla famiglia CodeMeter, sia stata inserita nel controller e in essa sia presente una licenza ottenuta dal portale web. La protezione dalla contraffazione impedisce lo spostamento non autorizzato dei programmi tra controller.
  • Portale Web – Gestione Diritti e Titolarità
    Grazie all'integrazione di CodeMeter. le licenze di protezione del codice sorgente e dell'eseguibile vengono facilmente create, assegnate, distribuite e gestite tramite il portale web. L'amministratore può concedere agli sviluppatori l'accesso immediato al codice sorgente dei programmi associati a una linea di produzione specifica, estendendo all'utente la titolarità su un determinato numero di risorse mediante licenza, per il tempo limitato necessario ad eseguire l'operazione. Le licenze e i diritti d'uso possono essere salvati in diversi tipi di dispositivi sicuri: CmStick/M, CmStick/C e CmCard.

La flessibilità del portale web consente inoltre di gestire le licenze per macchine, routine e AOI specifiche e utilizzare la funzionalità Tipo Destinatario per predefinire i profili utente.

License-based Protection offre ai produttori di apparecchiature originali, agli ingegneri addetti all'avvio e alla manutenzione delle macchine e agli utenti finali la tecnologia per gestire i diritti relativi alla proprietà intellettuale degli sviluppatori nel modo più granulare e versatile attraverso:

  • Crittografia all'avanguardia e elementi hardware sicuri che garantiscono una crittografia forte e una memorizzazione sicura del codice sorgente e dei programmi in esecuzione sui controller.
  • Creazione di licenze personalizzate, profili utente e diritti d'uso per visualizzare, modificare, copiare, esportare e proteggere codice ritenuto critico, come ad esempio diagnostica di avvio/interruzione, migliorie, correzioni.
  • Reportistica integrata che include informazioni sulla distribuzione delle licenze, l'utilizzo, i relativi contenitori di licenza e la validità della licenza.
  • Impostazione delle limitazioni temporali per ridurre ulteriormente le autorizzazioni degli utenti.
  • Possibilità per personale senza licenza di accedere e modificare comunque contenuto non protetto sul controllore ed eseguire operazioni di manutenzione comuni, come la forzatura di IO, il caricamento e il download.
  • Distribuzione semplice e sicura a più team di sviluppo, di assistenza tecnica, anche per diversi tipi di macchine. 

 

Allen-Bradley, ControlLogix, Rockwell Software, Studio 5000 e Studio 5000 Logix Designer sono marchi registrati di Rockwell Automation Inc.

To top