DIGITAL
SICUREZZA
52
- ELETTRONICA OGGI 445 - MAGGIO 2015
ga visualizzato durante l’avvio, è possibile memorizzarne
un’immagine criptata nella memoria QSPI e al ripristino
del sistema, LPC18Sxx o LPC43Sxx leggeranno l’imma-
gine cifrata, la verificheranno con un sistema di auten-
ticazione di messaggio CMAC, la decifreranno usando il
blocco AES e la chiave da 128 bit archiviata nella OTP ed
inizieranno a eseguire il codice decifrato per mezzo della
RAM interna.
I microcontrollori LPC18Sxx e LPC43Sxx sono adatti per
qualsiasi applicazione IoT che richiede ampie risorse di
connettività e prestazioni spinte del microcontrollore. Tali
applicazioni potrebbero includere i controlli industriali,
l’automazione industriale o le applicazioni diagnostiche,
i prodotti per la casa intelligente, inclusi i termostati e i
sistemi di controllo degli accessi, le soluzioni per l’assis-
tenza post-vendita in campo automobilistico e i prodotti
di largo consumo come gli strumenti musicali, le stam-
panti o altri accessori connessi ad internet. Un’altra ap-
plicazione è la porta di accesso sicura a IoT (Fig. 4).
In questo caso, il microcontrollore fornisce connettivi-
tà cifrata ad alta velocità con algoritmo AES accelerato
dall’hardware, attraverso connessione Ethernet o SPI
verso WiFi.
Cypherbridge Systems(
www.cypherbridge. com), un partner di NXP che fornisce soluzioni software,
offre un kit di sviluppo software per IoT e per la connes-
sione alla nuvola informatica per i dispositivi LPC18Sxx e
LPC43Sxx, basato sull’algoritmo AES con accelerazione
hardware. Per aggiungere un livello di sicurezza tipico
delle applicazioni bancarie, è possibile connettere un
elemento per la sicurezza della serie A7 di NXP al mi-
crocontrollore attraverso un’interfaccia I2C. L’elemento
per la sicurezza A7 gestirà l’autenticazione accelerata
dall’hardware e assicurerà la memorizzazione sicura dei
certificati persistenti per la memorizzazione all’interno
della nuvola informatica. Sono disponibili tramite i di-
stributori due schede di valutazione che includono il mi-
crocontrollore LPC18S37 o il dispositivo LPC43S37 ed un
elemento per la sicurezza A70CM.
ESL Smart Solutionsha creato EMap
( http://www.euro- soft-systems.com/WWW/Products/EMap.aspx), una por-
ta di accesso sicura a IoT, che usa il microcontrollore
LPC18S57 e le librerie software Cypherbridge Systems
per la sicurezza (Fig. 5).
EMapè una porta ad alto grado di sicurezza per applica-
zioni IoT ed è disponibile come prodotto standard pronto
all’uso oppure come parte del kit di sviluppo Cloud (CDT).
L’aumento del numero dei dispositivi connessi è inevi-
tabile e porta con sé rischi su vari livelli. NXP offre ai
progettisti embedded uno spettro di soluzioni che con-
sentono loro di ottenere il grado di sicurezza più adegua-
to per proteggere codice e dati all’interno delle proprie
applicazioni.
n
Fig. 5 – Porta ESL Smart Solutions EMap per IoT