Share via


ICertSrvSetupKeyInformation::get_HashAlgorithm 메서드(casetup.h)

HashAlgorithm 속성은 키에 대한 CA(인증 기관) 인증서에 서명하거나 확인하는 데 사용되는 해시 알고리즘의 이름을 가져오거나 설정합니다.

이 속성은 읽기/쓰기가 가능합니다.

구문

HRESULT get_HashAlgorithm(
  BSTR *pVal
);

매개 변수

pVal

반환 값

없음

설명

해시 알고리즘은 ProviderName 공급자에서 지원되어야 합니다. CSP( 암호화 서비스 공급자 )의 경우 지정된 공급자에 대해 CryptGetProvParam 함수를 호출하여 지원되는 알고리즘을 가져옵니다. KSP(키 스토리지 공급자)의 경우 dwAlgOperations 매개 변수가 BCRYPT_HASH_OPERATION 설정된 BCryptEnumAlgorithms 함수를 호출하여 지원되는 알고리즘을 가져옵니다. 알고리즘 식별자에 대한 자세한 내용은 CNG 알고리즘 식별자를 참조하세요.

예제

CryptGetProvParam을 사용하여 지원되는 알고리즘을 열거하는 예제는 예제 C 프로그램: CSP 공급자 및 공급자 형식 열거를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 casetup.h
DLL Certocm.dll

추가 정보

ICertSrvSetupKeyInformation