DSACryptoServiceProvider Sınıf

Tanım

Algoritmanın şifreleme hizmeti sağlayıcısı (CSP) uygulamasına DSA erişmek için bir sarmalayıcı nesnesi tanımlar. Bu sınıf devralınamaz.

public ref class DSACryptoServiceProvider sealed : System::Security::Cryptography::DSA, System::Security::Cryptography::ICspAsymmetricAlgorithm
public ref class DSACryptoServiceProvider sealed : System::Security::Cryptography::DSA
public sealed class DSACryptoServiceProvider : System.Security.Cryptography.DSA, System.Security.Cryptography.ICspAsymmetricAlgorithm
public sealed class DSACryptoServiceProvider : System.Security.Cryptography.DSA
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class DSACryptoServiceProvider : System.Security.Cryptography.DSA, System.Security.Cryptography.ICspAsymmetricAlgorithm
type DSACryptoServiceProvider = class
    inherit DSA
    interface ICspAsymmetricAlgorithm
type DSACryptoServiceProvider = class
    inherit DSA
[<System.Runtime.InteropServices.ComVisible(true)>]
type DSACryptoServiceProvider = class
    inherit DSA
    interface ICspAsymmetricAlgorithm
Public NotInheritable Class DSACryptoServiceProvider
Inherits DSA
Implements ICspAsymmetricAlgorithm
Public NotInheritable Class DSACryptoServiceProvider
Inherits DSA
Devralma
DSACryptoServiceProvider
Öznitelikler
Uygulamalar

Açıklamalar

sınıfını DSACryptoServiceProvider kullanarak dijital imzalar oluşturabilir ve verilerinizin bütünlüğünü koruyabilirsiniz.

Bir iletiyi dijital olarak imzalamak için ortak anahtar sistemi kullanmak için, gönderen önce iletiye bir karma işlevi uygulayarak ileti özeti oluşturur. Ardından gönderen, ileti özetini gönderenin özel anahtarıyla şifreleyerek gönderenin kişisel imzasını oluşturur. İletiyi ve imzayı aldıktan sonra alıcı, ileti özetini kurtarmak için gönderenin ortak anahtarını kullanarak imzanın şifresini çözer ve gönderenin kullandığı karma algoritmayı kullanarak iletinin karmasını oluşturur. Alıcının işlediği ileti özeti gönderenden alınan ileti özetiyle tam olarak eşleşiyorsa, alıcı iletinin aktarım sırasında değiştirilmediğinden emin olabilir. Gönderenin ortak anahtarı ortak bilgi olduğundan, imzanın herkes tarafından doğrulanabilir olduğunu unutmayın.

Note

DSA algoritmasının oluşturucuları bu algoritmaya yönelik desteğini geri çekti. sınıfı yerine sınıfını RSACryptoServiceProvider kullanmayı DSACryptoServiceProvider göz önünde bulundurun. Yalnızca eski uygulamalar ve verilerle uyumluluk için kullanın DSACryptoServiceProvider .

Bu algoritma, 64 bitlik artışlarla 512 bit ile 1024 bit anahtar uzunluklarını destekler.

Oluşturucular

Name Description
DSACryptoServiceProvider()

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

DSACryptoServiceProvider(CspParameters)

Şifreleme hizmeti sağlayıcısı (CSP) için belirtilen parametrelerle sınıfının yeni bir örneğini DSACryptoServiceProvider başlatır.

DSACryptoServiceProvider(Int32, CspParameters)

Şifreleme hizmeti sağlayıcısı (CSP) için belirtilen anahtar boyutu ve parametreleriyle sınıfının yeni bir örneğini DSACryptoServiceProvider başlatır.

DSACryptoServiceProvider(Int32)

Belirtilen anahtar boyutuyla sınıfının yeni bir örneğini DSACryptoServiceProvider başlatır.

Alanlar

Name Description
KeySizeValue

Asimetrik algoritma tarafından kullanılan anahtar modülünün bit cinsinden boyutunu temsil eder.

(Devralındığı yer: AsymmetricAlgorithm)
LegalKeySizesValue

Asimetrik algoritma tarafından desteklenen anahtar boyutlarını belirtir.

(Devralındığı yer: AsymmetricAlgorithm)

Özellikler

Name Description
CspKeyContainerInfo

