ICertSrvSetupKeyInformation::p ut_HashAlgorithm 메서드(casetup.h)
HashAlgorithm 속성은 키에 대한 CA(인증 기관) 인증서에 서명하거나 확인하는 데 사용되는 해시 알고리즘의 이름을 가져오거나 설정합니다.
이 속성은 읽기/쓰기가 가능합니다.
구문
HRESULT put_HashAlgorithm(
const BSTR bstrVal
);
매개 변수
bstrVal
반환 값
없음
설명
해시 알고리즘은 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 |