To top
Products Products

CodeMeter micro Embedded

Share:

CodeMeter µEmbedded è la variante di CodeMeter realizzata appositamente per microcontrollori e FPGA (field programmable gate array). Grazie a CodeMeter µEmbedded, i produttori di software possono proteggere il codice delle proprie applicazioni e la proprietà intellettuale ad esse connessa da reverse engineering, anche su microcontrollori e FPGA, nonché implementare un sistema di controllo delle licenze. Per sistemi superiori, quali PLC o PC, sono inoltre disponibili CodeMeter Embedded e CodeMeter Runtime.

CodeMeter µEmbedded è caratterizzato da un'impronta estremamente ridotta del codice del loader, pari a meno di 60 kbyte. Per raggiungere questo obiettivo, abbiamo limitato le funzioni al minimo indispensabile. Le licenze generate sono completamente compatibili con tutte le varianti di CodeMeter e possono essere gestite da CodeMeter License Central.

La licenza è vincolata a un ID univoco del microcontrollore o dell'FPGA. Le licenze possono essere attivate direttamente in fase di produzione durante la lavorazione. In aggiunta, le Funzionalità a Richiesta possono essere abilitate in un momento successivo attraverso l'aggiornamento di un file remoto.

Le licenze create con CodeMeter µEmbedded sono compatibili con quelle generate con CodeMeter Runtime. Le licenze trasferibili possono essere spostate da un'unità CmDongle o da una CmActLicense ad un dispositivo.

Inoltre, grazie a CodeMeter µEmbedded, il firmware applicativo è protetto da una potente crittografia e non può essere decodificato da dispositivi esterni che tentino di effettuarne la copia. Le chiavi simmetriche e asimmetriche, così come il loader protetto, sono situati in un'area di memoria protetta e possono essere utilizzati esclusivamente sul dispositivo con ID corrispondente.

Applicazioni tipiche di CodeMeter µEmbedded sono:

  • Controllo licenze dei dispositivi e delle loro funzionalità (microcontrollori e FPGA)
  • Monitoraggio dei volumi di produzione attraverso la gestione licenze di singoli dispositivi
  • Trasmissione crittografata protetta del codice applicativo verso il dispositivo

Comparazione delle Varianti di CodeMeter

Funzione CodeMeter
µEmbedded
CodeMeter
Embedded 
CodeMeter
Runtime
WebAdmin    
CodeMeter Control Center    
Libreria con API
Strumenti utente da riga di comando    
Servizio in background / Daemon    
CmDongle  
CmActLicense
CmCloudLicense    
Client LAN    Sì
Server LAN    
Licenze di Prova, 
Licenze in Abbonamento
   Sì
Licenze a Consumo    Sì
Licenze per Funzionalità a Richiesta
Licenze legate alla Versione
Trasferimento Licenza Master    
Trasferimento Licenza Endpoint
Aggiornamento Licenza tramite File
Rilevamento Terminal Server    
Rilevamento Desktop Remoto    
Archiviazione Sicura delle Chiavi
CodeMeter μEmbedded toolchain
CodeMeter μEmbedded toolchain

Storia di Successo

CodeMeter μEmbedded è stato integrato con successo nella famiglia di microcontrollori XMC4000 di Infineon. Gli sviluppatori possono proteggere il loro codice applicativo dalla pirateria e concederlo in licenza su XMC4000. Gli strumenti per la protezione del codice applicativo sono completamente integrati nella piattaforma di sviluppo DAVE.