CspKeyContainerInfo Şifreleme anahtar çifti hakkında ek bilgileri açıklayan bir nesne alır.

KeyExchangeAlgorithm

Anahtar değişim algoritmasının adını alır.

KeySize

Bitlerde asimetrik algoritma tarafından kullanılan anahtarın boyutunu alır.

LegalKeySizes

Asimetrik algoritma tarafından desteklenen anahtar boyutlarını alır.

LegalKeySizes

Asimetrik algoritma tarafından desteklenen anahtar boyutlarını alır.

(Devralındığı yer: AsymmetricAlgorithm)
PersistKeyInCsp

Anahtarın şifreleme hizmeti sağlayıcısında (CSP) kalıcı olup olmayacağını belirten bir değer alır veya ayarlar.

PublicOnly

Nesnenin DSACryptoServiceProvider yalnızca ortak anahtar içerip içermediğini gösteren bir değer alır.

SignatureAlgorithm

İmza algoritmasının adını alır.

UseMachineKeyStore

Anahtarın kullanıcı profili deposu yerine bilgisayarın anahtar deposunda kalıcı olup olmayacağını belirten bir değer alır veya ayarlar.

Yöntemler

Name Description
Clear()

sınıfı tarafından AsymmetricAlgorithm kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: AsymmetricAlgorithm)
CreateSignature(Byte[], DSASignatureFormat)

Belirtilen karma değeri için belirtilen biçimde DSA imzasını oluşturur.

(Devralındığı yer: DSA)
CreateSignature(Byte[])

DSA Belirtilen veriler için imzayı oluşturur.

CreateSignatureCore(ReadOnlySpan<Byte>, DSASignatureFormat)

Belirtilen karma değeri için belirtilen biçimde DSA imzasını oluşturur.

(Devralındığı yer: DSA)
Dispose()

Sınıfın geçerli örneği AsymmetricAlgorithm tarafından kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: AsymmetricAlgorithm)
Dispose(Boolean)

sınıfı tarafından AsymmetricAlgorithm kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

(Devralındığı yer: AsymmetricAlgorithm)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
ExportCspBlob(Boolean)

Bir nesneyle ilişkili anahtar bilgilerini içeren bir DSACryptoServiceProvider blobu dışarı aktarır.

ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters)

Geçerli anahtarı PKCS#8 EncryptedPrivateKeyInfo biçiminde bayt tabanlı bir parolayla dışarı aktarır.

(Devralındığı yer: AsymmetricAlgorithm)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters)

Geçerli anahtarı, karakter tabanlı bir parolayla PKCS#8 EncryptedPrivateKeyInfo biçiminde dışarı aktarır.

(Devralındığı yer: AsymmetricAlgorithm)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Byte>, PbeParameters)

Geçerli anahtarı PKCS#8 EncryptedPrivateKeyInfo biçiminde pem kodlanmış bayt tabanlı bir parolayla dışarı aktarır.

(Devralındığı yer: AsymmetricAlgorithm)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Char>, PbeParameters)

Geçerli anahtarı PKCS#8 EncryptedPrivateKeyInfo biçiminde pem kodlanmış karakter tabanlı bir parolayla dışarı aktarır.

(Devralındığı yer: AsymmetricAlgorithm)
ExportParameters(Boolean)

öğesini dışarı aktarır DSAParameters.

ExportPkcs8PrivateKey()

Geçerli anahtarı PKCS#8 PrivateKeyInfo biçiminde dışarı aktarır.

(Devralındığı yer: AsymmetricAlgorithm)
ExportPkcs8PrivateKeyPem()

Geçerli anahtarı, PEM kodlanmış PKCS#8 PrivateKeyInfo biçiminde dışarı aktarır.

(Devralındığı yer: AsymmetricAlgorithm)
ExportSubjectPublicKeyInfo()

Geçerli anahtarın ortak anahtar bölümünü X.509 SubjectPublicKeyInfo biçiminde dışarı aktarır.

(Devralındığı yer: AsymmetricAlgorithm)
ExportSubjectPublicKeyInfoPem()

Geçerli anahtarın ortak anahtar bölümünü PEM kodlanmış X.509 SubjectPublicKeyInfo biçiminde dışarı aktarır.

(Devralındığı yer: AsymmetricAlgorithm)
Finalize()

