ICspAlgorithm::get_IncrementLength 메서드(certenroll.h)
IncrementLength 속성은 여러 키 크기를 지원하는 알고리즘의 유효한 증분 키 길이를 결정하는 데 사용할 수 있는 값을 비트 단위로 검색합니다. 이 속성은 웹을 사용할 수 있습니다.
이 속성은 읽기 전용입니다.
구문
HRESULT get_IncrementLength(
LONG *pValue
);
매개 변수
pValue
반환 값
없음
설명
이 속성의 값을 사용하여 생성된 키의 유효한 키 크기를 확인할 수 있습니다. 예를 들어 DSA 서명 키의 최소 키 길이가 512비트이고 최대 길이가 1,024비트이고 증분이 64비트인 경우 유효한 키 크기에는 512, 576, 640 등이 포함되며 64비트에서 최대 1,024비트까지 증가합니다.
DefaultLength, IncrementLength, MaxLength 및 MinLength 속성은 알고리즘 및 공급자에 따라 다를 수 있습니다. 다음 표에는 여러 키 크기를 설정할 수 있는 몇 가지 알고리즘이 나와 있습니다. 목록이 포함되지 않습니다.
알고리즘 OID | 암호화 공급자 | 키 길이(비트) |
---|---|---|
XCN_OID_RSA_RSA(1.2.840.113549.1.1.1) |
Microsoft 스마트 카드 키 스토리지 공급자 Microsoft Base Smart Card Crypto Provider |
최소: 1,024 최대: 4,096 기본값: 1,024 증분: 512 |
XCN_OID_RSA_RSA(1.2.840.113549.1.1.1) |
Microsoft 소프트웨어 키 스토리지 공급자 Microsoft Base Cryptographic Provider v1.0 Microsoft Enhanced Cryptographic Provider v1.0 Microsoft 고급 RSA 및 AES 암호화 공급자 Microsoft RSA Schannel 암호화 공급자 Microsoft Strong Cryptographic Provider |
최소: 384 최대: 16,384 기본값: 1,024 증분: 8 |
XCN_OID_X957_DSA(1.2.840.10040.4.1) |
Microsoft 소프트웨어 키 스토리지 공급자 Microsoft 기본 DSS 및 Diffie-Hellman 암호화 공급자 Microsoft Base DSS Cryptographic Provider Microsoft DH Schannel 암호화 공급자 Microsoft 고급 DSS 및 Diffie-Hellman 암호화 공급자 |
최소: 512 최대값: 1,024 기본값: 1,024 증분: 64 |
XCN_OID_ANSI_X942_DH(1.2.840.10046.2.1) | 키 교환 알고리즘을 Diffie-Hellman. |
최소: 512 최대값: 1,024 기본값: 1,024 증분: 64 |
XCN_OID_ANSI_X942_DH(1.2.840.10046.2.1) |
Microsoft DH Schannel 암호화 공급자 Microsoft 고급 DSS 및 Diffie-Hellman 암호화 공급자 |
최소: 512 최대: 4,096 기본값: 1,024 증분: 64 |
XCN_OID_RSA_RC2CBC(1.2.840.113549.3.2) |
Microsoft 소프트웨어 키 스토리지 공급자 Microsoft 스마트 카드 키 스토리지 공급자 Microsoft Base Smart Card Crypto Provider Microsoft DH Schannel 암호화 공급자 Microsoft Enhanced Cryptographic Provider v1.0 Microsoft 고급 DSS 및 Diffie-Hellman 암호화 공급자 Microsoft 고급 RSA 및 AES 암호화 공급자 Microsoft RSA Schannel 암호화 공급자 Microsoft Strong Cryptographic Provider |
최소: 40 최대값: 128 기본값: 128 증분: 8 |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | certenroll.h |
DLL | CertEnroll.dll |