Aracılığıyla paylaş


Şifreleme Nesneleri

Şifreleme nesneleri kullanıma göre aşağıdaki gibi kategorilere ayrılır:

  • Sertifika Deposu Nesnelerini
  • Dijital İmza Nesneleri
  • Zarflı Veri Nesnelerini
  • veri şifreleme nesneleri
  • Yardımcı Nesneler
  • Sertifika Kayıt Nesnelerini

Sertifika Deposu Nesneleri

Aşağıdaki nesnelersertifika depolarıyla ve bu depolardaki sertifikalarla çalışır. CAPICOM, Geçerli Kullanıcı, Yerel Makine, bellek ve Active Directory sertifika depolarının kullanımını destekler.

Nesne Açıklama
sertifika Tek bir dijital sertifika.
CertificatePolicies PolicyInformation nesneleri koleksiyonu.
Sertifikaları Sertifika nesneleri koleksiyonu.
CertificateStatus Sertifikayla ilgili durum bilgileri sağlar.
Zinciri Dijital sertifikayı temel alan bir sertifika doğrulama zinciri oluşturur ve denetler.
ExtendedProperties ExtendedProperty nesne koleksiyonunu temsil eder.
ExtendedProperty Microsoft tarafından genişletilmiş bir özelliği temsil eder.
Uzantısı Tek bir sertifika uzantısını temsil eder.
Uzantıları Uzantısı nesneleri koleksiyonunu temsil eder.
PrivateKey Özel anahtarı temsil eder.
PublicKey Sertifika nesnesindeki ortak anahtarı temsil eder.
Store Sertifika depolarını ve bu depolardaki sertifikaları seçmek, yönetmek ve kullanmak için özellikleri ve yöntemleri sağlar.
Şablonu Sertifikanın sertifika uzantısı şablonunu temsil eder.

 

Dijital İmza Nesneleri

Aşağıdaki nesneler verileri dijital olarak imzalamak ve dijital imzaları doğrulamak için dışarı aktarılır.

Nesne Açıklama
SignedCode Authenticode dijital imzası ile kod imzalamak ve imzayı imzalı kodda doğrulamak için kullanılan nesne.
SignedData Verileri imzalamak ve imzalı verilerde imzayı doğrulamak için kullanılan nesne.
İmzalayan İmzalayanın sertifikası da dahil olmak üzere tek bir veri imzalayanla ilgili bilgiler.
İmzalayanlar İmzalayan nesneleri koleksiyonu.

 

Zarflı Veri Nesneleri

Gizlilik için zarflı veri iletileri oluşturmak ve zarflı iletilerdeki verilerin şifresini çözmek için aşağıdaki nesneler dışarı aktarılır.

Nesne Açıklama
EnvelopedData Zarflı verileri oluşturmak, göndermek ve almak için kullanılan nesneler. Zarflanmış veriler şifrelenir, böylece yalnızca hedeflenen alıcılar şifrelerini çözebilir.
Alıcıları zarflı iletinin hedeflenen alıcılarının nesneleriSertifikası koleksiyonu.

 

Veri Şifreleme Nesneleri

Gizlilik için rastgele verileri şifrelemek ve şifrelenmiş verilerin şifresini çözmek için aşağıdaki nesne dışarı aktarılır.

Nesne Açıklama
EncryptedData Verileri şifrelemek için kullanılan nesneler. EncryptedData nesnesindeki şifrelenmiş verilerin şifresi çözülebilir.

 

Yardımcı Nesneler

Aşağıdaki nesneler, diğer nesnelerin varsayılan davranışlarını değiştirmek ve sertifikaları, sertifika depolarını ve iletileri yönetmek için dışarı aktarılır.

Nesne Açıklama
Algoritması Şifreleme işlemlerinde kullanılacak algoritmayı ve anahtar uzunluğunu ayarlar.
Özniteliği İmza hakkında, imzalama zamanı gibi tek bir ek bilgi sağlar.
Öznitelikleri Özniteliği nesneleri koleksiyonu.
BasicConstraints Sertifikanın kullanımlarıyla ilgili temel kısıtlamalara salt okunur erişim sağlar.
EKU Sertifikaların EKU özelliklerine erişim sağlar.
EKU EKU nesnelerinin koleksiyonu.
EncodedData Kodlanmış veri bloğunu temsil eder.
ExtendedKeyUsage Sertifikaların genişletilmiş anahtar kullanımı özelliklerine salt okunur erişim sağlar.
HashedData Bir dizeye karma algoritması uygulamak için işlevsellik sağlar.
KeyUsage Sertifikaların temel kullanım özelliklerine salt okunur erişim sağlar.
NoticeNumbers Uzantısı nesneleri koleksiyonunu temsil eder.
OID Birkaç CAPICOM özelliği tarafından kullanılan bir nesne tanımlayıcıyı temsil eder.
OID OID nesnelerinin bir koleksiyonunu temsil eder.
PolicyInformation Bir uzantının ilke OID'lerine erişim sağlar.
Niteleyici Sertifika Uygulaması Deyimi (CPS) işaretçisini veya kullanıcı bildirimi niteleyicisini temsil eder.
Niteleyiciler Niteleyicilerden oluşan bir koleksiyonu temsil eder.
Ayarları bu kimlik belirtilmezse imzalayan veya gönderen kimliği istemek için iletişim kutularını etkinleştirir veya devre dışı bırakır.
Yardımcı Programları Ortak görevler için işlevsellik sağlar.

 

Sertifika Kayıt Nesneleri

Sertifika kaydı için aşağıdaki nesne kullanılır.

Nesne Açıklama
CEnroll Sertifika Kayıt Denetimi'ni temsil eden nesne. Öncelikle Visual Basic'te veya başka bir Otomasyon dilinde programlama yaparken kullanılır.