[Current Research] 미래형 모빌리티 플랫폼 보안성 강화
- 0
- 0
- 04-16
미래형 모빌리티 플랫폼 보안성 강화
자율주행 및 스마트 모빌리티 제어 기술에 점차적으로 소프트웨어 비중이 증가하고, 최근에는 SDV(Software-Defined Vehicle)라는 개념으로 전체 자동차 기능이 소프트웨어 플랫폼에 통합되는 등, 자동차를 포함한 미래형 모빌리티 플랫폼의 운영 및 동작은 소프트웨어 중심으로 변화되고 있다. 이에 따라 미래형 모빌리티 플랫폼 중심에 있는 시스템 소프트웨어의 보안성이 중요한 이슈로 대두되고 있다. 모빌리티 소프트웨어의 취약성 및 버그(use-after-free, buffer overflow, race condition 등)가 의도적이든 우연이든 시스템 실행 중에 악용되면 전체 기능이 마비되거나 오작동하고 그로 인해 자동차 사고등 심각한 인명피해까지 가능하기 때문이다.
이러한 소프트웨어 버그나 취약점은 하드웨어, 시스템, 컴퍼일러 수준 등 여러 수준에서 방지가 가능하지만, 본 연구에서는 가장 근원적인 언어 수준에서 문제를 방지하는 memory safety 언어인 Rust를 사용해서 보안성을 강화하고 보안성에 대한 검증을 진행함과 동시에 신뢰실행환경 및 하드웨어 보안 모듈/기능을 활용하여 모빌리티 플랫폼 소프트웨어를 악의적인 공격자들로부터 방어한다.