학습
wincrypt.h 헤더
이 헤더는 보안 및 ID에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
wincrypt.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
CertAddCertificateContextToStore 인증서 저장소에 인증서 컨텍스트를 추가합니다. |
CertAddCertificateLinkToStore 인증서 저장소의 링크를 다른 저장소의 인증서 컨텍스트에 추가합니다. |
CertAddCRLContextToStore 지정된 인증서 저장소에 CRL(인증서 해지 목록) 컨텍스트를 추가합니다. |
CertAddCRLLinkToStore 다른 저장소의 CRL(인증서 해지 목록) 컨텍스트에 저장소의 링크를 추가합니다. |
CertAddCTLContextToStore 인증서 저장소에 CTL(인증서 신뢰 목록) 컨텍스트를 추가합니다. |
CertAddCTLLinkToStore CertAddCTLLinkToStore 함수는 저장소의 링크를 다른 저장소의 CTL(인증서 신뢰 목록) 컨텍스트에 추가합니다. 이 함수는 CTL 컨텍스트의 중복을 만들고 추가하는 대신 원래 CTL 컨텍스트에 대한 링크를 추가합니다. |
CertAddEncodedCertificateToStore 인코딩된 인증서에서 인증서 컨텍스트를 만들고 인증서 저장소에 추가합니다. |
CertAddEncodedCertificateToSystemStoreA 지정된 시스템 저장소를 열고 인코딩된 인증서를 추가합니다. (ANSI) |
CertAddEncodedCertificateToSystemStoreW 지정된 시스템 저장소를 열고 인코딩된 인증서를 추가합니다. (유니코드) |
CertAddEncodedCRLToStore 인코딩된 CRL에서 CRL(인증서 해지 목록) 컨텍스트를 만들고 인증서 저장소에 추가합니다. |
CertAddEncodedCTLToStore 인코딩된 CTL에서 CTL(인증서 신뢰 목록) 컨텍스트를 만들고 인증서 저장소에 추가합니다. |
CertAddEnhancedKeyUsageIdentifier CertAddEnhancedKeyUsageIdentifier 함수는 인증서의 EKU(향상된 키 사용) 확장 속성에 OID(사용 식별자 개체 식별자)를 추가합니다. |
CertAddRefServerOcspResponse HCERT_SERVER_OCSP_RESPONSE 핸들에 대한 참조 수를 증분합니다. |
CertAddRefServerOcspResponseContext CERT_SERVER_OCSP_RESPONSE_CONTEXT 구조체에 대한 참조 수를 증분합니다. |
CertAddSerializedElementToStore 직렬화된 인증서, CRL(인증서 해지 목록) 또는 CTL(인증서 신뢰 목록) 요소를 저장소에 추가합니다. |
CertAddStoreToCollection CertAddStoreToCollection 함수는 형제 인증서 저장소를 컬렉션 인증서 저장소에 추가합니다. |
CertAlgIdToOID ALG_ID(CryptoAPI 알고리즘 식별자)를 ASN.1(Abstract Syntax Notation One) OID(개체 식별자) 문자열로 변환합니다. |
CertCloseServerOcspResponse OCSP(온라인 인증서 상태 프로토콜) 서버 응답 핸들을 닫습니다. |
CertCloseStore 인증서 저장소 핸들을 닫고 저장소의 참조 수를 줄입니다. |
CertCompareCertificate 인증서의 발급자 이름과 일련 번호를 비교하여 두 인증서가 동일한지 여부를 확인합니다. |
CertCompareCertificateName CertCompareCertificateName 함수는 두 인증서 CERT_NAME_BLOB 구조를 비교하여 동일한지 여부를 확인합니다. CERT_NAME_BLOB 구조는 인증서의 주체 및 발급자용으로 사용됩니다. |
CertCompareIntegerBlob CertCompareIntegerBlob 함수는 두 개의 정수 BLOB을 비교하여 같은 숫자 값을 나타내는지 여부를 결정합니다. |
CertComparePublicKeyInfo CertComparePublicKeyInfo 함수는 인코딩된 두 공용 키를 비교하여 동일한지 여부를 확인합니다. |
CertControlStore 사용 중인 캐시된 저장소의 콘텐츠와 스토리지에 유지되는 해당 저장소의 콘텐츠 간에 차이가 있는 경우 애플리케이션에 알림을 받을 수 있습니다. |
CertCreateCertificateChainEngine CertCreateCertificateChainEngine 함수는 애플리케이션에 대한 기본이 아닌 새로운 체인 엔진을 만듭니다. |
CertCreateCertificateContext 인코딩된 인증서에서 인증서 컨텍스트를 만듭니다. 만든 컨텍스트는 인증서 저장소에 유지되지 않습니다. 함수는 생성된 컨텍스트 내에서 인코딩된 인증서의 복사본을 만듭니다. |
CertCreateContext 인코딩된 바이트에서 지정된 컨텍스트를 만듭니다. 만든 컨텍스트에는 확장 속성이 포함되지 않습니다. |
CertCreateCRLContext CertCreateCRLContext 함수는 인코딩된 CRL에서 CRL(인증서 해지 목록) 컨텍스트를 만듭니다. 만든 컨텍스트는 인증서 저장소에 유지되지 않습니다. 생성된 컨텍스트 내에서 인코딩된 CRL의 복사본을 만듭니다. |
CertCreateCTLContext CertCreateCTLContext 함수는 인코딩된 CTL에서 CTL(인증서 신뢰 목록) 컨텍스트를 만듭니다. 만든 컨텍스트는 인증서 저장소에 유지되지 않습니다. 함수는 생성된 컨텍스트 내에서 인코딩된 CTL의 복사본을 만듭니다. |
CertCreateCTLEntryFromCertificateContextProperties CertCreateCTLEntryFromCertificateContextProperties 함수는 해당 특성이 인증서 컨텍스트의 속성인 CTL(인증서 신뢰 목록) 항목을 만듭니다. CTL 항목의 SubjectIdentifier는 인증서의 SHA1 해시입니다. |
CertCreateSelfSignCertificate 자체 서명된 인증서를 빌드하고 인증서를 나타내는 CERT_CONTEXT 구조체에 대한 포인터를 반환합니다. |
CertDeleteCertificateFromStore CertDeleteCertificateFromStore 함수는 인증서 저장소에서 지정된 인증서 컨텍스트를 삭제합니다. |
CertDeleteCRLFromStore CertDeleteCRLFromStore 함수는 인증서 저장소에서 지정된 CRL(인증서 해지 목록) 컨텍스트를 삭제합니다. |
CertDeleteCTLFromStore CertDeleteCTLFromStore 함수는 인증서 저장소에서 지정된 CTL(인증서 신뢰 목록) 컨텍스트를 삭제합니다. |
CertDuplicateCertificateChain CertDuplicateCertificateChain 함수는 체인의 참조 수를 증가시켜 인증서 체인에 대한 포인터를 복제합니다. |
CertDuplicateCertificateContext 참조 횟수를 증가시켜 인증서 컨텍스트를 복제합니다. |
CertDuplicateCRLContext CertDuplicateCRLContext 함수는 참조 횟수를 증가시켜 CRL(인증서 해지 목록) 컨텍스트를 복제합니다. |
CertDuplicateCTLContext CertDuplicateCTLContext 함수는 참조 횟수를 증가시켜 CTL(인증서 신뢰 목록) 컨텍스트를 복제합니다. |
CertDuplicateStore 저장소의 참조 수를 증가시켜 저장소 핸들을 복제합니다. |
CertEnumCertificateContextProperties CertEnumCertificateContextProperties 함수는 인증서 컨텍스트와 연결된 첫 번째 또는 다음 확장 속성을 검색합니다. |
CertEnumCertificatesInStore 인증서 저장소에서 첫 번째 또는 다음 인증서를 검색합니다. 루프에서 사용되는 이 함수는 인증서 저장소의 모든 인증서를 순서대로 검색할 수 있습니다. |
CertEnumCRLContextProperties CertEnumCRLContextProperties 함수는 CRL(인증서 해지 목록) 컨텍스트와 연결된 첫 번째 또는 다음 확장 속성을 검색합니다. |
CertEnumCRLsInStore CertEnumCRLsInStore 함수는 인증서 저장소에서 첫 번째 또는 다음 CRL(인증서 해지 목록) 컨텍스트를 검색합니다. 루프에서 사용되는 이 함수는 인증서 저장소의 모든 CRL 컨텍스트를 순서대로 검색할 수 있습니다. |
CertEnumCTLContextProperties CertEnumCTLContextProperties 함수는 CTL(인증서 신뢰 목록) 컨텍스트와 연결된 첫 번째 또는 다음 확장 속성을 검색합니다. 루프에서 사용되는 이 함수는 CTL 컨텍스트와 연결된 모든 확장 속성을 순서대로 검색할 수 있습니다. |
CertEnumCTLsInStore CertEnumCTLsInStore 함수는 인증서 저장소의 첫 번째 또는 다음 CTL(인증서 신뢰 목록) 컨텍스트를 검색합니다. 루프에서 사용되는 이 함수는 인증서 저장소의 모든 CTL 컨텍스트를 순서대로 검색할 수 있습니다. |
CertEnumPhysicalStore CertEnumPhysicalStore 함수는 컴퓨터의 실제 저장소를 검색합니다. 함수는 찾은 각 물리적 저장소에 대해 제공된 콜백 함수를 호출합니다. |
CertEnumSubjectInSortedCTL 정렬된 CTL(인증서 신뢰 목록)에서 첫 번째 또는 다음 TrustedSubject를 검색합니다. |
CertEnumSystemStore CertEnumSystemStore 함수는 사용 가능한 시스템 저장소를 검색합니다. 함수는 찾은 각 시스템 저장소에 대해 제공된 콜백 함수를 호출합니다. |
CertEnumSystemStoreLocation CertEnumSystemStoreLocation 함수는 모든 시스템 저장소 위치를 검색합니다. 함수는 찾은 각 시스템 저장소 위치에 대해 제공된 콜백 함수를 호출합니다. |
CertFindAttribute CertFindAttribute 함수는 OID(개체 식별자)로 식별된 대로 CRYPT_ATTRIBUTE 배열에서 첫 번째 특성을 찾습니다. |
CertFindCertificateInCRL CertFindCertificateInCRL 함수는 CRL(인증서 해지 목록)에서 지정된 인증서를 검색합니다. |
CertFindCertificateInStore dwFindType 및 연결된 pvFindPara에서 설정한 검색 조건과 일치하는 인증서 저장소에서 첫 번째 또는 다음 인증서 컨텍스트를 찾습니다. |
CertFindChainInStore 지정된 조건을 충족하는 저장소에서 첫 번째 또는 다음 인증서를 찾습니다. |
CertFindCRLInStore dwFindType 매개 변수 및 연결된 pvFindPara 매개 변수에 의해 설정된 검색 조건과 일치하는 인증서 저장소에서 첫 번째 또는 다음 CRL(인증서 해지 목록) 컨텍스트를 찾습니다. |
CertFindCTLInStore dwFindType 및 연결된 pvFindPara에서 설정한 검색 조건과 일치하는 첫 번째 또는 다음 CTL(인증서 신뢰 목록) 컨텍스트를 찾습니다. |
CertFindExtension CertFindExtension 함수는 OID(개체 식별자)로 식별된 대로 CERT_EXTENSION 배열에서 첫 번째 확장을 찾습니다. |
CertFindRDNAttr CertFindRDNAttr 함수는 RDN(상대 고유 이름) 목록에서 OID(개체 식별자)로 식별된 첫 번째 RDN 특성을 찾습니다. |
CertFindSubjectInCTL CertFindSubjectInCTL 함수는 CTL(인증서 신뢰 목록)에서 지정된 주체를 찾으려고 시도합니다. |
CertFindSubjectInSortedCTL CertFindSubjectInSortedCTL 함수는 CTL(정렬된 인증서 신뢰 목록)에서 지정된 주체를 찾으려고 시도합니다. |
CertFreeCertificateChain CertFreeCertificateChain 함수는 참조 횟수를 줄여 인증서 체인을 해제합니다. 참조 수가 0이 되면 체인에 할당된 메모리가 해제됩니다. |
CertFreeCertificateChainEngine CertFreeCertificateChainEngine 함수는 인증서 신뢰 엔진을 해제합니다. |
CertFreeCertificateChainList 포인터 배열을 체인 컨텍스트로 해제합니다. |
CertFreeCertificateContext 참조 횟수를 감소시켜 인증서 컨텍스트를 해제합니다. 참조 수가 0으로 설정되면 CertFreeCertificateContext는 인증서 컨텍스트에서 사용하는 메모리를 해제합니다. |
CertFreeCRLContext 참조 횟수를 감소시켜 CRL(인증서 해지 목록) 컨텍스트를 해제합니다. |
CertFreeCTLContext 참조 횟수를 감소시켜 CTL(인증서 신뢰 목록) 컨텍스트를 해제합니다. |
CertFreeServerOcspResponseContext CERT_SERVER_OCSP_RESPONSE_CONTEXT 구조체에 대한 참조 수를 감소합니다. |
CertGetCertificateChain 최종 인증서에서 시작하여 가능한 경우 신뢰할 수 있는 루트 인증서로 돌아가는 인증서 체인 컨텍스트를 빌드합니다. |
CertGetCertificateContextProperty 인증서 컨텍스트의 확장 속성에 포함된 정보를 검색합니다. |
CertGetCRLContextProperty 지정된 CRL(인증서 해지 목록) 컨텍스트에 대한 확장 속성을 가져옵니다. |
CertGetCRLFromStore 지정된 발급자의 인증서 저장소에서 첫 번째 또는 다음 CRL(인증서 해지 목록) 컨텍스트를 가져옵니다. |
CertGetCTLContextProperty CTL(인증서 신뢰 목록) 컨텍스트의 확장 속성을 검색합니다. |
CertGetEnhancedKeyUsage EKU(향상된 키 사용) 확장 또는 인증서의 EKU 확장 속성에서 정보를 반환합니다. |
CertGetIntendedKeyUsage 인증서에서 의도한 키 사용 바이트를 획득합니다. |
CertGetIssuerCertificateFromStore 지정된 주체 인증서의 첫 번째 또는 다음 발급자의 인증서 저장소에서 인증서 컨텍스트를 검색합니다. 이 함수를 사용하는 대신 새 인증서 체인 확인 함수를 사용하는 것이 좋습니다. |
CertGetNameStringA 인증서 CERT_CONTEXT 구조체에서 주체 또는 발급자 이름을 가져오고 null로 끝나는 문자열로 변환합니다. (ANSI) |
CertGetNameStringW 인증서 CERT_CONTEXT 구조체에서 주체 또는 발급자 이름을 가져오고 null로 끝나는 문자열로 변환합니다. (유니코드) |
CertGetPublicKeyLength CertGetPublicKeyLength 함수는 공개 키 BLOB에서 퍼블릭/프라이빗 키의 비트 길이를 획득합니다. |
CertGetServerOcspResponseContext 지정된 핸들에 대한 비 차단, 시간 유효한 온라인 인증서 상태 프로토콜(OCSP) 응답 컨텍스트를 검색합니다. |
CertGetStoreProperty 저장소 속성을 검색합니다. |
CertGetSubjectCertificateFromStore 인증서 저장소에서 발급자와 일련 번호로 고유하게 식별된 주체 인증서 컨텍스트를 반환합니다. |
CertGetValidUsages 인증서 배열의 모든 인증서에 대해 유효한 사용법의 교집합으로 구성된 사용량 배열을 반환합니다. |
CertIsRDNAttrsInCertificateName CertIsRDNAttrsInCertificateName 함수는 인증서 이름의 특성을 지정된 CERT_RDN 비교하여 모든 특성이 포함되는지 여부를 확인합니다. |
CertIsStrongHashToSign 서명 인증서의 지정된 해시 알고리즘과 공개 키를 사용하여 강력한 서명을 수행할 수 있는지 여부를 결정합니다. |
CertIsValidCRLForCertificate CertIsValidCRLForCertificate 함수는 CRL을 검사하여 인증서가 해지된 경우 특정 인증서를 포함하는 CRL인지 확인합니다. |
CertNameToStrA CERT_NAME_BLOB 구조체의 인코딩된 이름을 null로 끝나는 문자열로 변환합니다. (ANSI) |
CertNameToStrW CERT_NAME_BLOB 구조체의 인코딩된 이름을 null로 끝나는 문자열로 변환합니다. (유니코드) |
CertOIDToAlgId ALG_ID 식별자가 CNG에서 더 이상 지원되지 않으므로 이 함수 대신 CryptFindOIDInfo 함수를 사용합니다. |
CertOpenServerOcspResponse 서버 인증서 체인과 연결된 OCSP(온라인 인증서 상태 프로토콜) 응답에 대한 핸들을 엽니다. |
CertOpenStore 지정된 저장소 공급자 유형을 사용하여 인증서 저장소를 엽니다. |
CertOpenSystemStoreA 가장 일반적인 시스템 인증서 저장소를 엽니다. 파일 기반 또는 메모리 기반 저장소와 같이 더 복잡한 요구 사항이 있는 인증서 저장소를 열려면 CertOpenStore를 사용합니다. (ANSI) |
CertOpenSystemStoreW 가장 일반적인 시스템 인증서 저장소를 엽니다. 파일 기반 또는 메모리 기반 저장소와 같이 더 복잡한 요구 사항이 있는 인증서 저장소를 열려면 CertOpenStore를 사용합니다. (유니코드) |
CertRDNValueToStrA CertRDNValueToStr 함수는 CERT_RDN_VALUE_BLOB 이름을 null로 끝나는 문자열로 변환합니다. (ANSI) |
CertRDNValueToStrW CertRDNValueToStr 함수는 CERT_RDN_VALUE_BLOB 이름을 null로 끝나는 문자열로 변환합니다. (유니코드) |
CertRegisterPhysicalStore 레지스트리 시스템 저장소 컬렉션에 물리적 저장소를 추가합니다. |
CertRegisterSystemStore 시스템 저장소를 등록합니다. |
CertRemoveEnhancedKeyUsageIdentifier CertRemoveEnhancedKeyUsageIdentifier 함수는 인증서의 EKU(향상된 키 사용) 확장 속성에서 OID(사용 식별자 개체 식별자)를 제거합니다. |
CertRemoveStoreFromCollection 컬렉션 저장소에서 형제 인증서 저장소를 제거합니다. |
CertResyncCertificateChainEngine 인증서 체인 엔진을 다시 동기화합니다. 이 엔진은 저장소의 엔진을 저장하고 엔진 캐시를 업데이트합니다. |
CertRetrieveLogoOrBiometricInfo szOID_LOGOTYPE_EXT 또는 szOID_BIOMETRIC_EXT 인증서 확장에 지정된 로고 또는 생체 인식 정보의 URL 검색을 수행합니다. |
CertSaveStore 인증서 저장소를 파일 또는 메모리 BLOB에 저장합니다. |
CertSelectCertificateChains 지정된 선택 조건에 따라 인증서 체인을 검색합니다. |
CertSerializeCertificateStoreElement CertSerializeCertificateStoreElement 함수는 인증서 컨텍스트의 인코딩된 인증서 및 인코딩된 속성을 직렬화합니다. 나중에 인증서 및 속성을 검색할 수 있도록 결과를 스토리지에 유지할 수 있습니다. |
CertSerializeCRLStoreElement CertSerializeCRLStoreElement 함수는 인코딩된 CRL(인증서 해지 목록) 컨텍스트와 해당 속성의 인코딩된 표현을 직렬화합니다. |
CertSerializeCTLStoreElement CertSerializeCTLStoreElement 함수는 인코딩된 CTL(인증서 신뢰 목록) 컨텍스트와 해당 속성의 인코딩된 표현을 직렬화합니다. 나중에 CTL 및 속성을 검색할 수 있도록 결과를 스토리지에 유지할 수 있습니다. |
CertSetCertificateContextPropertiesFromCTLEntry 지정된 CTL(인증서 신뢰 목록) 항목의 특성을 사용하여 인증서 컨텍스트의 속성을 설정합니다. |
CertSetCertificateContextProperty 지정된 인증서 컨텍스트에 대한 확장 속성을 설정합니다. |
CertSetCRLContextProperty 지정된 CRL(인증서 해지 목록) 컨텍스트에 대한 확장 속성을 설정합니다. |
CertSetCTLContextProperty 지정된 CTL(인증서 신뢰 목록) 컨텍스트에 대한 확장 속성을 설정합니다. |
CertSetEnhancedKeyUsage CertSetEnhancedKeyUsage 함수는 인증서에 대한 향상된 EKU(키 사용량) 속성을 설정합니다. |
CertSetStoreProperty CertSetStoreProperty 함수는 저장소 속성을 설정합니다. |
CertStrToNameA null로 종료된 X.500 문자열을 인코딩된 인증서 이름으로 변환합니다. (ANSI) |
CertStrToNameW null로 종료된 X.500 문자열을 인코딩된 인증서 이름으로 변환합니다. (유니코드) |
CertUnregisterPhysicalStore CertUnregisterPhysicalStore 함수는 지정된 시스템 저장소 컬렉션에서 물리적 저장소를 제거합니다. CertUnregisterPhysicalStore를 사용하여 물리적 저장소를 삭제할 수도 있습니다. |
CertUnregisterSystemStore CertUnregisterSystemStore 함수는 지정된 시스템 저장소의 등록을 취소합니다. |
CertVerifyCertificateChainPolicy 인증서 체인을 검사하여 지정된 유효성 정책 조건 준수를 포함하여 인증서 체인의 유효성을 확인합니다. |
CertVerifyCRLRevocation CRL(인증서 해지 목록)을 확인하여 주체의 인증서가 해지되었는지 여부를 확인합니다. |
CertVerifyCRLTimeValidity CertVerifyCRLTimeValidity 함수는 CRL의 시간 유효성을 확인합니다. |
CertVerifyCTLUsage 주체가 포함된 사용 식별자가 있는 서명되고 시간이 유효한 CTL(인증서 신뢰 목록)을 찾아 주체가 지정된 사용에 대해 신뢰할 수 있는지 확인합니다. |
CertVerifyRevocation rgpvContext 배열에 포함된 인증서의 해지 상태 확인합니다. 목록의 인증서가 해지된 것으로 확인되면 추가 검사가 수행되지 않습니다. |
CertVerifySubjectCertificateContext CertVerifySubjectCertificateContext 함수는 인증서 발급자의 유효성을 확인하여 인증서에 대해 활성화된 확인 검사를 수행합니다. 이 함수 대신 새 인증서 체인 확인 함수를 사용하는 것이 좋습니다. |
CertVerifyTimeValidity CertVerifyTimeValidity 함수는 인증서의 시간 유효성을 확인합니다. |
CertVerifyValidityNesting CertVerifyValidityNesting 함수는 주체 인증서의 시간 유효성이 발급자의 시간 유효성 내에 올바르게 중첩되었는지 확인합니다. |
CryptAcquireCertificatePrivateKey 인증서에 대한 프라이빗 키를 가져옵니다. |
CryptAcquireContextA 특정 CSP(암호화 서비스 공급자) 내의 특정 키 컨테이너에 대한 핸들을 획득하는 데 사용됩니다. 이 반환된 핸들은 선택한 CSP를 사용하는 CryptoAPI 함수 호출에 사용됩니다. (ANSI) |
CryptAcquireContextW 특정 CSP(암호화 서비스 공급자) 내의 특정 키 컨테이너에 대한 핸들을 획득하는 데 사용됩니다. 이 반환된 핸들은 선택한 CSP를 사용하는 CryptoAPI 함수 호출에 사용됩니다. (유니코드) |
CryptBinaryToStringA 바이트 배열을 형식이 지정된 문자열로 변환합니다. (ANSI) |
CryptBinaryToStringW 바이트 배열을 형식이 지정된 문자열로 변환합니다. (유니코드) |
CryptCloseAsyncHandle CryptCloseAsyncHandle 함수(wincrypt.h)는 비동기 핸들을 닫습니다. |
CryptContextAddRef HCRYPTPROV CSP(암호화 서비스 공급자) 핸들의 참조 수에 하나를 추가합니다. |
CryptCreateAsyncHandle CryptCreateAsyncHandle 함수(wincrypt.h)는 비동기 핸들을 만듭니다. |
CryptCreateHash 데이터 스트림의 해시를 시작합니다. CSP(암호화 서비스 공급자) 해시 개체에 대한 핸들을 만들어 호출 애플리케이션에 반환합니다. |
CryptCreateKeyIdentifierFromCSP 중요 이 API는 더 이상 사용되지 않습니다. (CryptCreateKeyIdentifierFromCSP) |
CryptDecodeMessage 암호화 메시지를 디코딩, 암호 해독 및 확인합니다. |
CryptDecodeObject CryptDecodeObject 함수는 lpszStructType 매개 변수로 표시된 형식의 구조를 디코딩합니다. CryptDecodeObjectEx는 성능이 크게 향상되어 동일한 기능을 수행하는 API로 사용하는 것이 좋습니다. |
CryptDecodeObjectEx lpszStructType 매개 변수로 표시된 형식의 구조를 디코딩합니다. |
CryptDecrypt CryptEncrypt 함수를 사용하여 이전에 암호화된 데이터의 암호를 해독합니다. |
CryptDecryptAndVerifyMessageSignature CryptDecryptAndVerifyMessageSignature 함수는 메시지의 암호를 해독하고 해당 서명을 확인합니다. |
CryptDecryptMessage CryptDecryptMessage 함수는 메시지를 디코딩하고 암호를 해독합니다. |
CryptDeriveKey 기본 데이터 값에서 파생된 암호화 세션 키를 생성합니다. |
CryptDestroyHash hHash 매개 변수에서 참조하는 해시 개체를 제거합니다. |
CryptDestroyKey hKey 매개 변수에서 참조하는 핸들을 해제합니다. |
CryptDuplicateHash 중복이 수행되는 시점까지 해시의 정확한 복사본을 만듭니다. |
CryptDuplicateKey 키의 정확한 복사본과 키의 상태를 만듭니다. |
CryptEncodeObject CryptEncodeObject 함수는 lpszStructType 매개 변수의 값으로 표시된 형식의 구조를 인코딩합니다. CryptEncodeObjectEx는 성능이 크게 향상되어 동일한 기능을 수행하는 API로 사용하는 것이 좋습니다. |
CryptEncodeObjectEx lpszStructType 매개 변수의 값으로 표시된 형식의 구조를 인코딩합니다. |
CryptEncrypt 데이터를 암호화합니다. 데이터를 암호화하는 데 사용되는 알고리즘은 CSP 모듈에서 보유한 키에 의해 지정되며 hKey 매개 변수에서 참조됩니다. |
CryptEncryptMessage CryptEncryptMessage 함수는 메시지를 암호화하고 인코딩합니다. |
CryptEnumKeyIdentifierProperties CryptEnumKeyIdentifierProperties 함수는 키 식별자와 해당 속성을 열거합니다. |
CryptEnumOIDFunction CryptEnumOIDFunction 함수는 등록된 OID(개체 식별자) 함수를 열거합니다. |
CryptEnumOIDInfo 미리 정의된 OID(개체 식별자) CRYPT_OID_INFO 구조체를 열거합니다. 이 함수는 미리 정의된 구조체와 등록된 모든 구조체 또는 선택한 OID 그룹으로 식별된 구조체만 열거합니다. |
CryptEnumProvidersA 중요 이 API는 더 이상 사용되지 않습니다. (CryptEnumProvidersA) |
CryptEnumProvidersW 중요 이 API는 더 이상 사용되지 않습니다. (CryptEnumProvidersW) |
CryptEnumProviderTypesA 컴퓨터에서 지원되는 CSP(암호화 서비스 공급자)의 첫 번째 또는 다음 유형을 검색합니다. (ANSI) |
CryptEnumProviderTypesW 컴퓨터에서 지원되는 CSP(암호화 서비스 공급자)의 첫 번째 또는 다음 유형을 검색합니다. (유니코드) |
CryptExportKey CSP(암호화 서비스 공급자)에서 암호화 키 또는 키 쌍을 안전한 방식으로 내보냅니다. |
CryptExportPKCS8 PKCS에서 프라이빗 키 내보내기(CryptExportPKCS8) |
CryptExportPKCS8Ex PKCS(CryptExportPKCS8Ex)에서 프라이빗 키를 내보냅니다. |
CryptExportPublicKeyInfo CryptExportPublicKeyInfo 함수는 공급자의 해당 프라이빗 키와 연결된 공개 키 정보를 내보냅니다. 이 함수의 업데이트된 버전은 CryptExportPublicKeyInfoEx를 참조하세요. |
CryptExportPublicKeyInfoEx 공급자의 해당 프라이빗 키와 연결된 공개 키 정보를 내보냅니다. |
CryptExportPublicKeyInfoFromBCryptKeyHandle 공급자의 해당 프라이빗 키와 연결된 공개 키 정보를 내보냅니다. |
CryptFindCertificateKeyProvInfo 암호화 공급자 및 해당 컨테이너를 열거하여 인증서의 공개 키에 해당하는 프라이빗 키를 찾습니다. |
CryptFindLocalizedName 지정된 이름의 지역화된 이름(예: "루트" 시스템 저장소의 지역화 이름)을 찾습니다. |
CryptFindOIDInfo 지정된 키 형식 및 키와 일치하는 첫 번째 미리 정의되거나 등록된 CRYPT_OID_INFO 구조를 검색합니다. 검색은 지정된 OID 그룹 내의 OID(개체 식별자)로 제한될 수 있습니다. |
CryptFormatObject CryptFormatObject 함수는 인코딩된 데이터의 형식을 지정하고 인증서 인코딩 유형에 따라 할당된 버퍼에 유니코드 문자열을 반환합니다. |
CryptFreeOIDFunctionAddress CryptFreeOIDFunctionAddress 함수는 함수 핸들의 참조 수를 감소시켜 CryptGetOIDFunctionAddress 또는 CryptGetDefaultOIDFunctionAddress에서 반환된 핸들을 해제합니다. |
CryptGenKey 임의의 암호화 세션 키 또는 퍼블릭/프라이빗 키 쌍을 생성합니다. 키 또는 키 쌍에 대한 핸들이 phKey로 반환됩니다. 그런 다음 키 핸들이 필요한 CryptoAPI 함수에서 필요에 따라 이 핸들을 사용할 수 있습니다. |
CryptGenRandom 암호화된 임의 바이트로 버퍼를 채웁니다. |
CryptGetAsyncParam CryptGetAsyncParam 함수(wincrypt.h)는 비동기 매개 변수 값을 설정합니다. |
CryptGetDefaultOIDDllList CryptGetDefaultOIDDllList 함수는 지정된 함수 집합 및 인코딩 형식에 대해 등록된 OID(기본 개체 식별자) 함수를 포함하는 DLL 파일의 이름 목록을 가져옵니다. |
CryptGetDefaultOIDFunctionAddress CryptGetDefaultOIDFunctionAddress 함수는 기본 함수 주소를 포함하는 DLL을 로드합니다. |
CryptGetDefaultProviderA 로컬 컴퓨터 또는 현재 사용자에 대해 지정된 공급자 유형의 기본 CSP(암호화 서비스 공급자)를 찾습니다. (ANSI) |
CryptGetDefaultProviderW 로컬 컴퓨터 또는 현재 사용자에 대해 지정된 공급자 유형의 기본 CSP(암호화 서비스 공급자)를 찾습니다. (유니코드) |
CryptGetHashParam 해시 개체의 작업을 제어하는 데이터를 검색합니다. |
CryptGetKeyIdentifierProperty CryptGetKeyIdentifierProperty는 지정된 키 식별자에서 특정 속성을 가져옵니다. |
CryptGetKeyParam 키의 작업을 제어하는 데이터를 검색합니다. |
CryptGetMessageCertificates CryptGetMessageCertificates 함수는 메시지의 인증서 및 CRL을 포함하는 열린 인증서 저장소의 핸들을 반환합니다. 이 함수는 공급자 형식 CERT_STORE_PROV_PKCS7 사용하여 CertOpenStore를 lpszStoreProvider 매개 변수로 호출합니다. |
CryptGetMessageSignerCount CryptGetMessageSignerCount 함수는 서명된 메시지의 서명자 수를 반환합니다. |
CryptGetObjectUrl 인증서, CTL(인증서 신뢰 목록) 또는 CRL(인증서 해지 목록)에서 원격 개체의 URL을 가져옵니다. |
CryptGetOIDFunctionAddress 등록된 함수 및 설치된 함수 목록에서 인코딩 형식 및 OID(개체 식별자) 일치 항목을 검색합니다. |
CryptGetOIDFunctionValue CryptGetOIDFunctionValue 함수는 OID와 연결된 값을 쿼리합니다. |
CryptGetProvParam CSP(암호화 서비스 공급자)의 작업을 제어하는 매개 변수를 검색합니다. |
CryptGetTimeValidObject 지정된 컨텍스트 및 시간 내에서 유효한 CRL, OCSP 응답 또는 CTL 개체를 검색합니다. |
CryptGetUserKey 사용자의 두 퍼블릭/프라이빗 키 쌍 중 하나의 핸들을 검색합니다. |
CryptHashCertificate CryptHashCertificate 함수는 서명을 포함하여 인증서의 인코딩된 전체 콘텐츠를 해시합니다. |
CryptHashCertificate2 CNG 해시 공급자를 사용하여 데이터 블록을 해시합니다. |
CryptHashData 지정된 해시 개체에 데이터를 추가합니다. |
CryptHashMessage 메시지의 해시를 만듭니다. |
CryptHashPublicKeyInfo CERT_PUBLIC_KEY_INFO 구조에서 공개 키 정보를 인코딩하고 인코딩된 바이트의 해시를 계산합니다. |
CryptHashSessionKey 세션 키 개체의 암호화 해시를 계산합니다. |
CryptHashToBeSigned 중요 이 API는 더 이상 사용되지 않습니다. (CryptHashToBeSigned) |
CryptImportKey 키 BLOB에서 CSP(암호화 서비스 공급자)로 암호화 키를 전송합니다. |
CryptImportPKCS8 PKCS에서 프라이빗 키 가져오기 |
CryptImportPublicKeyInfo 공개 키 정보를 공급자로 변환하고 가져오고 공개 키의 핸들을 반환합니다. |
CryptImportPublicKeyInfoEx 중요 이 API는 더 이상 사용되지 않습니다. (CryptImportPublicKeyInfoEx) |
CryptImportPublicKeyInfoEx2 공개 키를 OID(공개 키 개체 식별자)에 해당하는 CNG 비대칭 공급자로 가져오고 키에 대한 CNG 핸들을 반환합니다. |
CryptInitOIDFunctionSet CryptInitOIDFunctionSet은 제공된 함수 집합 이름으로 식별된 OID 함수 집합의 핸들을 초기화하고 반환합니다. |
CryptInstallDefaultContext 지정된 알고리즘의 기본 컨텍스트 공급자가 되도록 특정 공급자를 설치합니다. |
CryptInstallOIDFunctionAddress CryptInstallOIDFunctionAddress 함수는 OID(호출 가능한 개체 식별자) 함수 주소 집합을 설치합니다. |
CryptMemAlloc CryptMemAlloc 함수는 버퍼에 대한 메모리를 할당합니다. 할당된 버퍼를 반환하는 모든 Crypt32.lib 함수에서 사용됩니다. |
CryptMemFree CryptMemFree 함수는 CryptMemAlloc 또는 CryptMemRealloc에서 할당한 메모리를 해제합니다. |
CryptMemRealloc CryptMemRealloc 함수는 현재 버퍼에 할당된 메모리를 해제하고 새 버퍼에 대한 메모리를 할당합니다. |
CryptMsgCalculateEncodedLength 메시지 유형, 인코딩 매개 변수 및 인코딩할 데이터의 총 길이가 지정된 경우 인코딩된 암호화 메시지에 필요한 최대 바이트 수를 계산합니다. |
CryptMsgClose CryptMsgClose 함수는 암호화 메시지 핸들을 닫습니다. 이 함수를 호출할 때마다 메시지의 참조 수가 1씩 줄어듭니다. 참조 수가 0에 도달하면 메시지가 완전히 해제됩니다. |
CryptMsgControl CryptMsgUpdate 함수에 대한 최종 호출로 메시지가 디코딩된 후 제어 작업을 수행합니다. |
CryptMsgCountersign 메시지의 기존 서명을 카운터 서명합니다. |
CryptMsgCountersignEncoded 기존 PKCS에 대한 카운터 서명 |
CryptMsgDuplicate CryptMsgDuplicate 함수는 참조 횟수를 증가시켜 암호화 메시지 핸들을 복제합니다. |
CryptMsgEncodeAndSignCTL CryptMsgEncodeAndSignCTL 함수는 CTL을 인코딩하고 인코딩된 CTL을 포함하는 서명된 메시지를 만듭니다. 이 함수는 먼저 pCtlInfo가 가리키는 CTL을 인코딩한 다음, CryptMsgSignCTL을 호출하여 인코딩된 메시지에 서명합니다. |
CryptMsgGetAndVerifySigner CryptMsgGetAndVerifySigner 함수는 암호화 메시지의 서명을 확인합니다. |
CryptMsgGetParam 암호화 메시지가 인코딩되거나 디코딩된 후 메시지 매개 변수를 가져옵니다. |
CryptMsgOpenToDecode 디코딩을 위한 암호화 메시지를 열고 열린 메시지의 핸들을 반환합니다. |
CryptMsgOpenToEncode 인코딩을 위한 암호화 메시지를 열고 열린 메시지의 핸들을 반환합니다. |
CryptMsgSignCTL CryptMsgSignCTL 함수는 인코딩된 CTL을 포함하는 서명된 메시지를 만듭니다. |
CryptMsgUpdate 암호화 메시지에 콘텐츠를 추가합니다. |
CryptMsgVerifyCountersignatureEncoded SignerInfo 구조체(PKCS에서 정의한 대로)의 측면에서 역개인을 확인합니다. |
CryptMsgVerifyCountersignatureEncodedEx pbSignerInfoCounterSignature 매개 변수에 pbSignerInfo 매개 변수 구조의 encryptedDigest 필드의 암호화된 해시가 포함되어 있음을 확인합니다. |
CryptQueryObject 인증서, 인증서 해지 목록 또는 인증서 신뢰 목록과 같은 암호화 API 개체의 내용에 대한 정보를 검색합니다. |
CryptRegisterDefaultOIDFunction CryptRegisterDefaultOIDFunction은 지정된 인코딩 형식 및 함수 이름에 대해 호출할 기본 함수를 포함하는 DLL을 등록합니다. CryptRegisterOIDFunction과 달리 DLL에서 내보낼 함수 이름은 재정의할 수 없습니다. |
CryptRegisterOIDFunction 지정된 인코딩 형식, 함수 이름 및 OID(개체 식별자)에 대해 호출할 함수가 포함된 DLL을 등록합니다. |
CryptRegisterOIDInfo CryptRegisterOIDInfo 함수는 CRYPT_OID_INFO 구조에 지정된 OID 정보를 등록하여 레지스트리에 유지합니다. |
CryptReleaseContext CSP(암호화 서비스 공급자) 및 키 컨테이너의 핸들을 해제합니다. |
CryptRetrieveObjectByUrlA URL로 지정된 위치에서 PKI(공개 키 인프라) 개체를 검색합니다. (ANSI) |
CryptRetrieveObjectByUrlW URL로 지정된 위치에서 PKI(공개 키 인프라) 개체를 검색합니다. (유니코드) |
CryptRetrieveTimeStamp 타임스탬프를 요청하고 URL로 지정된 위치에서 TSA(타임스탬핑 기관)로 타임스탬프를 검색합니다. |
CryptSetAsyncParam CryptSetAsyncParam 함수(wincrypt.h)는 비동기 매개 변수를 설정합니다. |
CryptSetHashParam 초기 해시 콘텐츠 설정 및 특정 해시 알고리즘 선택을 포함하여 해시 개체의 작업을 사용자 지정합니다. |
CryptSetKeyIdentifierProperty CryptSetKeyIdentifierProperty 함수는 지정된 키 식별자의 속성을 설정합니다. 이 함수는 pwszComputerName으로 식별된 컴퓨터에서 속성을 설정할 수 있습니다. |
CryptSetKeyParam 세션 키 작업의 다양한 측면을 사용자 지정합니다. |
CryptSetOIDFunctionValue CryptSetOIDFunctionValue 함수는 지정된 인코딩 형식, 함수 이름, OID 및 값 이름에 대한 값을 설정합니다. |
CryptSetProviderA 현재 사용자의 기본 CSP(암호화 서비스 공급자)를 지정합니다. (ANSI) |
CryptSetProviderExA 로컬 컴퓨터 또는 현재 사용자에 대해 지정된 공급자 유형의 기본 CSP(암호화 서비스 공급자)를 지정합니다. (ANSI) |
CryptSetProviderExW 로컬 컴퓨터 또는 현재 사용자에 대해 지정된 공급자 유형의 기본 CSP(암호화 서비스 공급자)를 지정합니다. (유니코드) |
CryptSetProviderW 현재 사용자의 기본 CSP(암호화 서비스 공급자)를 지정합니다. (유니코드) |
CryptSetProvParam CSP(암호화 서비스 공급자)의 작업을 사용자 지정합니다. 이 함수는 일반적으로 CSP와 연결된 키 컨테이너에서 보안 설명자를 설정하여 해당 키 컨테이너의 프라이빗 키에 대한 액세스를 제어하는 데 사용됩니다. |
CryptSignAndEncodeCertificate 인증서, CRL(인증서 해지 목록), CTL(인증서 신뢰 목록) 또는 인증서 요청을 인코딩하고 서명합니다. |
CryptSignAndEncryptMessage CryptSignAndEncryptMessage 함수는 지정된 콘텐츠의 해시를 만들고, 해시에 서명하고, 콘텐츠를 암호화하고, 암호화된 콘텐츠와 서명된 해시를 해시한 다음, 암호화된 콘텐츠와 서명된 해시를 모두 인코딩합니다. |
CryptSignCertificate CryptSignCertificate 함수는 인코딩된 서명된 콘텐츠의 "서명할" 정보에 서명합니다. |
CryptSignHashA 데이터에 서명합니다. (CryptSignHashA) |
CryptSignHashW 데이터에 서명합니다. (CryptSignHashW) |
CryptSignMessage CryptSignMessage 함수는 지정된 콘텐츠의 해시를 만들고 해시에 서명한 다음 원본 메시지 콘텐츠와 서명된 해시를 모두 인코딩합니다. |
CryptSignMessageWithKey 매개 변수에 지정된 CSP의 프라이빗 키를 사용하여 메시지에 서명합니다. |
CryptStringToBinaryA 형식이 지정된 문자열을 바이트 배열로 변환합니다. (ANSI) |
CryptStringToBinaryW 형식이 지정된 문자열을 바이트 배열로 변환합니다. (유니코드) |
CryptUninstallDefaultContext 중요 이 API는 더 이상 사용되지 않습니다. (CryptUninstallDefaultContext) |
CryptUnregisterDefaultOIDFunction CryptUnregisterDefaultOIDFunction은 지정된 인코딩 형식 및 함수 이름에 대해 호출할 기본 함수를 포함하는 DLL의 등록을 제거합니다. |
CryptUnregisterOIDFunction 지정된 인코딩 형식, 함수 이름 및 OID에 대해 호출할 함수가 포함된 DLL 등록을 제거합니다. |
CryptUnregisterOIDInfo CryptUnregisterOIDInfo 함수는 지정된 CRYPT_OID_INFO OID 정보 구조의 등록을 제거합니다. 등록 취소할 구조체는 구조체의 pszOID 및 dwGroupId 멤버로 식별됩니다. |
CryptVerifyCertificateSignature CERT_PUBLIC_KEY_INFO 구조에서 공개 키를 사용하여 인증서, CRL(인증서 해지 목록) 또는 인증서 요청의 서명을 확인합니다. |
CryptVerifyCertificateSignatureEx 발급자의 공개 키를 사용하여 주체 인증서, 인증서 해지 목록, 인증서 요청 또는 keygen 요청의 서명을 확인합니다. |
CryptVerifyDetachedMessageHash CryptVerifyDetachedMessageHash 함수는 분리된 해시를 확인합니다. |
CryptVerifyDetachedMessageSignature CryptVerifyDetachedMessageSignature 함수는 분리된 서명 또는 서명이 포함된 서명된 메시지를 확인합니다. |
CryptVerifyMessageHash CryptVerifyMessageHash 함수는 지정된 콘텐츠의 해시를 확인합니다. |
CryptVerifyMessageSignature 서명된 메시지의 서명을 확인합니다. |
CryptVerifyMessageSignatureWithKey 지정된 공개 키 정보를 사용하여 서명된 메시지의 서명을 확인합니다. |
CryptVerifySignatureA 해시 개체의 서명을 확인합니다. (ANSI) |
CryptVerifySignatureW 해시 개체의 서명을 확인합니다. (유니코드) |
CryptVerifyTimeStampSignature 지정된 바이트 배열의 타임스탬프를 확인합니다. |
GetEncSChannel 이 함수를 사용할 수 없습니다. |
PFXExportCertStore 인증서를 내보내고, 사용 가능한 경우 참조된 인증서 저장소에서 연결된 프라이빗 키를 내보냅니다. |
PFXExportCertStoreEx 인증서를 내보내고, 사용 가능한 경우 참조된 인증서 저장소에서 연결된 프라이빗 키를 내보냅니다. |
PFXImportCertStore PFX BLOB을 가져오고 인증서 및 연결된 프라이빗 키가 포함된 저장소의 핸들을 반환합니다. |
PFXIsPFXBlob PFXIsPFXBlob 함수는 BLOB의 외부 계층을 PFX 패킷으로 디코딩하려고 시도합니다. |
PFXVerifyPassword PFXVerifyPassword 함수는 BLOB의 외부 계층을 PFX(개인 정보 교환) 패킷으로 디코딩하고 지정된 암호로 암호를 해독하려고 시도합니다. BLOB에서 데이터를 가져오지 않습니다. |
PCRYPT_DECRYPT_PRIVATE_KEY_FUNC 프라이빗 키의 암호를 해독하고 pbClearTextKey 매개 변수에서 암호 해독된 키를 반환합니다. |
PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC 프라이빗 키를 암호화하고 pbEncryptedKey 매개 변수에서 암호화된 콘텐츠를 반환합니다. |
PCRYPT_RESOLVE_HCRYPTPROV_FUNC phCryptProv 매개 변수를 사용하여 가져올 키를 수신하여 CSP(암호화 서비스 공급자)에 대한 핸들을 반환합니다. |
PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK 애플리케이션이 인증서 체인에 추가될 수 있는 인증서를 필터링할 수 있도록 하는 애플리케이션 정의 콜백 함수입니다. |
PFN_CERT_CREATE_CONTEXT_SORT_FUNC 컨텍스트를 만들 때 정렬된 각 컨텍스트 항목에 대해 호출됩니다. |
PFN_CERT_DLL_OPEN_STORE_PROV_FUNC 저장소 공급자에 의해 구현되며 저장소를 여는 데 사용됩니다. |
PFN_CERT_ENUM_PHYSICAL_STORE CertEnumPhysicalStoreCallback 콜백 함수는 CertEnumPhysicalStore를 호출하여 찾은 각 물리적 저장소에 대한 정보를 형식화하고 제공합니다. |
PFN_CERT_ENUM_SYSTEM_STORE CertEnumSystemStoreCallback 콜백 함수는 CertEnumSystemStore를 호출하여 찾은 각 시스템 저장소에 대한 정보를 형식화하고 제공합니다. |
PFN_CERT_ENUM_SYSTEM_STORE_LOCATION CertEnumSystemStoreLocationCallback 콜백 함수는 CertEnumSystemStoreLocation 호출에서 찾은 각 시스템 저장소 위치에 대한 정보를 형식으로 지정하고 제공합니다. |
PFN_CERT_STORE_PROV_CLOSE 저장소의 참조 수가 0으로 감소할 때 CertCloseStore에서 호출되는 애플리케이션 정의 콜백 함수입니다. |
PFN_CERT_STORE_PROV_CONTROL CertStoreProvControl 콜백 함수는 CertControlStore API를 지원합니다. 모든 API의 매개 변수는 콜백으로 바로 전달됩니다. 자세한 내용은 CertControlStore를 참조하세요. |
PFN_CERT_STORE_PROV_DELETE_CERT 저장소에서 인증서를 삭제하기 전에 CertDeleteCertificateFromStore에서 호출하는 애플리케이션 정의 콜백 함수입니다. |
PFN_CERT_STORE_PROV_DELETE_CRL 저장소에서 CRL을 삭제하기 전에 CertDeleteCRLFromStore에서 호출되는 애플리케이션 정의 콜백 함수입니다. |
PFN_CERT_STORE_PROV_READ_CERT 공급자의 인증서 컨텍스트 복사본을 읽는 애플리케이션 정의 콜백 함수입니다. |
PFN_CERT_STORE_PROV_READ_CRL CRL 컨텍스트의 공급자 복사본을 읽는 애플리케이션 정의 콜백 함수입니다. |
PFN_CERT_STORE_PROV_READ_CTL CertStoreProvReadCTL 콜백 함수는 공급자의 CTL 컨텍스트 복사본을 읽고 있는 경우 새 CTL 컨텍스트를 만들기 위해 호출됩니다. |
PFN_CERT_STORE_PROV_SET_CERT_PROPERTY 인증서의 속성을 설정하기 전에 CertSetCertificateContextProperty에서 호출되는 애플리케이션 정의 콜백 함수입니다. |
PFN_CERT_STORE_PROV_SET_CRL_PROPERTY CRL의 속성을 설정하기 전에 CertSetCRLContextProperty에서 호출되는 애플리케이션 정의 콜백 함수입니다. |
PFN_CERT_STORE_PROV_SET_CTL_PROPERTY CertStoreProvSetCTLProperty 콜백 함수는 CTL에서 속성을 설정할 수 있는지 여부를 결정합니다. |
PFN_CERT_STORE_PROV_WRITE_CERT 저장소에 추가하기 전에 CertAddEncodedCertificateToStore, CertAddCertificateContextToStore 및 CertAddSerializedElementToStore에서 호출되는 애플리케이션 정의 콜백 함수입니다. |
PFN_CERT_STORE_PROV_WRITE_CRL 저장소에 추가하기 전에 CertAddEncodedCRLToStore, CertAddCRLContextToStore 및 CertAddSerializedElementToStore에서 호출되는 애플리케이션 정의 콜백 함수입니다. |
PFN_CERT_STORE_PROV_WRITE_CTL CertStoreProvWriteCTL 콜백 함수는 CTL이 저장소에 추가되기 전에 CertAddEncodedCTLToStore, CertAddCTLContextToStore 또는 CertAddSerializedElementToStore에서 호출할 수 있습니다. |
PFN_CMSG_CNG_IMPORT_CONTENT_ENCRYPT_KEY 이미 암호가 해독된 CEK(콘텐츠 암호화 키)를 가져옵니다. |
PFN_CMSG_CNG_IMPORT_KEY_AGREE 키 계약 수신자를 위한 CEK(콘텐츠 암호화 키)의 암호를 해독합니다. |
PFN_CMSG_CNG_IMPORT_KEY_TRANS 키 전송 수신자를 위한 CEK(콘텐츠 암호화 키)를 가져오고 암호 해독합니다. |
PFN_CMSG_EXPORT_KEY_AGREE 봉투 메시지의 키 계약 수신자에 대한 콘텐츠 암호화 키를 암호화하고 내보냅니다. |
PFN_CMSG_EXPORT_KEY_TRANS 봉투 메시지의 키 전송 수신자에 대한 콘텐츠 암호화 키를 암호화하고 내보냅니다. |
PFN_CMSG_EXPORT_MAIL_LIST 봉투 메시지의 메일 그룹 수신자에 대한 콘텐츠 암호화 키를 암호화하고 내보냅니다. |
PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY 봉투 메시지의 콘텐츠를 암호화하는 데 사용되는 대칭 키를 생성합니다. |
PFN_CMSG_IMPORT_KEY_AGREE 봉투 메시지의 키 전송 받는 사람에 대한 콘텐츠 암호화 키를 가져옵니다. (PFN_CMSG_IMPORT_KEY_AGREE) |
PFN_CMSG_IMPORT_KEY_TRANS 봉투 메시지의 키 전송 받는 사람에 대한 콘텐츠 암호화 키를 가져옵니다. (PFN_CMSG_IMPORT_KEY_TRANS) |
PFN_CMSG_IMPORT_MAIL_LIST 봉투 메시지의 키 전송 받는 사람에 대한 콘텐츠 암호화 키를 가져옵니다. (PFN_CMSG_IMPORT_MAIL_LIST) |
PFN_CRYPT_ENUM_KEYID_PROP CRYPT_ENUM_KEYID_PROP 콜백 함수는 CryptEnumKeyIdentifierProperties 함수와 함께 사용됩니다. |
PFN_CRYPT_ENUM_OID_FUNC CRYPT_ENUM_OID_FUNCTION 콜백 함수는 CryptEnumOIDFunction 함수와 함께 사용됩니다. |
PFN_CRYPT_ENUM_OID_INFO CRYPT_ENUM_OID_INFO 콜백 함수는 CryptEnumOIDInfo 함수와 함께 사용됩니다. |
PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC 공개 키 BLOB을 내보내고 인코딩하기 위해 CryptExportPublicKeyInfoEx에서 호출됩니다. |
PFN_CRYPT_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC 해시 알고리즘 식별자와 선택적으로 서명 매개 변수를 디코딩하고 반환하기 위해 호출됩니다. |
PFN_CRYPT_GET_SIGNER_CERTIFICATE CryptGetSignerCertificateCallback 사용자가 제공한 콜백 함수는 CRYPT_VERIFY_MESSAGE_PARA 구조와 함께 사용하여 메시지 서명자의 인증서를 가져와서 확인합니다. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH 개체가 변경되었음을 지정합니다. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE 공급자가 반환한 개체를 해제합니다. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER 개체 식별자에 대한 메모리를 해제합니다. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD PFX(개인 정보 교환) 바이트 배열을 암호화하는 데 사용되는 암호를 해제합니다. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET 개체를 검색합니다. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE 공급자를 초기화합니다. |
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE 공급자를 해제합니다. |
PFN_CRYPT_SIGN_AND_ENCODE_HASH_FUNC 계산된 해시에 서명하고 인코딩하기 위해 호출됩니다. |
PFN_CRYPT_VERIFY_ENCODED_SIGNATURE_FUNC 인코딩된 서명을 해독하고 계산된 해시와 비교하기 위해 호출됩니다. |
PFN_IMPORT_PUBLIC_KEY_INFO_EX2_FUNC 공개 키 알고리즘 식별자를 디코딩하고, 알고리즘 공급자를 로드하고, 키 쌍을 가져오기 위해 CryptImportPublicKeyInfoEx2에서 호출됩니다. |
AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA 파일에 대한 인증서 체인 확인에 사용되는 정책 정보를 보유합니다. |
AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS 구조에는 파일의 체인 확인을 위한 추가 Authenticode 정책 정보가 있습니다. |
AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA 구조에는 파일의 인증서 체인 확인에 사용할 수 있는 타임스탬프를 정책 정보가 포함됩니다. |
BLOBHEADER 키의 BLOB 형식 및 키에서 사용하는 알고리즘을 나타냅니다. |
CERT_ACCESS_DESCRIPTION CERT_ACCESS_DESCRIPTION 구조체는 CERT_AUTHORITY_INFO_ACCESS 구조체의 멤버입니다. |
CERT_ALT_NAME_ENTRY 다양한 이름 양식 중 하나에 대체 이름을 포함합니다. |
CERT_ALT_NAME_INFO CERT_ALT_NAME_INFO 구조는 주체 또는 발급자 인증서, CRL(인증서 해지 목록) 및 CTL(인증서 신뢰 목록)에 대한 확장을 인코딩하고 디코딩하는 데 사용됩니다. |
CERT_AUTHORITY_INFO_ACCESS 인증 기관 정보 액세스 및 주체 정보 액세스 인증서 확장을 나타내며 주체 또는 인증서 발급자의 추가 정보 및 서비스에 액세스하는 방법을 지정합니다. |
CERT_AUTHORITY_KEY_ID_INFO 인증서 또는 CRL(인증서 해지 목록)에 서명하는 데 사용되는 키를 식별합니다. |
CERT_AUTHORITY_KEY_ID2_INFO CERT_AUTHORITY_KEY_ID2_INFO 구조는 인증서 또는 CRL에 서명하는 데 사용되는 키를 식별합니다. |
CERT_BASIC_CONSTRAINTS_INFO CERT_BASIC_CONSTRAINTS_INFO 구조에는 인증된 주체가 CA(인증 기관), 최종 엔터티 또는 둘 다로 작동할 수 있는지 여부를 나타내는 정보가 포함되어 있습니다. |
CERT_BASIC_CONSTRAINTS2_INFO CERT_BASIC_CONSTRAINTS2_INFO 구조에는 인증된 주체가 CA 또는 최종 엔터티 역할을 할 수 있는지 여부를 나타내는 정보가 포함되어 있습니다. 주체가 CA 역할을 할 수 있는 경우 인증 경로 길이 제약 조건을 지정할 수도 있습니다. |
CERT_BIOMETRIC_DATA 생체 인식 데이터에 대한 정보를 포함합니다. |
CERT_BIOMETRIC_EXT_INFO 생체 인식 정보 집합을 포함합니다. |
CERT_CHAIN_CONTEXT 연결된 모든 단순 체인에 대한 요약 유효성 데이터를 나타내는 단순 인증서 체인 배열과 트러스트 상태 구조를 포함합니다. |
CERT_CHAIN_ELEMENT CERT_CHAIN_ELEMENT 구조는 간단한 인증서 체인의 단일 요소입니다. |
CERT_CHAIN_ENGINE_CONFIG 기본이 아닌 인증서 체인 엔진을 빌드하기 위한 매개 변수를 설정합니다. 사용된 엔진은 인증서 체인을 빌드하는 방법을 결정합니다. |
CERT_CHAIN_FIND_ISSUER_PARA 인증서 체인을 빌드하기 위해 CertFindChainInStore 함수에 사용되는 정보를 포함합니다. |
CERT_CHAIN_PARA CERT_CHAIN_PARA 구조는 인증서 체인을 빌드하는 데 사용할 검색 및 일치 조건을 설정합니다. |
CERT_CHAIN_POLICY_PARA 인증서 체인 확인에 대한 정책 기준을 설정하기 위해 CertVerifyCertificateChainPolicy에 사용되는 정보를 포함합니다. |
CERT_CHAIN_POLICY_STATUS 인증서 체인의 유효성을 검사할 때 CertVerifyCertificateChainPolicy 함수에서 반환하는 인증서 체인 상태 정보를 보유합니다. |
CERT_CONTEXT 인증서의 인코딩된 표현과 디코딩된 표현을 모두 포함합니다. |
CERT_CREATE_CONTEXT_PARA CertCreateContext 함수를 호출할 때 사용할 수 있는 추가 값을 정의합니다. |
CERT_CRL_CONTEXT_PAIR CERT_CRL_CONTEXT_PAIR 구조에는 인증서 컨텍스트 및 연결된 CRL 컨텍스트가 포함됩니다. |
CERT_DH_PARAMETERS Diffie/Hellman 공개 키 알고리즘과 연결된 매개 변수를 포함합니다. |
CERT_DSS_PARAMETERS DSS(디지털 서명 표준) 공개 키 알고리즘과 연결된 매개 변수를 포함합니다. |
CERT_ECC_SIGNATURE ECDSA(타원 곡선 디지털 서명 알고리즘) 서명에 대한 r 및 s 값을 포함합니다. |
CERT_EXTENSION CERT_EXTENSION 구조에는 인증서, CRL(인증서 해지 목록) 또는 CTL(인증서 신뢰 목록)에 대한 확장 정보가 포함됩니다. |
CERT_EXTENSIONS CERT_EXTENSIONS 구조체에는 확장 배열이 포함되어 있습니다. |
CERT_GENERAL_SUBTREE CERT_GENERAL_SUBTREE 구조체는 CERT_NAME_CONSTRAINTS_INFO 구조체에 사용됩니다. 이 구조체는 포함하거나 제외할 수 있는 인증서의 ID를 제공합니다. |
CERT_HASHED_URL 해시된 URL을 포함합니다. |
CERT_ID 인증서를 고유하게 식별하는 유연한 수단으로 사용됩니다. |
CERT_INFO 인증서의 정보를 포함합니다. |
CERT_ISSUER_SERIAL_NUMBER 인증서에 대한 발급자 및 발급자의 일련 번호를 포함하는 인증서의 고유 식별자 역할을합니다. |
CERT_KEY_ATTRIBUTES_INFO CERT_KEY_ATTRIBUTES_INFO 구조에는 인증되는 공개 키에 대한 선택적 추가 정보가 포함되어 있습니다. |
CERT_KEY_CONTEXT CERT_KEY_CONTEXT_PROP_ID 속성과 연결된 데이터를 포함합니다. |
CERT_KEY_USAGE_RESTRICTION_INFO CERT_KEY_USAGE_RESTRICTION_INFO 구조에는 인증서의 공개 키 사용에 대한 제한 사항이 포함되어 있습니다. 여기에는 키를 사용할 수 있는 키 및 정책을 사용하기 위한 목적이 포함됩니다. |
CERT_KEYGEN_REQUEST_INFO Netscape 키 생성 요청에 저장된 정보를 포함합니다. 주체 및 주체 공개 키 BLOB은 인코딩됩니다. |
CERT_LDAP_STORE_OPENED_PARA CERT_STORE_PROV_LDAP 공급자가 CERT_LDAP_STORE_OPENED_FLAG 플래그를 사용하여 쿼리를 수행하는 데 사용할 기존 LDAP 세션과 LDAP 쿼리 문자열을 모두 지정하여 지정하는 경우 CertOpenStore 함수와 함께 사용됩니다. |
CERT_LOGOTYPE_AUDIO 오디오 로고 형식에 대한 정보를 포함합니다. |
CERT_LOGOTYPE_AUDIO_INFO 오디오 로고 형식에 대한 자세한 정보를 포함합니다. |
CERT_LOGOTYPE_DATA 로고 형식 데이터를 포함합니다. |
CERT_LOGOTYPE_DETAILS 로고 형식에 대한 추가 정보를 포함합니다. |
CERT_LOGOTYPE_EXT_INFO 로고 형식 정보 집합을 포함합니다. |
CERT_LOGOTYPE_IMAGE 이미지 로고 형식에 대한 정보를 포함합니다. |
CERT_LOGOTYPE_IMAGE_INFO 이미지 로고 형식에 대한 자세한 정보를 포함합니다. |
CERT_LOGOTYPE_INFO 로고 형식 데이터에 대한 정보를 포함합니다. |
CERT_LOGOTYPE_REFERENCE 로고 형식 참조 정보를 포함합니다. |
CERT_NAME_CONSTRAINTS_INFO CERT_NAME_CONSTRAINTS_INFO 구조에는 특히 트러스트에서 허용되거나 제외되는 인증서에 대한 정보가 포함되어 있습니다. |
CERT_NAME_INFO 주체 또는 발급자 이름을 포함합니다. |
CERT_NAME_VALUE RDN(상대 고유 이름) 특성 값을 포함합니다. |
CERT_OR_CRL_BLOB 인터넷 키 Exchange 메시지와 함께 사용할 인증서를 캡슐화합니다. |
CERT_OR_CRL_BUNDLE 인터넷 키 Exchange 메시지와 함께 사용할 인증서 배열을 캡슐화합니다. |
CERT_OTHER_LOGOTYPE_INFO 미리 정의되지 않은 로고 유형에 대한 정보를 포함합니다. |
CERT_PAIR CERT_PAIR 구조에는 인증서와 쌍 간 인증서가 포함됩니다. |
CERT_PHYSICAL_STORE_INFO 물리적 인증서 저장소에 대한 정보를 포함합니다. |
CERT_POLICIES_INFO CERT_POLICIES_INFO 구조체에는 CERT_POLICY_INFO 배열이 포함되어 있습니다. |
CERT_POLICY_CONSTRAINTS_INFO CERT_POLICY_CONSTRAINTS_INFO 구조에는 인증서를 신뢰할 수 있는 것으로 수락하기 위한 설정된 정책이 포함되어 있습니다. |
CERT_POLICY_ID CERT_POLICY_ID 구조에는 인증서가 명시적으로 지원하는 인증서 정책 목록과 이러한 정책과 관련된 선택적 한정자 정보가 포함되어 있습니다. |
CERT_POLICY_INFO CERT_POLICY_INFO 구조에는 정책을 지정하는 OID(개체 식별자)와 정책 한정자의 선택적 배열이 포함됩니다. |
CERT_POLICY_MAPPING 발급자 도메인과 주체 도메인 정책 OID 간의 매핑을 포함합니다. |
CERT_POLICY_MAPPINGS_INFO CERT_POLICY_MAPPINGS_INFO 구조는 두 도메인의 정책 OID 간에 매핑을 제공합니다. |
CERT_POLICY_QUALIFIER_INFO CERT_POLICY_QUALIFIER_INFO 구조체에는 한정자 및 한정자별 추가 정보를 지정하는 OID(개체 식별자)가 포함되어 있습니다. |
CERT_PRIVATE_KEY_VALIDITY CERT_PRIVATE_KEY_VALIDITY 구조는 인증서의 공개 키에 해당하는 프라이빗 키에 대한 유효한 시간 범위를 나타냅니다. |
CERT_PUBLIC_KEY_INFO 공개 키와 해당 알고리즘을 포함합니다. |
CERT_QC_STATEMENT QC(정규화된 인증서) 문 확장에 포함할 하나 이상의 문 시퀀스의 단일 문을 나타냅니다. |
CERT_QC_STATEMENTS_EXT_INFO QC에 대한 정규화된 인증서(QC) 문 확장을 구성하는 하나 이상의 문 시퀀스를 포함합니다. |
CERT_RDN CERT_RDN 구조체에는 CERT_RDN_ATTR 구조의 배열로 구성된 RDN(상대 고유 이름)이 포함되어 있습니다. |
CERT_RDN_ATTR RDN(상대 고유 이름)의 단일 특성을 포함합니다. 전체 RDN은 CERT_RDN_ATTR 구조의 배열을 포함하는 CERT_RDN 구조체로 표현됩니다. |
CERT_REQUEST_INFO CERT_REQUEST_INFO 구조에는 인증서 요청에 대한 정보가 포함됩니다. 주체, 주체 공개 키 및 특성 BLOB이 인코딩됩니다. |
CERT_REVOCATION_CHAIN_PARA OCSP(독립 온라인 인증서 상태 프로토콜) 응답 서명자 인증서에 대한 체인을 빌드하는 데 사용되는 매개 변수를 포함합니다. |
CERT_REVOCATION_CRL_INFO CRL(인증서 해지 목록) 해지 유형 처리기에 의해 업데이트된 정보를 포함합니다. |
CERT_REVOCATION_INFO CERT_CHAIN_ELEMENT 인증서의 해지 상태 나타냅니다. |
CERT_REVOCATION_PARA 확인할 컨텍스트의 발급자를 찾는 데 도움이 되도록 CertVerifyRevocation 함수에 대한 호출에 전달됩니다. |
CERT_REVOCATION_STATUS 인증서의 해지 상태 대한 정보를 포함합니다. |
CERT_SELECT_CHAIN_PARA 체인을 빌드하고 선택하는 데 사용되는 매개 변수를 포함합니다. |
CERT_SELECT_CRITERIA CertSelectCertificateChains 함수에 전달되는 선택 조건을 지정합니다. |
CERT_SERVER_OCSP_RESPONSE_CONTEXT 인코딩된 OCSP 응답을 포함합니다. |
CERT_SIGNED_CONTENT_INFO CERT_SIGNED_CONTENT_INFO 구조에는 서명할 인코딩된 콘텐츠와 서명을 보관할 BLOB이 포함됩니다. ToBeSigned 멤버는 인코딩된 CERT_INFO, CRL_INFO, CTL_INFO 또는 CERT_REQUEST_INFO. |
CERT_SIMPLE_CHAIN CERT_SIMPLE_CHAIN 구조에는 체인 요소의 배열과 배열이 나타내는 체인에 대한 요약 신뢰 상태 포함됩니다. |
CERT_STORE_PROV_FIND_INFO 많은 저장소 공급자 콜백 함수에서 사용됩니다. |
CERT_STORE_PROV_INFO CertOpenStore 함수를 사용하여 저장소를 열 때 설치된 CertDllOpenStoreProv 함수에서 반환되는 정보를 포함합니다. |
CERT_STRONG_SIGN_PARA 인증서, CRL(인증서 해지 목록), OCSP(온라인 인증서 상태 프로토콜) 응답 및 PKCS에서 강력한 서명을 검사 데 사용되는 매개 변수를 포함합니다. |
CERT_STRONG_SIGN_SERIALIZED_INFO 강력한 서명에 사용할 수 있는 서명 알고리즘/해시 알고리즘 및 공개 키 알고리즘/비트 길이 쌍을 포함합니다. |
CERT_SYSTEM_STORE_INFO CERT_SYSTEM_STORE_INFO 구조에는 시스템 저장소와 함께 작동하는 함수에서 사용하는 정보가 포함됩니다. 현재 이 구조에는 필수 정보가 포함되어 있지 않습니다. |
CERT_SYSTEM_STORE_RELOCATE_PARA CERT_SYSTEM_STORE_RELOCATE_PARA 구조에는 해당 함수의 dwFlags 매개 변수가 CERT_SYSTEM_STORE_RELOCATE_FLAG 설정된 경우 CertOpenStore에 전달할 데이터가 포함됩니다. |
CERT_TEMPLATE_EXT 인증서 템플릿. |
CERT_TRUST_LIST_INFO CTL의 유효한 사용을 나타내는 CERT_TRUST_LIST_INFO 구조체입니다. |
CERT_TRUST_STATUS 인증서 체인의 인증서에 대한 신뢰 정보, 간단한 인증서 체인에 대한 요약 신뢰 정보 또는 단순 체인 배열에 대한 요약 정보를 포함합니다. |
CERT_USAGE_MATCH 인증서 체인을 빌드하는 데 사용할 발급자 인증서를 식별하기 위한 조건을 제공합니다. |
CERT_X942_DH_PARAMETERS Diffie-Hellman 공개 키 알고리즘과 연결된 매개 변수를 포함합니다. |
CERT_X942_DH_VALIDATION_PARAMS 필요에 따라 CERT_X942_DH_PARAMETERS 구조체의 멤버가 가리키고 추가 시드 정보를 포함합니다. |
CMC_ADD_ATTRIBUTES_INFO 인증서에 추가할 인증서 특성을 포함합니다. |
CMC_ADD_EXTENSIONS_INFO 인증서에 추가할 인증서 확장 제어 특성을 포함합니다. |
CMC_DATA_INFO 태그가 지정된 다양한 정보를 전달하는 수단을 제공합니다. (CMC_DATA_INFO) |
CMC_PEND_INFO CMC_STATUS_INFO 구조체의 가능한 멤버입니다. |
CMC_RESPONSE_INFO 태그가 지정된 다양한 정보를 전달하는 수단을 제공합니다. (CMC_RESPONSE_INFO) |
CMC_STATUS_INFO CMS를 통해 인증서 관리 메시지에 대한 상태 정보를 포함합니다. |
CMC_TAGGED_ATTRIBUTE CMC_DATA_INFO 및 CMC_RESPONSE_INFO 구조체에 사용됩니다. (CMC_TAGGED_ATTRIBUTE) |
CMC_TAGGED_CERT_REQUEST CMC_TAGGED_REQUEST 구조체에 사용됩니다. |
CMC_TAGGED_CONTENT_INFO CMC_DATA_INFO 및 CMC_RESPONSE_INFO 구조체에 사용됩니다. (CMC_TAGGED_CONTENT_INFO) |
CMC_TAGGED_OTHER_MSG CMC_DATA_INFO 및 CMC_RESPONSE_INFO 구조체에 사용됩니다. (CMC_TAGGED_OTHER_MSG) |
CMC_TAGGED_REQUEST CMC_DATA_INFO 구조에서 인증서를 요청하는 데 사용됩니다. |
CMS_DH_KEY_INFO Diffie-Hellman 키 정보를 포함하기 위해 CryptSetKeyParam 함수의 KP_CMS_DH_KEY_INFO 매개 변수와 함께 사용됩니다. |
CMS_KEY_INFO 사용되지 않습니다. |
CMSG_CMS_RECIPIENT_INFO CryptMsgGetParam 함수와 함께 키 전송, 키 계약 또는 메일 목록 봉투 메시지 받는 사람에 대한 정보를 가져오는 데 사용됩니다. |
CMSG_CMS_SIGNER_INFO 서명되거나 서명된 메시지와 봉투로 둘러싸인 메시지에 정의된 SignerInfo의 콘텐츠를 포함합니다. |
CMSG_CNG_CONTENT_DECRYPT_INFO CNG(Cryptography API:_Next Generation) CEK(콘텐츠 암호화 키)의 가져오기 및 암호 해독을 위해 CryptMsgControl과 OID(개체 식별자) 설치 가능 함수 간에 전달된 모든 관련 정보를 포함합니다. |
CMSG_CONTENT_ENCRYPT_INFO PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY, PFN_CMSG_EXPORT_KEY_TRANS, PFN_CMSG_EXPORT_KEY_AGREE 및 PFN_CMSG_EXPORT_MAIL_LIST 함수 간에 공유되는 정보를 포함합니다. |
CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA 서명된 메시지의 서명자에 인증되지 않은 특성을 추가하는 데 사용됩니다. |
CMSG_CTRL_DECRYPT_PARA 키 전송 받는 사람에 대한 봉투 메시지의 암호를 해독하는 데 사용되는 정보를 포함합니다. dwCtrlType 매개 변수가 CMSG_CTRL_DECRYPT 경우 이 구조체는 CryptMsgControl에 전달됩니다. |
CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA 서명된 메시지 서명자의 인증되지 않은 특성을 삭제하는 데 사용됩니다. |
CMSG_CTRL_KEY_AGREE_DECRYPT_PARA 주요 계약 수신자에 대한 정보를 포함합니다. |
CMSG_CTRL_KEY_TRANS_DECRYPT_PARA 키 전송 메시지 수신자에 대한 정보를 포함합니다. |
CMSG_CTRL_MAIL_LIST_DECRYPT_PARA 메일 목록 메시지 받는 사람에 대한 정보를 포함합니다. |
CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA 메시지 서명을 확인하는 데 사용되는 정보를 포함합니다. 서명자 인덱스 및 서명자 공개 키가 포함됩니다. |
CMSG_ENVELOPED_ENCODE_INFO 봉투 메시지를 인코딩하는 데 필요한 정보를 포함합니다. dwMsgType 매개 변수가 CMSG_ENVELOPED 경우 CryptMsgOpenToEncode에 전달됩니다. |
CMSG_HASHED_ENCODE_INFO 해시된 메시지와 함께 사용됩니다. CryptMsgOpenToEncode 함수의 dwMsgType 매개 변수가 CMSG_ENVELOPED 경우 CryptMsgOpenToEncode 함수에 전달됩니다. |
CMSG_KEY_AGREE_ENCRYPT_INFO 봉투 메시지의 모든 주요 계약 수신자에게 적용되는 암호화 정보를 포함합니다. |
CMSG_KEY_AGREE_KEY_ENCRYPT_INFO 봉투 메시지의 키 규약 수신자에 대한 암호화된 키를 포함합니다. |
CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO 키 계약 키 관리를 사용하는 메시지 수신자에 대한 정보를 포함합니다. |
CMSG_KEY_AGREE_RECIPIENT_INFO 주요 규약 알고리즘에 사용되는 정보를 포함합니다. |
CMSG_KEY_TRANS_ENCRYPT_INFO 봉투형 데이터의 키 전송 수신자에 대한 암호화 정보를 포함합니다. |
CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO 메시지 수신자에 대한 인코딩된 키 전송 정보를 포함합니다. |
CMSG_KEY_TRANS_RECIPIENT_INFO CMSG_KEY_TRANS_RECIPIENT_INFO 구조에는 주요 전송 알고리즘에 사용되는 정보가 포함되어 있습니다. |
CMSG_MAIL_LIST_ENCRYPT_INFO 봉투형 데이터의 메일 그룹 수신자에 대한 암호화 정보를 포함합니다. |
CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO 구조는 KEK(콘텐츠 키 암호화 키)의 암호를 해독하기 위해 이전에 분산된 대칭 키와 함께 사용됩니다. |
CMSG_MAIL_LIST_RECIPIENT_INFO 이전에 분산된 KEK(키 암호화 키)에 사용되는 정보를 포함합니다. |
CMSG_RC2_AUX_INFO RC2 암호화 알고리즘에 대한 키의 비트 길이를 포함합니다. |
CMSG_RC4_AUX_INFO CMSG_RC4_AUX_INFO 구조에는 RC4 암호화 알고리즘에 대한 키의 비트 길이가 포함됩니다. CMSG_ENVELOPED_ENCODE_INFO pvEncryptionAuxInfo 멤버는 이 구조체의 instance 가리키도록 설정할 수 있습니다. |
CMSG_RECIPIENT_ENCODE_INFO 메시지 수신자의 콘텐츠 암호화 키 관리 유형에 대한 정보를 포함합니다. |
CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO 메시지 내용의 암호를 해독하는 데 필요한 세션 키를 해독하는 데 사용되는 메시지 수신기에 대한 정보를 포함합니다. |
CMSG_RECIPIENT_ENCRYPTED_KEY_INFO CMSG_RECIPIENT_ENCRYPTED_KEY_INFO 구조에는 개별 키 계약 수신자에 사용되는 정보가 포함됩니다. |
CMSG_SIGNED_ENCODE_INFO dwMsgType이 CMSG_SIGNED 경우 CryptMsgOpenToEncode에 전달할 정보를 포함합니다. |
CMSG_SIGNER_ENCODE_INFO 서명자 정보를 포함합니다. dwMsgType 매개 변수가 CMSG_SIGNED 경우 CryptMsgCountersign, CryptMsgCountersignEncoded에 전달되고, 필요에 따라 CMSG_SIGNED_ENCODE_INFO 구조체의 멤버로 CryptMsgOpenToEncode에 전달됩니다. |
CMSG_SIGNER_INFO CMSG_SIGNER_INFO 구조에는 PKCS의 콘텐츠가 포함됩니다. |
CMSG_SP3_COMPATIBLE_AUX_INFO SP3 호환 암호화에 필요한 정보를 포함합니다. |
CMSG_STREAM_INFO 단일 블록 처리가 아닌 데이터의 스트림 처리를 사용하도록 설정하는 데 사용됩니다. |
CRL_CONTEXT CRL_CONTEXT 구조에는 CRL(인증서 해지 목록)의 인코딩된 표현과 디코딩된 표현이 모두 포함됩니다. CryptoAPI 함수에서 반환된 CRL 컨텍스트는 CertFreeCRLContext 함수를 호출하여 해제해야 합니다. |
CRL_DIST_POINT 인증서 사용자가 참조하여 인증서가 해지되었는지 여부를 확인할 수 있는 단일 CRL(인증서 해지 목록) 배포 지점을 식별합니다. |
CRL_DIST_POINT_NAME CRL을 가져올 수 있는 위치를 식별합니다. |
CRL_DIST_POINTS_INFO 인증서 사용자가 인증서 해지 여부를 확인하기 위해 참조할 수 있는 CRL(인증서 해지 목록) 배포 지점 목록을 포함합니다. |
CRL_ENTRY 해지된 단일 인증서에 대한 정보를 포함합니다. CRL_INFO 구조체의 멤버입니다. |
CRL_FIND_ISSUED_FOR_PARA 주체와 인증서 발급자 모두의 인증서 컨텍스트를 포함합니다. |
CRL_INFO CRL(인증서 해지 목록)의 정보를 포함합니다. |
CRL_ISSUING_DIST_POINT CRL(인증서 해지 목록)에 나열된 인증서 종류에 대한 정보를 포함합니다. |
CROSS_CERT_DIST_POINTS_INFO 동적 교차 인증서를 업데이트하는 데 사용되는 정보를 제공합니다. |
CRYPT_AES_128_KEY_STATE AES(Advanced Encryption Standard) 암호에 대한 128비트 대칭 키 정보를 지정합니다. |
CRYPT_AES_256_KEY_STATE AES(Advanced Encryption Standard) 암호에 대한 256비트 대칭 키 정보를 지정합니다. |
CRYPT_ALGORITHM_IDENTIFIER 프라이빗 키를 암호화하는 데 사용되는 알고리즘을 지정합니다. |
CRYPT_ATTRIBUTE CRYPT_ATTRIBUTE 구조체는 하나 이상의 값이 있는 특성을 지정합니다. |
CRYPT_ATTRIBUTE_TYPE_VALUE 단일 특성 값을 포함합니다. Value 멤버의 CRYPT_OBJID_BLOB 인코딩됩니다. |
CRYPT_ATTRIBUTES 특성 배열을 포함합니다. |
CRYPT_BIT_BLOB 바이트 배열로 표시되는 비트 집합을 포함합니다. |
CRYPT_BLOB_ARRAY CRYPT_DATA_BLOB 구조체의 배열을 포함합니다. |
CRYPT_CONTENT_INFO PKCS에 인코딩된 데이터를 포함합니다. |
CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY 인증서의 Netscape 인증서 시퀀스를 나타내는 정보를 포함합니다. |
CRYPT_CREDENTIALS CryptRetrieveObjectByUrl 또는 CryptGetTimeValidObject와 같은 원격 개체 검색 함수에 선택적 입력으로 전달할 수 있는 자격 증명에 대한 정보를 포함합니다. |
CRYPT_DECODE_PARA CryptDecodeObjectEx 함수에서 메모리 할당 및 메모리 해제 콜백 함수에 대한 액세스를 제공하는 데 사용됩니다. |
CRYPT_DECRYPT_MESSAGE_PARA CRYPT_DECRYPT_MESSAGE_PARA 구조에는 메시지 암호 해독에 대한 정보가 포함되어 있습니다. |
CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA CryptInstallDefaultContext 함수와 함께 개체 식별자 문자열의 배열을 포함하는 데 사용됩니다. |
CRYPT_ECC_CMS_SHARED_INFO CMS(암호화 메시지 구문) EnvelopedData 콘텐츠 형식에서 ECC(타원 곡선 암호화)를 사용할 때 키 암호화 키 정보를 나타냅니다. |
CRYPT_ENCODE_PARA CryptEncodeObjectEx 함수에서 메모리 할당 및 메모리 해제 콜백 함수에 대한 액세스를 제공하는 데 사용됩니다. |
CRYPT_ENCRYPT_MESSAGE_PARA 메시지를 암호화하는 데 사용되는 정보를 포함합니다. |
CRYPT_ENCRYPTED_PRIVATE_KEY_INFO PKCS의 정보를 포함합니다. |
CRYPT_ENROLLMENT_NAME_VALUE_PAIR 사용자를 대신하여 인증서 요청을 만드는 데 사용됩니다. |
CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO pExtraInfo 매개 변수의 CryptGetTimeValidObject 함수에 전달할 수 있는 선택적 추가 정보를 포함합니다. |
CRYPT_HASH_MESSAGE_PARA 해시 메시지에 대한 데이터를 포함합니다. |
CRYPT_INTEGER_BLOB CryptoAPI CRYPT_INTEGER_BLOB 구조체(wincrypt.h)는 임의의 바이트 배열에 사용되며 데이터 형식을 포함할 수 있는 개체에 유연성을 제공합니다. |
CRYPT_KEY_PROV_INFO CRYPT_KEY_PROV_INFO 구조에는 CSP(암호화 서비스 공급자) 내의 키 컨테이너에 대한 정보가 포함됩니다. |
CRYPT_KEY_PROV_PARAM 키 컨테이너 매개 변수에 대한 정보를 포함합니다. |
CRYPT_KEY_SIGN_MESSAGE_PARA CSP(암호화 서비스 공급자) 및 메시지에 서명하는 데 사용되는 알고리즘에 대한 정보를 포함합니다. |
CRYPT_KEY_VERIFY_MESSAGE_PARA 서명자에 대한 인증서 없이 서명된 메시지를 확인하는 데 필요한 정보를 포함합니다. |
CRYPT_MASK_GEN_ALGORITHM RSA PKCS를 생성하는 데 사용되는 알고리즘을 식별합니다. |
CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE 개체 위치 공급자가 구현한 함수에 대한 포인터를 포함합니다. |
CRYPT_OID_FUNC_ENTRY OID(개체 식별자) 및 관련 함수에 대한 포인터를 포함합니다. |
CRYPT_OID_INFO OID(개체 식별자)에 대한 정보를 포함합니다. |
CRYPT_PASSWORD_CREDENTIALSA cryptRetrieveObjectByUrl 또는 CryptGetTimeValidObject와 같은 원격 개체 검색 함수에 대한 선택적 입력으로 CRYPT_CREDENTIALS 구조에 사용할 사용자 이름 및 암호 자격 증명을 포함합니다. (ANSI) |
CRYPT_PASSWORD_CREDENTIALSW cryptRetrieveObjectByUrl 또는 CryptGetTimeValidObject와 같은 원격 개체 검색 함수에 대한 선택적 입력으로 CRYPT_CREDENTIALS 구조에 사용할 사용자 이름 및 암호 자격 증명을 포함합니다. (유니코드) |
CRYPT_PKCS12_PBE_PARAMS PKCS에 대한 암호화 키, IV(초기화 벡터) 또는 MAC(메시지 인증 코드) 키를 만드는 데 사용되는 매개 변수를 포함합니다. |
CRYPT_PKCS8_EXPORT_PARAMS 프라이빗 키를 암호화하는 프라이빗 키 및 콜백 함수를 식별합니다. CRYPT_PKCS8_EXPORT_PARAMS PKCS에서 프라이빗 키를 내보내는 CryptExportPKCS8Ex 함수에 대한 매개 변수로 사용됩니다. |
CRYPT_PKCS8_IMPORT_PARAMS PKCS 포함 |
CRYPT_PRIVATE_KEY_INFO PrivateKey 필드에 지우기 텍스트 프라이빗 키(DER 인코딩됨)를 포함합니다. CRYPT_PRIVATE_KEY_INFO PKCS의 정보를 포함합니다. |
CRYPT_PSOURCE_ALGORITHM 알고리즘을 식별하고(선택적으로) RSAES-OAEP 키 암호화에 대한 레이블 값을 식별합니다. |
CRYPT_RC2_CBC_PARAMETERS szOID_RSA_RC2CBC 암호화에 사용되는 정보를 포함합니다. |
CRYPT_RETRIEVE_AUX_INFO CryptRetrieveObjectByUrl 함수에 전달할 선택적 정보를 포함합니다. |
CRYPT_RSA_SSA_PSS_PARAMETERS RSA PKCS에 대한 매개 변수를 포함합니다. |
CRYPT_RSAES_OAEP_PARAMETERS RSAES-OAEP 키 암호화에 대한 매개 변수를 포함합니다. |
CRYPT_SEQUENCE_OF_ANY 인코딩된 BLOB의 임의 목록을 포함합니다. |
CRYPT_SIGN_MESSAGE_PARA CRYPT_SIGN_MESSAGE_PARA 구조에는 지정된 서명 인증서 컨텍스트를 사용하여 메시지에 서명하기 위한 정보가 포함되어 있습니다. |
CRYPT_SMART_CARD_ROOT_INFO 인증서 컨텍스트와 연결된 스마트 카드 및 세션 ID를 포함합니다. |
CRYPT_SMIME_CAPABILITIES 지원되는 기능의 우선 순위가 지정된 배열을 포함합니다. |
CRYPT_SMIME_CAPABILITY CRYPT_SMIME_CAPABILITY 구조체는 단일 기능 및 관련 매개 변수를 지정합니다. 단일 기능은 우선 순위가 지정된 기능 기본 설정 목록을 지정할 수 있는 CRYPT_SMIME_CAPABILITIES 목록으로 그룹화됩니다. |
CRYPT_TIME_STAMP_REQUEST_INFO 타임스탬핑에 사용됩니다. |
CRYPT_TIMESTAMP_ACCURACY CRYPT_TIMESTAMP_INFO 구조체에서 타임 스탬프 토큰이 만들어진 UTC 시간의 시간 편차 정확도를 나타내기 위해 TSA(타임스탬핑 기관)에서 사용됩니다. |
CRYPT_TIMESTAMP_CONTEXT 타임스탬프를 인코딩한 표현과 디코딩된 타임스탬프를 모두 포함합니다. |
CRYPT_TIMESTAMP_INFO CMS(암호화 메시지 구문) 형식으로 서명된 데이터 콘텐츠 형식을 포함합니다. |
CRYPT_TIMESTAMP_PARA 타임스탬프를 요청하는 추가 매개 변수를 정의합니다. |
CRYPT_TIMESTAMP_REQUEST TimeStampReq 형식의 ASN.1(추상 구문 표기법 1) 정의에 해당하는 타임스탬프 요청 구조를 정의합니다. |
CRYPT_TIMESTAMP_RESPONSE 내부적으로 ASN.1(추상 구문 표기법 1) Distinguished Encoding Rules(DER) 인코딩 응답을 캡슐화하는 데 사용됩니다. |
CRYPT_URL_INFO URL 그룹화에 대한 정보를 포함합니다. |
CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO 공개 키의 길이(비트)와 강력한 서명에 사용되는 서명 및 해시 알고리즘의 이름을 포함합니다. |
CRYPT_VERIFY_MESSAGE_PARA CRYPT_VERIFY_MESSAGE_PARA 구조에는 서명된 메시지를 확인하는 데 필요한 정보가 포함되어 있습니다. |
CRYPT_X942_OTHER_INFO CRYPT_X942_OTHER_INFO 구조에는 추가 키 생성 정보가 포함되어 있습니다. |
CRYPTNET_URL_CACHE_FLUSH_INFO CUC(Cryptnet URL Cache) 서비스에서 URL 캐시 항목을 유지하기 위해 사용하는 만료 정보를 포함합니다. |
CRYPTNET_URL_CACHE_PRE_FETCH_INFO CUC(Cryptnet URL Cache) 서비스에서 URL 캐시 항목을 유지하기 위해 사용하는 업데이트 정보를 포함합니다. |
CRYPTNET_URL_CACHE_RESPONSE_INFO CUC(Cryptnet URL Cache) 서비스에서 URL 캐시 항목을 유지하기 위해 사용하는 응답 정보를 포함합니다. |
CTL_ANY_SUBJECT_INFO 인증서 신뢰 목록(CTL)에서 일치시킬 SubjectAlgorithm 및 CertFindSubjectInCTL 호출의 CTL 항목 중 하나에서 일치시킬 SubjectIdentifier를 포함합니다. |
CTL_CONTEXT CTL_CONTEXT 구조체에는 CTL의 인코딩된 표현과 디코딩된 표현이 모두 포함됩니다. |
CTL_ENTRY CTL(인증서 신뢰 목록)의 요소입니다. |
CTL_FIND_SUBJECT_PARA 인증서 신뢰 목록(CTL)을 찾기 위해 CTL_FIND_SUBJECT dwFindType 매개 변수를 사용하여 CertFindCTLInStore에서 사용하는 데이터를 포함합니다. |
CTL_FIND_USAGE_PARA CTL_FIND_SUBJECT_PARA 구조체의 멤버이며 CertFindCTLInStore에서 사용됩니다. |
CTL_INFO CTL(인증서 신뢰 목록)에 저장된 정보를 포함합니다. |
CTL_USAGE CTL(인증서 신뢰 목록) 확장에 대한 OID(개체 식별자) 배열을 포함합니다. |
CTL_USAGE_MATCH 인증서 체인을 빌드하는 데 사용되는 CTL(인증서 신뢰 목록)을 찾기 위한 매개 변수를 제공합니다. |
CTL_VERIFY_USAGE_PARA CTL_VERIFY_USAGE_PARA 구조에는 CertVerifyCTLUsage에서 CTL 사용의 유효성을 설정하는 데 사용하는 매개 변수가 포함되어 있습니다. |
CTL_VERIFY_USAGE_STATUS CertVerifyCTLUsage에서 반환된 CTL(인증서 신뢰 목록)에 대한 정보를 포함합니다. |
DHPRIVKEY_VER3 키 BLOB에 포함된 특정 프라이빗 키와 관련된 정보를 포함합니다. |
DHPUBKEY 키 BLOB에 포함된 특정 Diffie-Hellman 공개 키와 관련된 정보를 포함합니다. |
DHPUBKEY_VER3 키 BLOB에 포함된 특정 공개 키와 관련된 정보를 포함합니다. |
DSSSEED DSS 공개 키의 소수를 확인하는 데 사용할 수 있는 시드 및 카운터 값을 보유합니다. |
EV_EXTRA_CERT_CHAIN_POLICY_PARA EV 정책 유효성 검사를 위해 전달되는 매개 변수를 지정합니다. 애플리케이션은 이 구조를 사용하여 확장 유효성 검사 인증서의 정책 한정자 플래그 중 애플리케이션에 중요한 정책 한정자 플래그를 나타내는 힌트를 API에 전달합니다. |
EV_EXTRA_CERT_CHAIN_POLICY_STATUS CertVerifyCertificateChainPolicy 함수 호출에서 반환된 정책 플래그를 포함합니다. |
HMAC_INFO HMAC_INFO 구조체는 해시 알고리즘과 HMAC 해시를 계산하는 데 사용할 내부 및 외부 문자열을 지정합니다. |
HTTPSPolicyCallbackData SSL(Secure Sockets Layer) 클라이언트/서버 인증서 체인의 확인에 사용되는 정책 정보를 보유합니다. |
OCSP_BASIC_RESPONSE_ENTRY 단일 인증서에 대한 현재 인증서 상태 포함합니다. |
OCSP_BASIC_RESPONSE_INFO RFC 2560에서 지정한 기본 OCSP(온라인 인증서 상태 프로토콜) 응답을 포함합니다. |
OCSP_BASIC_REVOKED_INFO 인증서가 해지된 이유를 포함합니다. |
OCSP_BASIC_SIGNED_RESPONSE_INFO 서명이 있는 기본 OCSP(온라인 인증서 상태 프로토콜) 응답을 포함합니다. |
OCSP_CERT_ID OCSP(온라인 인증서 상태 프로토콜) 요청 또는 응답에서 인증서를 식별하는 정보를 포함합니다. |
OCSP_REQUEST_ENTRY OCSP(온라인 인증서 상태 프로토콜) 요청의 단일 인증서에 대한 정보를 포함합니다. |
OCSP_REQUEST_INFO RFC 2560에서 지정한 온라인 인증서 상태 프로토콜(OCSP) 요청에 대한 정보를 포함합니다. |
OCSP_RESPONSE_INFO 해당 온라인 인증서 상태 프로토콜(OCSP) 요청의 성공 또는 실패를 나타냅니다. 성공적인 요청의 경우 응답 정보의 형식과 값이 포함됩니다. |
OCSP_SIGNATURE_INFO OCSP(온라인 인증서 상태 프로토콜) 요청 또는 응답에 대한 서명을 포함합니다. |
OCSP_SIGNED_REQUEST_INFO 선택적 서명 정보가 있는 온라인 인증서 상태 프로토콜(OCSP) 요청에 대한 정보를 포함합니다. |
PKCS12_PBES2_EXPORT_PARAMS 사용할 암호화 알고리즘에 대한 정보를 제공하기 위해 dwFlags에 대해 PKCS12_EXPORT_PBES2_PARAMS 플래그가 설정된 경우 PFXExportCertStoreEx 함수에 pvPara로 전달됩니다. |
PROV_ENUMALGS CSP(암호화 서비스 공급자)에서 지원하는 알고리즘에 대한 정보를 포함하도록 PP_ENUMALGS 매개 변수를 검색할 때 CryptGetProvParam 함수와 함께 사용됩니다. |
PROV_ENUMALGS_EX CSP(암호화 서비스 공급자)에서 지원하는 알고리즘에 대한 정보를 포함하도록 PP_ENUMALGS_EX 매개 변수를 검색할 때 CryptGetProvParam 함수와 함께 사용됩니다. |
ROOT_INFO_LUID 암호화 스마트 카드 루트 정보에 대한 LUID(로컬 고유 식별자)를 포함합니다. |
RSAPUBKEY RSAPUBKEY 구조에는 키 BLOB에 포함된 특정 공개 키와 관련된 정보가 포함됩니다. |
SCHANNEL_ALG SCHANNEL_ALG 구조에는 알고리즘 및 키 크기 정보가 포함됩니다. dwParam이 KP_SCHANNEL_ALG 설정된 경우 CryptSetKeyParam에서 pbData로 전달되는 구조체로 사용됩니다. |
SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS 구조는 체인의 인증서에 약한 암호화가 있는지 확인하고 타사 루트 인증서가 Microsoft 루트 프로그램 요구 사항을 준수하는지 확인합니다. |