-
TPM은 "Trusted Platform Module"의 약자로, 신뢰성 있는 플랫폼 모듈을 나타냅니다. TPM은 컴퓨터와 관련된 보안 기술 중 하나로, 주로 컴퓨터의 하드웨어에 내장된 보안 칩 또는 모듈을 지칭합니다.
TPM의 주요 목적은 컴퓨터의 보안성을 강화하고 신뢰할 수 있는 환경을 제공하는 것입니다. TPM은 다양한 보안 관련 기능을 제공하는데, 주요 기능은 다음과 같습니다:
암호화 키의 안전한 저장: TPM은 암호화 키와 같은 중요한 보안 자료를 안전하게 저장하고 보호합니다. 이를 통해 사용자의 중요한 정보가 물리적으로나 소프트웨어적으로 탈취되는 것을 방지합니다.
보안 부팅: TPM은 컴퓨터의 부팅 프로세스를 안전하게 관리하여 악성 소프트웨어로부터 보호합니다. TPM을 활용하면 부팅 단계에서 시스템이 변조되었는지 여부를 검증할 수 있습니다.
플랫폼 신원 인증: TPM은 특정 플랫폼의 신원을 확인할 수 있는 기능을 제공합니다. 이를 통해 다양한 보안 응용프로그램에서 신뢰성 있는 플랫폼을 요구하는 경우에 사용됩니다.
랜덤 넘버 생성: TPM은 무작위의 안전한 난수를 생성할 수 있습니다. 이는 암호화나 보안 키의 생성 등에 활용됩니다.
디지털 서명 및 인증: TPM은 디지털 서명을 생성하고 인증하는 기능을 제공하여 데이터의 무결성을 보장하고, 신원을 확인할 수 있습니다.
TPM은 주로 기업 환경이나 보안 강화가 필요한 시스템에서 사용되며, 특히 안전한 부팅, 암호화, 디지털 서명 등의 보안 기능을 강화하는 데 기여합니다.'보안' 카테고리의 다른 글
Power Analysis Attack(전력 분석 공격) (0) 2024.01.10 DAA(Direct Anonymous Attestation) (0) 2024.01.10 MitM (0) 2024.01.10 OWASP (0) 2023.10.23 cwe (0) 2023.10.23