인증된 키 Exchange
이 섹션은 Windows Server 2003 SP1 이상 및 WINDOWS XP SP2 이상에만 적용됩니다.
다음 그림에서는 인증 및 키 교환을 통해 보안 연결을 설정하는 방법을 보여줍니다. 먼저 비디오 미니포트 드라이버는 애플리케이션에 그래픽 하드웨어 인증서를 제공합니다. 다음으로, 애플리케이션은 그래픽 하드웨어 인증서에서 공개 키를 추출합니다. 애플리케이션이 kDI(데이터 무결성 키)를 생성한 후 애플리케이션은 공개 키를 사용하여 데이터 무결성 키를 포함하는 시퀀스를 암호화하고 드라이버에 시퀀스를 제공합니다.
명령 및 상태 메시지는 이후에 암호화되지 않은 상태로 전달됩니다. 그러나 각 메시지에 대해 MAC는 데이터 무결성 키를 사용하여 만들어집니다.

MAC에 대한 자세한 내용은 COPP에서 사용하는 암호화 기본 형식을 참조하세요.
다음 표에서는 이전 그림의 값을 설명합니다.
| 값 | Description |
|---|---|
rGH |
드라이버에서 생성된 128비트 난수입니다. |
CertGH |
그래픽 하드웨어에서 사용하는 가변 길이 디지털 인증서입니다. |
PGH(rGH, kDI, status_start, command_start) |
함께 연결된 다음 항목으로 구성된 보안 채널에 대한 시퀀스를 시작합니다.
애플리케이션은 그래픽 하드웨어 인증서에서 가져온 공개 키를 사용하여 시퀀스를 암호화합니다. 시퀀스의 길이는 2,048비트입니다. 시퀀스의 나머지 부분에는 0이 채워집니다. |