암호화 개체
암호화 개체는 다음과 같이 사용량에 따라 분류됩니다.
인증서 저장소 개체
다음 개체는 인증서 저장소 및 해당 저장소의 인증서에서 작동합니다. CAPICOM은 현재 사용자, 로컬 컴퓨터, 메모리 및 Active Directory 인증서 저장소의 사용을 지원합니다.
개체 | 설명 |
---|---|
인증서 | 단일 디지털 인증서. |
CertificatePolicies | PolicyInformation 개체의 컬렉션입니다. |
인증서 | 인증서 개체의 컬렉션입니다. |
CertificateStatus | 인증서에 대한 상태 정보를 제공합니다. |
체인 | 디지털 인증서를 기반으로 인증서 유효성 검사 체인을 만들고 확인합니다. |
ExtendedProperties | ExtendedProperty 개체의 컬렉션을 나타냅니다. |
ExtendedProperty | Microsoft 확장 속성을 나타냅니다. |
확장 | 단일 인증서 확장을 나타냅니다. |
확장 | Extension 개체의 컬렉션을 나타냅니다. |
PrivateKey | 프라이빗 키를 나타냅니다. |
Publickey | Certificate 개체의 공개 키를 나타냅니다. |
스토어 | 인증서 저장소 및 해당 저장소의 인증서를 선택, 관리 및 사용하는 속성과 메서드를 제공합니다. |
템플릿 | 인증서의 인증서 확장 템플릿을 나타냅니다. |
디지털 서명 개체
다음 개체는 데이터를 디지털 서명하고 디지털 서명을 확인하기 위해 내보냅니다.
개체 | 설명 |
---|---|
SignedCode | Authenticode 디지털 서명을 사용하여 코드에 서명하고 서명된 코드에서 서명을 확인하는 데 사용되는 개체입니다. |
SignedData | 데이터에 서명하고 서명된 데이터에 대한 서명을 확인하는 데 사용되는 개체입니다. |
서명자 | 서명자의 인증서를 포함하여 단일 데이터 서명자에 대한 정보입니다. |
서명자 | Signer 개체의 컬렉션입니다. |
Enveloped 데이터 개체
다음 개체는 개인 정보 보호를 위해 봉투형 데이터 메시지를 만들고 봉투 메시지의 데이터를 해독하기 위해 내보냅니다.
개체 | Description |
---|---|
EnvelopedData | 봉투가 있는 데이터를 만들고, 보내고, 받는 데 사용되는 개체입니다. 봉투형 데이터는 암호화되므로 의도한 받는 사람만 암호를 해독할 수 있습니다. |
받는 사람 | 봉투형 메시지의 의도된 받는 사람의 Certificate 개체 컬렉션입니다. |
데이터 암호화 개체
다음 개체는 개인 정보 보호를 위해 임의의 데이터를 암호화하고 암호화된 데이터의 암호를 해독하기 위해 내보내집니다.
개체 | Description |
---|---|
EncryptedData | 데이터를 암호화하는 데 사용되는 개체입니다. EncryptedData 개체의 암호화된 데이터는 암호 해독할 수 있습니다. |
보조 개체
다음 개체는 다른 개체의 기본 동작을 변경하고 인증서, 인증서 저장소 및 메시지를 관리하기 위해 내보내집니다.
개체 | Description |
---|---|
알고리즘 | 암호화 작업에 사용할 알고리즘 및 키 길이 를 설정합니다. |
attribute | 서명 시간과 같은 서명에 대한 추가된 단일 정보를 제공합니다. |
특성 | Attribute 개체의 컬렉션입니다. |
BasicConstraints | 인증서 사용에 대한 기본 제약 조건에 대한 읽기 전용 액세스를 제공합니다. |
Eku | 인증서의 EKU 속성에 대한 액세스를 제공합니다. |
EKU | EKU 개체의 컬렉션입니다. |
EncodedData | 인코딩된 데이터의 블록을 나타냅니다. |
ExtendedKeyUsage | 인증서의 확장 키 사용 속성에 대한 읽기 전용 액세스를 제공합니다. |
HashedData | 문자열에 해시 알고리즘을 적용하는 기능을 제공합니다. |
KeyUsage | 인증서의 주요 사용 속성에 대한 읽기 전용 액세스를 제공합니다. |
NoticeNumbers | Extension 개체의 컬렉션을 나타냅니다. |
Oid | 여러 CAPICOM 속성에서 사용되는 개체 식별자를 나타냅니다. |
OID | OID 개체의 컬렉션을 나타냅니다. |
PolicyInformation | 확장의 정책 OID에 대한 액세스를 제공합니다. |
한정자 | CPS(인증 사례 문) 포인터 또는 사용자 알림 한정자를 나타냅니다. |
한정자 | 한정자 컬렉션을 나타냅니다. |
설정 | 해당 ID가 지정되지 않은 경우 서명자 또는 보낸 사람 ID를 묻는 대화 상자를 사용하거나 사용하지 않도록 설정합니다. |
유틸리티 | 일반적인 작업에 대한 기능을 제공합니다. |
인증서 등록 개체
다음 개체는 인증서 등록에 사용됩니다.
개체 | Description |
---|---|
CEnroll | 인증서 등록 컨트롤을 나타내는 개체입니다. Visual Basic 또는 다른 Automation 언어로 프로그래밍할 때 주로 사용됩니다. |