TPM을 활용한 임베디드 시스템 환경의 보안 부팅 구현

Vol. 29, No. 5, pp. 949-960, 10월. 2019
10.13089/JKIISC.2019.29.5.949, Full Text:
Keywords: Secure boot, Embedded System, TPM, integrity
Abstract

최근 임베디드 시스템은 전자기기의 소형화와 IoT(Internet of Things, 사물인터넷)의 발전과 함께 일상 서비스, 의료, 군사, 자율주행 자동차 등 다양한 분야에서 사용되고 있다. 하지만 임베디드 시스템을 위한 기초적인 보안이 미비하여 보안 사고에 대한 잠재적인 위협이 되고 있다. 이에 본 논문에서는 임베디드 시스템 환경의 무결성을 보호하기 위해 TPM(Trusted Platform Module)을 활용한 보안 부팅을 구현하였다. 제안된 설계 방식은 임베디드시스템에서 요구되는 가용성을 고려하였으며, Boot 과정에서 TPM을 통해 시스템의 변조를 감지한다. 또한 보안 부팅 간 커널의 AES 암호화를 통해 커널에 대한 기밀성을 강화했다.

Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
김진우, 이상길, 고재용, 이철훈, "An Implementation of Secure boot Using TPM in Embedded System," Journal of The Korea Institute of Information Security and Cryptology, vol. 29, no. 5, pp. 949-960, 2019. DOI: 10.13089/JKIISC.2019.29.5.949.

[ACM Style]
김진우, 이상길, 고재용, and 이철훈. 2019. An Implementation of Secure boot Using TPM in Embedded System. Journal of The Korea Institute of Information Security and Cryptology, 29, 5, (2019), 949-960. DOI: 10.13089/JKIISC.2019.29.5.949.