IoT 보안 표준화와 ARM TF-M(Trusted Firmware-M)의 등장 배경이전 글에서 다룬 ARM TrustZone-M 하드웨어 기술을 통해 Cortex-M33 마이크로컨트롤러에서 Secure World와 Non-Secure World를 물리적으로 격리할 수 있게 되었습니다. 그러나 하드웨어 격리 경계가 제공되더라도, 보안 영역(Secure World) 내부에서 어떤 보안 소프트웨어를 실행하고, 암호화 키를 어떤 표준 방식으로 관리하며, 일반 애플리케이션(Non-Secure World)과 어떤 API로 통신해야 하는지에 대한 표준 프레임워크가 부재했습니다.제조사마다 자체적인 Secure OS와 비표준 API를 개발하여 사용함에 따라 코드 재사용성이 떨어지고 보안 취약점이 빈번하게 발생했습니다...