Bu örnekle ilişkili tüm kaynakları serbesttir.

FromXmlString(String)

Xml dizesinden bir DSA nesneyi yeniden oluşturur.

(Devralındığı yer: DSA)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetMaxSignatureSize(DSASignatureFormat)

Belirtilen biçimde bu anahtar tarafından üretilen bir imza için bayt cinsinden en büyük boyutu alır.

(Devralındığı yer: DSA)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
HashData(Byte[], Int32, Int32, HashAlgorithmName)

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen bir karma algoritması kullanarak bayt dizisinin belirtilen bir bölümünün karma değerini hesaplar.

(Devralındığı yer: DSA)
HashData(Stream, HashAlgorithmName)

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen bir karma algoritması kullanarak belirtilen ikili akışın karma değerini hesaplar.

(Devralındığı yer: DSA)
ImportCspBlob(Byte[])

DSA anahtar bilgilerini temsil eden bir blobu içeri aktarır.

ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Int32)

Bayt tabanlı bir parolayla şifreyi çözdükten sonra, bu nesnenin anahtarlarını değiştirerek PKCS#8 EncryptedPrivateKeyInfo yapısından genel/özel anahtar bölmesini içeri aktarır.

ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Int32)

Bayt tabanlı bir parolayla şifreyi çözdükten sonra, bu nesnenin anahtarlarını değiştirerek PKCS#8 EncryptedPrivateKeyInfo yapısından genel/özel anahtar bölmesini içeri aktarır.

(Devralındığı yer: DSA)
ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, ReadOnlySpan<Byte>, Int32)

Bu nesnenin anahtarlarını değiştirerek karakter tabanlı bir parolayla şifreyi çözdükten sonra PKCS#8 EncryptedPrivateKeyInfo yapısından genel/özel anahtar bölmesini içeri aktarır.

ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, ReadOnlySpan<Byte>, Int32)

Bu nesnenin anahtarlarını değiştirerek karakter tabanlı bir parolayla şifreyi çözdükten sonra PKCS#8 EncryptedPrivateKeyInfo yapısından genel/özel anahtar bölmesini içeri aktarır.

(Devralındığı yer: DSA)
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Şifrelenmiş bir RFC 7468 PEM kodlu özel anahtarı içeri aktarır ve bu nesnenin anahtarlarını değiştirir.

(Devralındığı yer: DSA)
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Şifrelenmiş bir RFC 7468 PEM kodlu özel anahtarı içeri aktarır ve bu nesnenin anahtarlarını değiştirir.

(Devralındığı yer: DSA)
ImportFromPem(ReadOnlySpan<Char>)

Bu nesnenin anahtarlarını değiştirerek RFC 7468 PEM ile kodlanmış bir anahtarı içeri aktarır.

(Devralındığı yer: DSA)
ImportParameters(DSAParameters)

Belirtilen DSAParametersöğesini içeri aktarır.

ImportPkcs8PrivateKey(ReadOnlySpan<Byte>, Int32)

Şifre çözme işleminden sonra pkcs#8 PrivateKeyInfo yapısından ortak/özel anahtar bölmesini içeri aktarır ve bu nesnenin anahtarlarını değiştirir.

(Devralındığı yer: DSA)
ImportSubjectPublicKeyInfo(ReadOnlySpan<Byte>, Int32)

Şifre çözme işleminden sonra bir X.509 SubjectPublicKeyInfo yapısından ortak anahtarı içeri aktarır ve bu nesnenin anahtarlarını değiştirir.

(Devralındığı yer: DSA)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
SignData(Byte[], HashAlgorithmName, DSASignatureFormat)

Belirtilen verilerin karma değerini hesaplar ve belirtilen imza biçimini kullanarak imzalar.

(Devralındığı yer: DSA)
SignData(Byte[], HashAlgorithmName)

Belirtilen karma algoritmasını kullanarak belirtilen bayt dizisinin karma değerini hesaplar ve sonuçta elde edilen karma değerini imzalar.

(Devralındığı yer: DSA)
SignData(Byte[], Int32, Int32, HashAlgorithmName, DSASignatureFormat)

Belirtilen verilerin karma değerini hesaplar ve belirtilen imza biçimini kullanarak imzalar.

(Devralındığı yer: DSA)
SignData(Byte[], Int32, Int32, HashAlgorithmName)

