STMicroelectronics ha lanciato STM32Trust per guidare gli sforzi dei progettisti per creare una forte protezione informatica nei nuovi dispositivi IoT sfruttando le best practice del settore.
STM32Trust combina conoscenza, strumenti di progettazione e software ST originale pronto per l'uso. Questi aiutano i progettisti a sfruttare le funzionalità integrate nei microcontrollori STM32 per garantire la fiducia tra i dispositivi, impedire l'accesso non autorizzato e resistere agli attacchi del canale laterale. Tutto questo evita il furto di dati e la modifica del codice.
Integrando tutte le risorse di protezione informatica disponibili per la famiglia STM32, STM32Trust aiuta i progettisti a implementare una solida strategia multi-livello sfruttando le funzionalità dei chip e i pacchetti software incentrati sulla sicurezza.
La famiglia STM32 è il portafoglio di sistemi su chip leader a livello mondiale basato sull'architettura CPU Arm Cortex e contiene quasi 1000 varianti utilizzate in elettrodomestici intelligenti, sensori remoti, dispositivi indossabili, dispositivi di e-health, gateway IoT, archiviazione con controllo dell'accesso, pagamenti, e molti altri dispositivi collegati. A seconda del modello, la protezione informatica dell'hardware può includere funzionalità come l'avvio sicuro personalizzato, un generatore di numeri casuali per impedire agli hacker di osservare i modelli nei segnali, coprocessori di crittografia dedicati e archiviazione sicura per le chiavi di crittografia. La ST integra anche il rilevamento delle manomissioni, i meccanismi di isolamento del codice del firewall e implementa le tecnologie Arm TrustZone ® per una protezione extra del codice più sensibile.
STM32Trust fornisce agli sviluppatori di prodotti tutto ciò di cui hanno bisogno per proteggere gli oggetti connessi in modo efficace utilizzando queste funzionalità, incluso materiale di riferimento e software gratuito.
Tra i pacchetti software di riferimento X-CUBE-SBSFU dimostra come proteggere il codice dell'applicazione nella sua parte più vulnerabile quando viene trasferito nella memoria di avvio o aggiornato sul campo. I pacchetti di riferimento X-CUBE-SBSFU sono disponibili per STM32F4, F7, H7, L0, L1, L4, G0, G4 e WB. Esiste anche un'implementazione di riferimento dell'elemento sicuro STSAFE di ST, che massimizza il livello di sicurezza dell'applicazione finale.
Inoltre, le soluzioni di installazione sicura del firmware per i microcontrollori STM32L4 e STM32H7 forniscono protezione durante la prima programmazione dei dispositivi. La soluzione offre un set di strumenti completo per crittografare i file binari OEM con il software Trusted Package Creator, il programma STM32CUBEProgrammer per eseguire il flashing sicuro di STM32 e STM32HSM per trasferire le credenziali OEM al partner di programmazione.
Le risorse STM32Trust, inclusi strumenti, materiale di riferimento valutato e codice sorgente, possono essere scaricate gratuitamente da