ICspAlgorithm 인터페이스(certenroll.h)
ICspAlgorithm 인터페이스는 암호화 공급자가 구현한 알고리즘을 나타냅니다. 공급자는 암호화, 해시, 서명 및 키 교환(보관) 알고리즘을 구현하는 별도의 모듈입니다. 유사한 공급자는 형식으로 그룹화됩니다. 예를 들어 PROV_RSA_FULL 형식은 일반적으로 다음 알고리즘을 지원하는 공급자를 식별합니다. 그러나 개별 공급자는 나열된 알고리즘보다 더 적거나 더 많은 알고리즘을 지원하도록 선택할 수 있습니다.
- 암호화: RC2, RC4
- 해시: MD5, SHA
- 키 교환: RSA
- 서명: RSA
ICspAlgorithm 개체의 컬렉션은 ICspInformation 개체에서 검색할 수 있습니다. ICspInformation 개체는 공급자 이름 또는 형식에서 초기화할 수 있습니다.
상속
ICspAlgorithm 인터페이스는 IDispatch 인터페이스에서 상속됩니다. ICspAlgorithm 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
ICspAlgorithm 인터페이스에는 이러한 메서드가 있습니다.
ICspAlgorithm::get_DefaultLength 키의 기본 길이를 검색합니다. |
ICspAlgorithm::get_IncrementLength 여러 키 크기를 지원하는 알고리즘의 유효한 증분 키 길이를 확인하는 데 사용할 수 있는 값을 비트 단위로 검색합니다. |
ICspAlgorithm::get_LongName 알고리즘의 전체 이름을 검색합니다. |
ICspAlgorithm::get_MaxLength 키에 허용되는 최대 길이를 검색합니다. |
ICspAlgorithm::get_MinLength 키에 허용되는 최소 길이를 검색합니다. |
ICspAlgorithm::get_Name 약식 알고리즘 이름을 검색합니다. |
ICspAlgorithm::get_Operations 알고리즘에서 수행할 수 있는 작업을 검색합니다. |
ICspAlgorithm::get_Type 알고리즘 유형을 검색합니다. |
ICspAlgorithm::get_Valid 알고리즘 개체가 유효한지 여부를 지정하는 부울 값을 검색합니다. |
ICspAlgorithm::GetAlgorithmOid OID(알고리즘 개체 식별자)를 검색합니다. 이 메서드는 웹을 사용할 수 있습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | certenroll.h |