MCU/MPU 관점에서 IoT 애플리케이션을 보호하는 방법
IoT 디바이스 보안은 광범위한 IoT 보안 공격으로부터 시스템, 네트워크 및 데이터를 보호해야 하며, 이러한 공격은 네 가지 유형으로 나눌 수 있습니다:
- IoT 장치와 서버 간의 데이터 전송을 위한 통신 공격.
- 사용자부터 유지보수까지 IoT 디바이스에 대한 라이프사이클 공격.
- 장치의 내부 소프트웨어에 대한 공격.
- 기기 내부의 칩에 직접 물리적 공격.
잘 설계된 보안 IoT 마이크로컨트롤러를 통해 개발자가 모든 유형의 허점으로부터 디바이스를 보호할 수 있습니다. Nuvoton은 최근 몇 년 동안 마이크로컨트롤러 보안을 위해 부지런히 노력해 왔습니다. 작년에 이 회사는 IoT 디바이스에 필요한 보안 기능을 최적화하는 M2351 series 이후 차세대 보안 IoT 마이크로컨트롤러인 NuMicro® M2354를 출시했습니다. 마이크로컨트롤러의 내부 하드웨어 암호화 가속기를 사용하면 디바이스와 서버 간의 데이터 전송을 암호화할 수 있으므로 통신 유형의 공격에 저항하는 데 도움이 되고 Key Store와 결합하면 키 도난 방지 기능이 향상됩니다.
Hardware-based lifecycle management technology 을 사용하면 Trusted-Firmware-M 으로 구축된 다양한 보안 서비스를 통해 라이프사이클 공격을 방지할 수 있습니다.
Trustzone technology로 마이크로컨트롤러에 구현된 하드웨어 격리 메커니즘은 실행 환경을 보안 메모리와 비보안 메모리, 주변기기, 기능으로 분리할 수 있습니다.
실행 중인 소프트웨어의 무결성과 정당성을 확인하기 위해 마이크로컨트롤러에서 제공하는 보안 부팅 프로그램을 통해 소프트웨어 공격을 방지할 수 있습니다. 변조 방지, 결함 방지 주입 및 사이드 채널 공격 기술은 칩에 대한 비침입적 물리적 공격으로부터 보호합니다.