TPM 2.0 및 PCR 레지스터 기반 측정 부팅(Measured Boot)과 원격 무결성 증명

중앙 차량 컴퓨팅 플랫폼이 TPM 2.0 하드웨어 PCR 레지스터에 각 부팅 단계의 펌웨어 해시를 축적 측정하고, 클라우드가 시동을 인가하기 전 전자 서명된 무결성 Quote를 생성하는 엔지니어링 메커니즘.

PCR 확장(Extend) 누적 연산 및 클라우드 원격 Quote 암호 검증 체계

TPM 내부의 플랫폼 구성 레지스터(PCR)는 직접적인 덮어쓰기가 불가능하며, 오직 단방향 암호학적 확장 연산(`PCR_new = SHA256(PCR_old || measurement)`)만을 허용합니다. 부팅의 각 단계에서 이전 단계 소프트웨어가 다음 단계 소프트웨어의 해시를 측정하여 PCR을 확장합니다. 부팅이 완료되면 TPM은 실리콘에 각인된 고유한 증명 신원 키(AIK)로 최종 PCR 값을 포함하는 서명된 Quote를 생성합니다. 클라우드 백엔드가 이를 검증하며, 커널 코드가 단 1바이트라도 위변조되었을 경우 고전압 배터리 릴레이 연결을 차단하여 차량 구동을 원천 봉쇄합니다.

도메인 포트폴리오 살펴보기