Aracılığıyla paylaş


EnvelopedCms Oluşturucular

Tanım

EnvelopedCms sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

EnvelopedCms()

EnvelopedCms sınıfının yeni bir örneğini varsayılan değerlerle başlatır.

EnvelopedCms(ContentInfo)

Belirtilen içerik bilgileriyle sınıfının yeni bir örneğini EnvelopedCms başlatır.

EnvelopedCms(ContentInfo, AlgorithmIdentifier)

Belirtilen simetrik şifreleme algoritması ve içerik bilgileriyle sınıfının yeni bir örneğini EnvelopedCms başlatır.

EnvelopedCms(SubjectIdentifierType, ContentInfo)

Kullanıcı arabirimine EnvelopedCms göre alıcıları seçerken belirtilen içerik bilgileri ve konu tanımlayıcı düzeniyle sınıfının yeni bir örneğini başlatır.

EnvelopedCms(SubjectIdentifierType, ContentInfo, AlgorithmIdentifier)

Kullanıcı arabirimine EnvelopedCms göre alıcıları seçerken simetrik şifreleme algoritması, içerik bilgileri ve konu tanımlayıcı düzeni ile sınıfın yeni bir örneğini başlatır.

EnvelopedCms()

Kaynak:
EnvelopedCms.cs
Kaynak:
EnvelopedCms.cs
Kaynak:
EnvelopedCms.cs
Kaynak:
EnvelopedCms.cs

EnvelopedCms sınıfının yeni bir örneğini varsayılan değerlerle başlatır.

public:
 EnvelopedCms();
public EnvelopedCms ();
Public Sub New ()

Açıklamalar

sınıfı EnvelopedCms aşağıdaki varsayılan özellik değerlerine sahiptir:

Özellik Varsayılan değer
ContentInfo İçerik Türü: 1.2.840.113549.1.7.1 (veri)
Uzunluk: sıfır
ContentEncryptionAlgorithm 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC) veya 2.16.840.1.101.3.4.1.42 (AES-256-CBC)

Alıcılar için varsayılan SubjectIdentifierType değer şeklindedir IssuerAndSerialNumber.

.NET Framework'de, varsayılan simetrik şifreleme algoritması, uygulamanın yürütülebilir dosyasının oluşturulduğu .NET Framework sürümü tarafından belirlenir. .NET Framework 4.8'den başlayarak varsayılan algoritma CBC modunda AES-256'dır; önceki sürümlerde CBC modunda varsayılan olarak TripleDES (DES3-EDE) kullanılır.

.NET Core'da varsayılan simetrik şifreleme algoritması, yüklenen System.Security.Cryptography.Pkcs derlemesinin sürümü tarafından belirlenir. System.Security.Cryptography.Pkcs NuGet paketinin 4.6.0 sürümünden başlayarak, varsayılan algoritma CBC modunda AES-256'dır; önceki sürümlerde varsayılan değer CBC modunda TripleDES (DES3-EDE) şeklindedir.

Şunlara uygulanır

EnvelopedCms(ContentInfo)

Kaynak:
EnvelopedCms.cs
Kaynak:
EnvelopedCms.cs
Kaynak:
EnvelopedCms.cs
Kaynak:
EnvelopedCms.cs

Belirtilen içerik bilgileriyle sınıfının yeni bir örneğini EnvelopedCms başlatır.

public:
 EnvelopedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public EnvelopedCms (System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.EnvelopedCms : System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.EnvelopedCms
Public Sub New (contentInfo As ContentInfo)

Parametreler

contentInfo
ContentInfo

Şifrelenmesi gereken ileti içeriği.

Özel durumlar

contentInfo parametresidirnull.

Açıklamalar

Alıcılar için varsayılan SubjectIdentifierType değer şeklindedir IssuerAndSerialNumber.

.NET Framework'de, varsayılan simetrik şifreleme algoritması, uygulamanın yürütülebilir dosyasının oluşturulduğu .NET Framework sürümü tarafından belirlenir. .NET Framework 4.8'den başlayarak varsayılan algoritma CBC modunda AES-256'dır; önceki sürümlerde CBC modunda varsayılan olarak TripleDES (DES3-EDE) kullanılır.

.NET Core'da varsayılan simetrik şifreleme algoritması, yüklenen System.Security.Cryptography.Pkcs derlemesinin sürümü tarafından belirlenir. System.Security.Cryptography.Pkcs NuGet paketinin 4.6.0 sürümünden başlayarak, varsayılan algoritma CBC modunda AES-256'dır; önceki sürümlerde varsayılan değer CBC modunda TripleDES (DES3-EDE) şeklindedir.

Ayrıca bkz.

Şunlara uygulanır

EnvelopedCms(ContentInfo, AlgorithmIdentifier)

Kaynak:
EnvelopedCms.cs
Kaynak:
EnvelopedCms.cs
Kaynak:
EnvelopedCms.cs
Kaynak:
EnvelopedCms.cs

Belirtilen simetrik şifreleme algoritması ve içerik bilgileriyle sınıfının yeni bir örneğini EnvelopedCms başlatır.

public:
 EnvelopedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, System::Security::Cryptography::Pkcs::AlgorithmIdentifier ^ encryptionAlgorithm);
