STMicroelectronics 는 업계 모범 사례를 활용하여 새로운 IoT 장치에 강력한 사이버 보호를 구축하려는 설계자의 노력을 안내하기 위해 STM32Trust 를 출시 했습니다.
STM32Trust는 지식, 설계 도구 및 즉시 사용 가능한 원본 ST 소프트웨어를 결합합니다. 이를 통해 설계자는 STM32 마이크로 컨트롤러 에 내장 된 기능을 활용하여 장치 간의 신뢰를 보장하고 무단 액세스를 방지하며 부 채널 공격에 저항 할 수 있습니다. 이 모든 것이 데이터 도난 및 코드 수정을 방지합니다.
STM32 제품군에 대해 사용 가능한 모든 사이버 보호 리소스를 통합하는 STM32Trust는 설계자가 보안 중심 칩 기능 및 소프트웨어 패키지를 활용하여 강력한 다단계 전략을 구현하도록 지원합니다.
STM32 제품군은 Arm Cortex CPU 아키텍처를 기반으로하는 세계 최고의 시스템 온 칩 포트폴리오 이며 스마트 기기, 원격 센서, 웨어러블, e- 헬스 장치, IoT 게이트웨이, 액세스 제어 스토리지, 결제, 그리고 다른 많은 연결된 장치. 모델에 따라 하드웨어 사이버 보호에는 맞춤형 보안 부팅, 해커가 신호의 패턴을 관찰하지 못하도록하는 난수 생성기, 전용 암호화 코 프로세서, 암호화 키를위한 보안 스토리지와 같은 기능이 포함될 수 있습니다. ST는 또한 변조 감지, 방화벽 코드 격리 메커니즘을 구축 하고 가장 민감한 코드를 추가로 보호하기 위해 Arm TrustZone ® 기술을 구현 합니다.
STM32Trust는 참조 자료 및 무료 소프트웨어를 포함하여 이러한 기능을 사용하여 연결된 개체를 효과적으로 보호하는 데 필요한 모든 것을 제품 개발자에게 제공합니다.
참조 소프트웨어 패키지 중 X-CUBE-SBSFU는 부트 메모리로 전송되거나 현장에서 업데이트 될 때 가장 취약한 애플리케이션 코드를 보호하는 방법을 보여줍니다. X-CUBE-SBSFU 참조 패키지는 STM32F4, F7, H7, L0, L1, L4, G0, G4 및 WB에 사용할 수 있습니다. 최종 애플리케이션의 보안 수준을 최대화하는 ST의 보안 요소 STSAFE의 참조 구현도 있습니다.
또한 STM32L4 및 STM32H7 마이크로 컨트롤러 용 보안 펌웨어 설치 솔루션은 장치가 처음으로 프로그래밍되는 동안 보호 기능을 제공합니다. 이 솔루션은 Trusted Package Creator 소프트웨어로 OEM 바이너리를 암호화하는 완전한 도구 세트, STM32를 안전하게 플래시하는 STM32CUBEProgrammer, 프로그래밍 파트너에게 OEM 자격 증명을 전송하는 STM32HSM을 제공합니다.
도구, 평가 된 참조 자료 및 소스 코드를 포함한 STM32Trust 리소스는 http://www.st.com/stm32trust에서 무료로 다운로드 할 수 있습니다.