Belirtilen karma algoritmasını kullanarak belirtilen bayt dizisinin bir bölümünün karma değerini hesaplar ve sonuçta elde edilen karma değerini imzalar.

(Devralındığı yer: DSA)
SignData(Byte[], Int32, Int32)

Belirtilen başlangıç noktasından belirtilen bitiş noktasına bir bayt dizisi imzalar.

SignData(Byte[])

Belirtilen bayt dizisinin karma değerini hesaplar ve sonuçta elde edilen karma değeri imzalar.

SignData(Stream, HashAlgorithmName, DSASignatureFormat)

Belirtilen verilerin karma değerini hesaplar ve belirtilen imza biçimini kullanarak imzalar.

(Devralındığı yer: DSA)
SignData(Stream, HashAlgorithmName)

Belirtilen karma algoritmasını kullanarak belirtilen akışın karma değerini hesaplar ve sonuçta elde edilen karma değerini imzalar.

(Devralındığı yer: DSA)
SignData(Stream)

Belirtilen giriş akışının karma değerini hesaplar ve sonuçta elde edilen karma değeri imzalar.

SignDataCore(ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Belirtilen verilerin karma değerini hesaplar ve belirtilen imza biçimini kullanarak imzalar.

(Devralındığı yer: DSA)
SignDataCore(Stream, HashAlgorithmName, DSASignatureFormat)

Belirtilen verilerin karma değerini hesaplar ve belirtilen imza biçimini kullanarak imzalar.

(Devralındığı yer: DSA)
SignHash(Byte[], String)

Belirtilen karma değerin imzasını özel anahtarla şifreleyerek hesaplar.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
ToXmlString(Boolean)

Geçerli DSA nesnenin XML dize gösterimini oluşturur ve döndürür.

(Devralındığı yer: DSA)
TryCreateSignature(ReadOnlySpan<Byte>, Span<Byte>, DSASignatureFormat, Int32)

Belirtilen karma değerin DSA imzasını belirtilen biçimde oluşturmayı ve sağlanan arabelleğe yerleştirmeyi dener.

(Devralındığı yer: DSA)
TryCreateSignature(ReadOnlySpan<Byte>, Span<Byte>, Int32)

Belirtilen karma için DSA imzasını sağlanan arabelleğe oluşturmaya çalışır.

(Devralındığı yer: DSA)
TryCreateSignatureCore(ReadOnlySpan<Byte>, Span<Byte>, DSASignatureFormat, Int32)

Belirtilen karma değerin DSA imzasını belirtilen biçimde oluşturmayı ve sağlanan arabelleğe yerleştirmeyi dener.

(Devralındığı yer: DSA)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters, Span<Byte>, Int32)

PKCS#8 EncryptedPrivateKeyInfo biçimindeki geçerli anahtarı bayt tabanlı bir parola kullanarak sağlanan arabelleğe aktarmaya çalışır.

(Devralındığı yer: DSA)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters, Span<Byte>, Int32)

PKCS#8 EncryptedPrivateKeyInfo biçimindeki geçerli anahtarı, karakter tabanlı bir parola kullanarak sağlanan bir arabelleğe aktarmayı dener.

(Devralındığı yer: DSA)
TryExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Byte>, PbeParameters, Span<Char>, Int32)

GEÇERLI anahtarı, PEM kodlanmış bayt tabanlı parolayla PKCS#8 EncryptedPrivateKeyInfo biçiminde dışarı aktarmayı dener.

(Devralındığı yer: AsymmetricAlgorithm)
TryExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Char>, PbeParameters, Span<Char>, Int32)

Geçerli anahtarı PKCS#8 EncryptedPrivateKeyInfo biçiminde pem kodlanmış karakter tabanlı bir parolayla dışarı aktarır.

(Devralındığı yer: AsymmetricAlgorithm)
TryExportPkcs8PrivateKey(Span<Byte>, Int32)

PKCS#8 PrivateKeyInfo biçimindeki geçerli anahtarı sağlanan arabelleğe aktarmayı dener.

(Devralındığı yer: DSA)
TryExportPkcs8PrivateKeyPem(Span<Char>, Int32)

PEM ile kodlanmış PKCS#8 PrivateKeyInfo biçimindeki geçerli anahtarı sağlanan bir arabelleğe aktarmaya çalışır.

