본문 바로가기
KERD
논문KCI 등재

HW 보안 모듈을 활용한 탬퍼링 대응 기술의 검증 및 평가 방안 조사

Investigation of Verification and Evaluation Methods for Tampering Response Techniques Using HW Security Modules

2

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

디지털 시대의 발전 속에서 데이터의 안전성은 어느 때보다 중요한 이슈로 주목받고 있다. 특히, 무분별한 해킹 및 무단 접근으로부터 정보를 보호하기 위한 안티탬퍼링 기술은 핵심 대응책으로 주목받고 있다. 본 논문은 TPM (Trusted Platform Module)과 SW(Software) 안티탬퍼링 기술의 발전 추세와 현대 디지털 환경에서 이 기술이 어떻게 적용되는지에 대한 사례를 다룬다. 기존에 존재하는 다양한 보안 가이드 및 지침들을 분석하여, 가이드 및 지침들에 포함된 모호한 부분들을 찾아내었으며, 최신 국/내외의 SW 안티탬퍼링 연구에 대한 동향을 알아본다. 결과적으로 안티탬퍼링 기법을 적용하기 위한 지침은 존재하지만 안티탬퍼링 기법을 평가하기 위한 방안이 존재하지 않는 것을 확인하였다, 따라서 본 논문에서는 기존에 제안된 다양한 SW 안티탬퍼링 기법들을 포함하여 앞으로 제안될 SW 안티탬퍼링 기법들을 평가하기 위한 포괄적이고 체계적인 평가 방안을 제시한다. 본 논문은 포괄적인 평가 방안을 제시하기 위해 최신 연구들이 사용하는 다양한 검증 방안을 이용한다. 본 논문이 제시하는 포괄적이고 체계적인 평가 방안은 각 연구에서 사용된 검증 방안들을 종합하여 3가지(기능, 구현, 성능)로 구분함으로써 SW 안티탬퍼링 기술을 전반적으로 평가할 수 있는 종합적이고 체계적인 상세한 평가 방안에 대해 제시한다.

Abstract

In the digital era, data security has become an increasingly critical issue, drawing significant attention. Particularly, anti-tampering technology has emerged as a key defense mechanism against indiscriminate hacking and unauthorized access. This paper explores case studies that exemplify the trends in the development and application of TPM (Trusted Platform Module) and software anti-tampering technology in today's digital ecosystem. By analyzing various existing security guides and guidelines, this paper identifies ambiguous areas within them and investigates recent trends in domestic and international research on software anti-tampering. Consequently, while guidelines exist for applying anti-tampering techniques, it was found that there is a lack of methods for evaluating them. Therefore, this paper aims to propose a comprehensive and systematic evaluation framework for assessing both existing and future software anti-tampering techniques. To achieve this, it using various verification methods employed in recent research. The proposed evaluation framework synthesizes these methods, categorizing them into three aspects (functionality, implementation, performance), thereby providing a comprehensive and systematic evaluation approach for assessing software anti-tampering technology in detail.

참고문헌 (17)

  1. "Data SOM"[URL]
  2. "Security News"[URL]
  3. Chakraborty, Dhiman, "{SimTPM}: Usercentric {TPM} for Mobile Devices", USENIX Security Symposium (USENIX Security 19), pp.533~550 (2019)
  4. Jiang, H., "Implementing an arm-based secure boot scheme for the isolated execution environment", International Conference on Computational Intelligence and Security(CIS), pp.336~340 (2017)
  5. Wang, R., "A Survey of secure boot schemes for embedded eevices", 24th International Conference on Advanced Communication Technology (ICACT), pp.224~227 (2022)
  6. Jyothi, T., "TPM based Secure Boot in Embedded Systems", International Conference on Secure Cyber Computing and Communication (ICSCCC), pp.786~790 (2023), IEEE
  7. Siddiqui, Ali Shuja, "Secure boot for reconfigurable architectures", Cryptography, 4(4), pp.26~ (2020)
  8. Zimmo, S., "Trusted Boot for Embedded Systems Using Hypothesis Testing Benchmark", Canadian Conference on Electrical and Computer Engineering (CCECE), pp.1~2 (2020)
  9. Ling, Zhen, "Secure boot, trusted boot and remote attestation for ARM TrustZone-based IoT Nodes", Journal of Systems Architecture, 119, pp.102240~ (2021)
  10. "Secure Boot and Image Authentication"[URL]
  11. "Software Development Security Guide"[URL]
  12. "IEC 60335-1"[URL]
  13. Hosseinzadeh, Shohreh, "Recent trends in applying TPM to cloud computing", Security and Privacy, 3(1), pp.e93~ (2020)
  14. "Common Security Guide"[URL]
  15. "Statement of Anti-Tamper (AT)Measures in the Letter of Offer and Acceptance(LOA), DSCA 00-07, 2000", Department of Defense DIRECTIVE :Anti-Tamper (AT), DoD Directive 5200.47E, ~ (2015)
  16. Gyuho Lee, "Implementation of Software Source Code Obfuscation Tool for Weapon System Anti-Tampering", Journal of KIISE, 46(5), pp.448~456 (2019)
  17. Juhyeon Kim, "Development of an Anti-Tampering Tool for Embedded Linux Environment", Korea Computer Congress, pp.1280~1282 (2020)

관련 논문AI추천

이 간행물의 다른 논문 (14건)