다음을 통해 공유


AACS_CHALLENGE_KEY 구조체(ntddcdvd.h)

AACS_CHALLENGE_KEY 구조에는 디바이스가 호스트에 보내는 챌린지 키가 포함되어 있습니다.

구문

typedef struct _AACS_CHALLENGE_KEY {
  UCHAR EllipticCurvePoint[40];
  UCHAR Signature[40];
} AACS_CHALLENGE_KEY, *PAACS_CHALLENGE_KEY;

멤버

EllipticCurvePoint[40]

ECC(타원 곡선) 점 데이터입니다.

Signature[40]

클라이언트가 ECC 지점이 현재 AACS(고급 액세스 콘텐츠 시스템) 인증 시퀀스에 대해 유효한지 확인하는 데 사용하는 서명입니다.

설명

클라이언트는 IOCTL_AACS_GET_CHALLENGE_KEY 요청을 사용하여 AACS(Advanced Access Content System) 챌린지 키를 검색합니다. 클라이언트는 IOCTL_AACS_SEND_CHALLENGE_KEY 사용하여 AACS_SEND_CHALLENGE_KEY 구조의 논리 단위에 AACS 챌린지 키를 보냅니다.

요구 사항

요구 사항
헤더 ntddcdvd.h(Ntddcdvd.h 포함)

추가 정보

AACS_SEND_CHALLENGE_KEY

IOCTL_AACS_GET_CHALLENGE_KEY

IOCTL_AACS_SEND_CHALLENGE_KEY