(Devralındığı yer: AsymmetricAlgorithm)
TryExportSubjectPublicKeyInfo(Span<Byte>, Int32)

X.509 SubjectPublicKeyInfo biçimindeki geçerli anahtarı sağlanan bir arabelleğe aktarmayı dener.

(Devralındığı yer: DSA)
TryExportSubjectPublicKeyInfoPem(Span<Char>, Int32)

PEM ile kodlanmış X.509 SubjectPublicKeyInfo biçimindeki geçerli anahtarı sağlanan bir arabelleğe aktarmayı dener.

(Devralındığı yer: AsymmetricAlgorithm)
TryHashData(ReadOnlySpan<Byte>, Span<Byte>, HashAlgorithmName, Int32)

Sağlanan verilerin karma değerini sağlanan bir arabelleğe hesaplamayı dener.

(Devralındığı yer: DSA)
TrySignData(ReadOnlySpan<Byte>, Span<Byte>, HashAlgorithmName, DSASignatureFormat, Int32)

Belirtilen veriler için belirtilen biçimde DSA imzası oluşturmayı ve sağlanan arabelleğe yerleştirmeyi dener.

(Devralındığı yer: DSA)
TrySignData(ReadOnlySpan<Byte>, Span<Byte>, HashAlgorithmName, Int32)

Belirtilen veriler için DSA imzasını sağlanan arabelleğe oluşturmaya çalışır.

(Devralındığı yer: DSA)
TrySignDataCore(ReadOnlySpan<Byte>, Span<Byte>, HashAlgorithmName, DSASignatureFormat, Int32)

Belirtilen veriler için belirtilen biçimde DSA imzası oluşturmayı ve sağlanan arabelleğe yerleştirmeyi dener.

(Devralındığı yer: DSA)
VerifyData(Byte[], Byte[], HashAlgorithmName, DSASignatureFormat)

Sağlanan veriler için dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifyData(Byte[], Byte[], HashAlgorithmName)

Belirtilen karma algoritmasını kullanarak belirtilen verilerin karma değerini hesaplayıp sağlanan imzayla karşılaştırarak dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifyData(Byte[], Byte[])

Belirtilen imza verilerini belirtilen veriler için hesaplanan imzayla karşılaştırarak doğrular.

VerifyData(Byte[], Int32, Int32, Byte[], HashAlgorithmName, DSASignatureFormat)

Sağlanan veriler için dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifyData(Byte[], Int32, Int32, Byte[], HashAlgorithmName)

Belirtilen karma algoritmayı kullanarak bayt dizisinin bir bölümündeki verilerin karma değerini hesaplayıp sağlanan imzayla karşılaştırarak dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifyData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Sağlanan veriler için dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifyData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, HashAlgorithmName)

Belirtilen karma algoritmasını kullanarak bayt aralığındaki verilerin karma değerini hesaplayıp sağlanan imzayla karşılaştırarak dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifyData(Stream, Byte[], HashAlgorithmName, DSASignatureFormat)

Sağlanan veriler için dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifyData(Stream, Byte[], HashAlgorithmName)

Belirtilen karma algoritmasını kullanarak belirtilen akışın karma değerini hesaplayıp sağlanan imzayla karşılaştırarak dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifyDataCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Sağlanan veriler için dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifyDataCore(Stream, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Sağlanan veriler için dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifyHash(Byte[], String, Byte[])

Belirtilen imza verilerini belirtilen karma değeri için hesaplanan imzayla karşılaştırarak doğrular.

VerifySignature(Byte[], Byte[], DSASignatureFormat)

Sağlanan karma için dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifySignature(Byte[], Byte[])

Belirtilen veriler için imzayı doğrular DSA .

VerifySignature(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, DSASignatureFormat)

Sağlanan karma için dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifySignature(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Sağlanan veri karması için dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)
VerifySignatureCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, DSASignatureFormat)

Sağlanan karma için dijital imzanın geçerli olduğunu doğrular.

(Devralındığı yer: DSA)

Belirtik Arabirim Kullanımları

Name Description
IDisposable.Dispose()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu üyenin açıklaması için bkz Dispose(). .

(Devralındığı yer: AsymmetricAlgorithm)

Şunlara uygulanır

Ayrıca bkz.