다음을 통해 공유


PublicKeyBlob 구조체

공개/개인 키 쌍의 공개 키를 이진 형식으로 나타냅니다.

typedef struct {
    unsigned int SigAlgId;
    unsigned int HashAlgId;
    ULONG cbPublicKey;
    BYTE PublicKey[1]
} PublicKeyBlob; 

멤버

멤버

설명

SigAlgId

공개 키에서 WinCrypt.h에 정의된 ALG_ID 형식의 서명 알고리즘에 대한 식별자입니다.

HashAlgId

공개 키에서 WinCrypt.h에 정의된 ALG_ID 형식의 해시 알고리즘에 대한 식별자입니다.

cbPublicKey

키의 길이(바이트)입니다.

PublicKey

CryptoAPI에서 반환한 형식의 키 값이 포함된 가변 길이 바이트 배열입니다.

설명

PublicKeyBlob 구조체는 StrongNameGetPublicKey, StrongNameSignatureGeneration 및 다른 강력한 이름의 함수에서 공개/개인 키 쌍의 공개 키를 나타내는 데 사용됩니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: StrongName.h

라이브러리: MsCorEE.dll에 리소스로 포함됨

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

참고 항목

참조

StrongNameGetPublicKey 함수

StrongNameSignatureGeneration 함수

기타 리소스

강력한 이름 지정 구조체