CodeMeter – Software protection CodeMeter_Software_Protection _IT | 页面 19

E M B E D D E D Protezione della proprietà intellettuale Protezione dei progetti CodeMeter consente all’applicazione di essere completamente crittografata prima di essere scaricata sulla macchina. In combinazione con altri metodi, questo ostacola i tentativi di decodificare il codice e, di conseguenza, protegge la proprietà intellettuale sia nell’ambiente runtime del produttore di controller, che nell’applicazione dell’ingegnere di stabilimento, rendendo molto più difficile la fabbricazione di repliche e imitazioni. L’ingegnere di stabilimento può utilizzare CodeMeter per impedire l’accesso illecito al codice sorgente della propria applicazione. La protezione accessi può essere implementata su base individuale per dipendenti e clienti. La protezione dei progetti salvaguarda così la proprietà intellettuale dell’ingegnere di stabilimento, proteggendo al contempo il cliente dall’analisi del codice del progetto da parte di possibili sabotatori. Il produttore di controller può integrare la protezione dei progetti nel proprio ambiente di sviluppo come valore aggiunto. ExProtector di Wibu-Systems fornisce ai produttori di controller e agli ingegneri di stabilimento un set di strumenti pronti per l’uso, che ben si adattano a tutti i principali ambienti runtime, quali ad esempio Windows Embedded, Real Time Linux e VxWorks, e alla programmazione IEC61131. Protezione contro la pirateria CodeMeter può impedire il funzionamento dell’applicazione e dell’ambiente runtime in mancanza di una licenza valida e quindi proteggere i prodotti degli ingegneri di stabilimento e dei produttori di controller da azioni di reverse engineering. Possono essere integrati nel prodotto diversi livelli di protezione. Ad esempio, una crittografia AES a 128/256-bit impedisce integralmente la creazione di repliche, mentre una protezione non vincolante mostra solo un messaggio che ricorda all’utente di star utilizzando una copia illegale dell’applicazione. Il produttore di controller può vendere all’ingegnere di stabilimento tale protezione contro la pirateria come valore aggiunto. Wibu-Systems fornisce assistenza per crittografare le applicazioni nel proprio ambiente di sviluppo, decrittarle nell’ambiente runtime e per lo sviluppo di API per la gestione delle licenze. Funzionalità a richiesta I dispositivi e gli strumenti del produttore di controller e dell’ingegnere di stabilimento hanno funzionalità diverse a seconda del mercato cui si rivolgono. Molto spesso, l’unico fattore che li differenzia è il software. CodeMeter consente di creare versioni diverse del medesimo software. Le versioni differiscono esclusivamente in termini di funzioni concesse in licenza ad ogni mercato. Ciò consente di risparmiare tempo e denaro durante le fasi di produzione e controllo qualità. Le singole funzioni potranno essere commercializzate successivamente come caratteristiche attivabili a richiesta. Grazie alla vendita di componenti aggiuntivi, è possibile incrementare il proprio fatturato e aumentare i profitti. Autenticazione Tutti possono utilizzare CodeMeter per implementare meccanismi di autenticazione. I produttori di controller e gli ingegneri di stabilimento possono gestire l’accesso dei loro tecnici di servizio alle funzioni interne. Gli ingegneri di stabilimento possono proteggere i propri clienti dalle manipolazioni di possibili sabotatori o da configurazioni errate generate da personale inesperto. Trasferimento licenze È possibile utilizzare CodeMeter per trasmettere le licenze tramite il trasferimento di un file a una CmDongle o CmActLicense nel controller. Quest’operazione rende il trasferimento possibile anche in assenza di connettività. Al produttore di controller, CodeMeter consente di integrare il trasferimento licenze sia nell’ambiente di sviluppo, sia nei componenti di configurazione dell’ambiente runtime (ad es. l’interfaccia web). Le licenze per le funzioni dell’ambiente runtime per controller sono accessibili dal proprio CodeMeter License Central. È inoltre possibile integrare l’accesso alle licenze dell’ingegnere di stabilimento tramite il suo CodeMeter License Central nel proprio sistema. Controller fornitore Apparecchiature produttore Protezione dell'integrità da manomissioni ü ü Protezione della proprietà intellettuale da reverse engineering ü ü ü ü ü ü Protezione necessaria Protezione contro la pirateria Funzionalità a richiesta Utente Protezione dei dati di produ- zione contro la manipolazione ü ü Registro protetto delle apprechiature ü ü Protezione del progetto ü ü ü ü Autenticazione 19