Share via


DHPUBKEY_VER3 구조체(wincrypt.h)

DHPUBKEY_VER3 구조에는 키 BLOB에 포함된 특정 공개 키와 관련된 정보가 포함됩니다.

구문

typedef struct _PUBKEYVER3 {
  DWORD   magic;
  DWORD   bitlenP;
  DWORD   bitlenQ;
  DWORD   bitlenJ;
  DSSSEED DSSSeed;
} DHPUBKEY_VER3, DSSPUBKEY_VER3;

멤버

magic

항상 "DH3"의 ASCII 인코딩인 0x33484400 설정해야 합니다.

bitlenP

DH 키 BLOB의 소수 P에 있는 비트 수입니다.

bitlenQ

DH 키 BLOB의 주요 Q에 있는 비트 수입니다. Q를 사용할 수 없는 경우 이 값은 0이어야 합니다.

bitlenJ

DH 키 BLOB의 소수 J에 있는 비트 수입니다. J가 BLOB에 없는 경우 이 값은 0이어야 합니다.

DSSSeed

소수 Q 및 P를 생성하는 데 사용되는 시드 및 카운터 값을 보유하는 시드 구조체입니다. DSSSEED 구조체의 값을 사용할 수 없는 경우 구조체의 카운터 요소를 0xFFFFFFFF 합니다.

설명

DSSPUBKEY_VER3 이 구조체의 별칭입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 wincrypt.h

추가 정보

BLOBHEADER

DSSSEED