
STM32 MPU & 보안부팅 – 오픈 소스 소프트웨어를 사용해 무결성 보장하기

임베디드 시스템에서 보안은 늘 구현하기 어려운 요소입니다. 사용자에서부터 엔지니어링 커뮤니티와 투자자를 모두 아우르는 밸류 체인 전반에서 보안 솔루션을 도입하여 구현하는 것을 반기지 않는 경우가 많았습니다.
개발과 연관된 금융 투자 외에도 OEM사는 제품을 더 신속하게 출시하여 시장 점유율을 확보할 수 있도록 개발 단계를 단축시킬 수 있는 혁신적인 방안을 모색해야 합니다. ST는 이러한 기업들이 개발 시간과 비용을 줄일 수 있도록 자사의 STM32 MPU OpenSTLinux 메인 라인 배포판을 기반으로 한 솔루션을 제안합니다. 해당 솔루션은 TF-A(Trusted Firmware-A), OP-TEE 및 U-Boot 오픈 소스 커뮤니티를 기반으로 트러스트 체인을 제공하여 OEM 펌웨어의 무결성을 보장합니다.
본 백서에서는 STM32MP1 플랫폼에서 제공하는 각종 보안 기능 중 임베디드 애플리케이션 내에서 안전한 부팅 기술을 구현하는 방법을 중점적으로 다룹니다.
양식을 작성하여 본 백서를 무료로 다운받고, ST가 오픈 소스 소프트웨어를 이용해 비용을 높이지 않고 보안 임베디드 솔루션을 어떻게 빠르게 구현하는지 알아보십시오.
본 백서에서 다루는 주제는 다음과 같습니다.
- 보안 부팅: 작동 원리 및 그 중요성
- 트러스트 체인 메커니즘이 OEM과 사용자 데이터를 보호하는 방법
- Secure Secret Provisioning(보안 시크릿 프로비저닝)을 이용한 OEM 제조 시설 보호
- 보안에 대한 오픈 소스 접근방식의 이점 집중 조명