public EnvelopedCms (System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm);
new System.Security.Cryptography.Pkcs.EnvelopedCms : System.Security.Cryptography.Pkcs.ContentInfo * System.Security.Cryptography.Pkcs.AlgorithmIdentifier -> System.Security.Cryptography.Pkcs.EnvelopedCms
Public Sub New (contentInfo As ContentInfo, encryptionAlgorithm As AlgorithmIdentifier)

Parametreler

contentInfo
ContentInfo

Şifrelenmesi gereken ileti içeriği.

encryptionAlgorithm
AlgorithmIdentifier

İleti içeriğini şifrelerken kullanılacak simetrik şifreleme algoritmasının tanımlayıcısı.

Özel durumlar

contentInfo veya encryptionAlgorithm parametresidirnull.

Açıklamalar

Alıcılar için varsayılan SubjectIdentifierType değer şeklindedir IssuerAndSerialNumber.

Ayrıca bkz.

Şunlara uygulanır

EnvelopedCms(SubjectIdentifierType, ContentInfo)

Kullanıcı arabirimine EnvelopedCms göre alıcıları seçerken belirtilen içerik bilgileri ve konu tanımlayıcı düzeniyle sınıfının yeni bir örneğini başlatır.

public:
 EnvelopedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public EnvelopedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.EnvelopedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.EnvelopedCms
Public Sub New (recipientIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo)

Parametreler

recipientIdentifierType
SubjectIdentifierType

Kullanıcı arabirimi istemi tarafından seçilen alıcı sertifikaları için kullanılacak konu tanımlayıcı düzenini belirten numaralandırma değerlerinden biri.

contentInfo
ContentInfo

Şifrelenmesi gereken ileti içeriği.

Özel durumlar

contentInfo parametresidirnull.

Açıklamalar

.NET Framework'de, varsayılan simetrik şifreleme algoritması, uygulamanın yürütülebilir dosyasının oluşturulduğu .NET Framework sürümü tarafından belirlenir. .NET Framework 4.8'den başlayarak varsayılan algoritma CBC modunda AES-256'dır; önceki sürümlerde CBC modunda varsayılan olarak TripleDES (DES3-EDE) kullanılır.

.NET Core'da varsayılan simetrik şifreleme algoritması, yüklenen System.Security.Cryptography.Pkcs derlemesinin sürümü tarafından belirlenir. System.Security.Cryptography.Pkcs NuGet paketinin 4.6.0 sürümünden başlayarak, varsayılan algoritma CBC modunda AES-256'dır; önceki sürümlerde varsayılan değer CBC modunda TripleDES (DES3-EDE) şeklindedir.

Ayrıca bkz.

Şunlara uygulanır

EnvelopedCms(SubjectIdentifierType, ContentInfo, AlgorithmIdentifier)

Kullanıcı arabirimine EnvelopedCms göre alıcıları seçerken simetrik şifreleme algoritması, içerik bilgileri ve konu tanımlayıcı düzeni ile sınıfın yeni bir örneğini başlatır.

public:
 EnvelopedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, System::Security::Cryptography::Pkcs::AlgorithmIdentifier ^ encryptionAlgorithm);
public EnvelopedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm);
new System.Security.Cryptography.Pkcs.EnvelopedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo * System.Security.Cryptography.Pkcs.AlgorithmIdentifier -> System.Security.Cryptography.Pkcs.EnvelopedCms
Public Sub New (recipientIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo, encryptionAlgorithm As AlgorithmIdentifier)

Parametreler

recipientIdentifierType
SubjectIdentifierType

Kullanıcı arabirimi istemi tarafından seçilen alıcı sertifikaları için kullanılacak konu tanımlayıcı düzenini belirten numaralandırma değerlerinden biri.

contentInfo
ContentInfo

Şifrelenmesi gereken ileti içeriği.

encryptionAlgorithm
AlgorithmIdentifier

İleti içeriğini şifrelerken kullanılacak simetrik şifreleme algoritmasının tanımlayıcısı.

Özel durumlar

contentInfo veya encryptionAlgorithm parametresidirnull.

Şunlara uygulanır