A STMicroelectronics lançou o STM32Trust para orientar os esforços dos projetistas para criar uma proteção cibernética forte em novos dispositivos IoT, aproveitando as melhores práticas do setor.
STM32Trust combina conhecimento, ferramentas de design e software ST original pronto para usar. Isso ajuda os projetistas a tirar proveito dos recursos integrados aos microcontroladores STM32 para garantir a confiança entre os dispositivos, impedir o acesso não autorizado e resistir a ataques de canal lateral. Tudo isso evita roubo de dados e modificação de código.
Integrando todos os recursos de proteção cibernética disponíveis para a família STM32, o STM32Trust ajuda os designers a implementar uma estratégia robusta de vários níveis, aproveitando os recursos de chip e pacotes de software com foco na segurança.
A família STM32 é o portfólio de sistema em chip líder mundial com base na arquitetura de CPU Arm Cortex e contém quase 1000 variantes usadas em aparelhos inteligentes, sensores remotos, wearables, dispositivos eletrônicos de saúde, gateways IoT, armazenamento controlado de acesso, pagamentos, e muitos outros dispositivos conectados. Dependendo do modelo, a proteção cibernética de hardware pode incluir recursos como inicialização segura personalizada, um gerador de números aleatórios para evitar que hackers observem padrões em sinais, coprocessadores de criptografia dedicados e armazenamento seguro para chaves de criptografia. O ST também incorpora detecção de violação, mecanismos de isolamento de código de firewall e implementa tecnologias Arm TrustZone ® para proteção extra do código mais sensível.
O STM32Trust fornece aos desenvolvedores de produtos tudo de que precisam para proteger os objetos conectados de maneira eficaz usando esses recursos, incluindo material de referência e software gratuito.
Entre os pacotes de software de referência, o X-CUBE-SBSFU demonstra como proteger o código do aplicativo em seus aspectos mais vulneráveis ao ser transferido para a memória de inicialização ou atualizado em campo. Os pacotes de referência X-CUBE-SBSFU estão disponíveis para STM32F4, F7, H7, L0, L1, L4, G0, G4 e WB. Há também uma implementação de referência do elemento seguro STSAFE do ST, que maximiza o nível de segurança da aplicação final.
Além disso, as soluções de instalação segura de firmware para microcontroladores STM32L4 e STM32H7 fornecem proteção enquanto os dispositivos estão sendo programados pela primeira vez. A solução oferece um conjunto de ferramentas completo para criptografar binários OEM com o software Trusted Package Creator, o STM32CUBEProgrammer para atualizar com segurança o STM32 e o STM32HSM para transferir credenciais OEM para o parceiro de programação.
Os recursos do STM32Trust, incluindo ferramentas, material de referência avaliado e código-fonte, podem ser baixados gratuitamente em