CodeMeter micro Embedded
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 | Sì | ||
CodeMeter Control Center | Sì | ||
Libreria con API | Sì | Sì | Sì |
Strumenti utente da riga di comando | Sì | ||
Servizio in background / Daemon | Sì | ||
CmDongle | Sì | Sì | |
CmActLicense | Sì | Sì | Sì |
CmCloudLicense | Sì | ||
Client LAN | Sì | Sì | |
Server LAN | Sì | ||
Licenze di Prova, Licenze in Abbonamento | Sì | Sì | |
Licenze a Consumo | Sì | Sì | |
Licenze per Funzionalità a Richiesta | Sì | Sì | Sì |
Licenze legate alla Versione | Sì | Sì | Sì |
Trasferimento Licenza Master | Sì | ||
Trasferimento Licenza Endpoint | Sì | Sì | Sì |
Aggiornamento Licenza tramite File | Sì | Sì | Sì |
Rilevamento Terminal Server | Sì | ||
Rilevamento Desktop Remoto | Sì | ||
Archiviazione Sicura delle Chiavi | Sì | Sì | Sì |
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.
Interested in a personalized offer for our CodeMeter technology? Just answer a few questions and our team will get back to you with all the information you need.
Submit