System.Security.Cryptography Ad Alanı

Güvenli kodlama ve verilerin kodunu çözmenin yanı sıra karma oluşturma, rastgele sayı oluşturma ve ileti kimlik doğrulaması gibi diğer birçok işlem de dahil olmak üzere şifreleme hizmetleri sağlar. Daha fazla bilgi için bkz . Şifreleme Hizmetleri.

Sınıflar

Aes

Gelişmiş Şifreleme Standardı'nın (AES) tüm uygulamalarının devralınması gereken soyut temel sınıfı temsil eder.

AesCcm

CBC-MAC (CCM) işlem modu ile Sayaç ile kullanılacak Gelişmiş Şifreleme Standardı (AES) anahtarını temsil eder.

AesCng

Gelişmiş Şifreleme Standardı (AES) algoritmasının Şifreleme Yeni Nesil (CNG) uygulamasını sağlar.

AesCryptoServiceProvider

Gelişmiş Şifreleme Standardı (AES) algoritmasının Şifreleme Uygulama Programlama Arabirimleri (CAPI) uygulamasını kullanarak simetrik şifreleme ve şifre çözme gerçekleştirir.

AesGcm

Galois/Sayaç Modu (GCM) işlem moduyla kullanılacak Gelişmiş Şifreleme Standardı (AES) anahtarını temsil eder.

AesManaged

Gelişmiş Şifreleme Standardı (AES) simetrik algoritmasının yönetilen bir uygulamasını sağlar.

AsnEncodedData

Soyut Söz Dizimi Gösterimi Bir (ASN.1) ile kodlanmış verileri temsil eder.

AsnEncodedDataCollection

Nesne koleksiyonunu AsnEncodedData temsil eder. Bu sınıf devralınamaz.

AsnEncodedDataEnumerator

Bir AsnEncodedDataCollection nesnede gezinme olanağı sağlar. Bu sınıf devralınamaz.

AsymmetricAlgorithm

Asimetrik algoritmaların tüm uygulamalarının devralınması gereken soyut temel sınıfı temsil eder.

AsymmetricKeyExchangeDeformatter

Tüm asimetrik anahtar değişimi deformatterlerinin türetildiği temel sınıfı temsil eder.

AsymmetricKeyExchangeFormatter

Tüm asimetrik anahtar değişim biçimlendiricilerinin türetildiği temel sınıfı temsil eder.

AsymmetricSignatureDeformatter

Asimetrik imza deformasyonlarının tüm uygulamalarının türetildiği soyut temel sınıfı temsil eder.

AsymmetricSignatureFormatter

Asimetrik imza biçimlendiricilerinin tüm uygulamalarının türetildiği temel sınıfı temsil eder.

AuthenticationTagMismatchException

Kimliği doğrulanmış şifrelemeye sahip bir şifre çözme işleminin kimlik doğrulama etiketi uyuşmazlığı olduğunda oluşan özel durum.

ChaCha20Poly1305

Poly1305 kimlik doğrulayıcı ile birleşik modda ChaCha20 akış şifrelemesi ile kullanılacak simetrik anahtarı temsil eder.

CngAlgorithm

Şifreleme algoritmasının adını kapsüller.

CngAlgorithmGroup

Şifreleme algoritması grubunun adını kapsüller.

CngKey

Şifreleme Yeni Nesil (CNG) nesneleriyle kullanılan anahtarlar için temel işlevselliği tanımlar.

CngKeyBlobFormat

Microsoft Şifreleme Yeni Nesil (CNG) nesneleriyle kullanılmak üzere bir anahtar BLOB biçimi belirtir.

CngKeyCreationParameters

Anahtar oluşturma için gelişmiş özellikler içerir.

CngPropertyCollection

Şifreleme Yeni Nesil (CNG) özelliklerinden oluşan kesin türe sahip bir koleksiyon sağlar.

CngProvider

Şifreleme Yeni Nesil (CNG) nesneleriyle kullanılmak üzere bir anahtar depolama sağlayıcısının (KSP) adını kapsüller.

CngUIPolicy

Korumalı bir anahtara eriştiğinde Şifreleme Yeni Nesil'in (CNG) görüntülediği kullanıcı arabirimi (UI) için isteğe bağlı yapılandırma parametrelerini kapsüller.

CryptoAPITransform

Verilerin şifreleme dönüşümlerini gerçekleştirir. Bu sınıf devralınamaz.

CryptoConfig

Şifreleme yapılandırma bilgilerine erişir.

CryptographicAttributeObject

Bir tür ve bu türle ilişkili bir değer koleksiyonu içerir.

CryptographicAttributeObjectCollection

Bir nesne kümesi CryptographicAttributeObject içerir.

CryptographicAttributeObjectEnumerator

Koleksiyon için CryptographicAttributeObjectCollection numaralandırma işlevi sağlar. Bu sınıf devralınamaz.

CryptographicException

Şifreleme işlemi sırasında bir hata oluştuğunda oluşan özel durum.

CryptographicOperations

Yan kanal bilgi sızıntısı riskini azaltmak için şifreleme ile çalışırken kullanılacak yöntemler sağlar.

CryptographicUnexpectedOperationException

Şifreleme işlemi sırasında beklenmeyen bir işlem gerçekleştiğinde oluşan özel durum.

CryptoStream

Veri akışlarını şifreleme dönüşümlerine bağlayan bir akış tanımlar.

CspKeyContainerInfo

Şifreleme anahtar çifti hakkında ek bilgi sağlar. Bu sınıf devralınamaz.

CspParameters

Şifreleme hesaplamaları gerçekleştiren şifreleme hizmeti sağlayıcısına (CSP) geçirilen parametreleri içerir. Bu sınıf devralınamaz.

DataProtector

Veri koruyucuları için temel sınıfı sağlar.

DeriveBytes

Belirtilen uzunlukta bayt dizilerini türeten tüm sınıfların devraldığı soyut temel sınıfı temsil eder.

DES

Tüm DES uygulamaların türetilmiş olması gereken Veri Şifreleme Standardı (DES) algoritmasının temel sınıfını temsil eder.

DESCryptoServiceProvider

Veri Şifreleme Standardı (DES) algoritmasının şifreleme hizmeti sağlayıcısı (CSP) sürümüne erişmek için bir sarmalayıcı nesnesi tanımlar. Bu sınıf devralınamaz.

DpapiDataProtector

Basit veri koruma yöntemleri sağlar.

DSA

Dijital İmza Algoritması'nın (DSA) tüm uygulamalarının devralınması gereken soyut temel sınıfı temsil eder.

DSACng

Dijital İmza Algoritması'nın (DSA) Şifreleme Yeni Nesil (CNG) uygulamasını sağlar.

DSACryptoServiceProvider

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.

DSAOpenSsl

OpenSSL tarafından yedeklenen Dijital İmza Algoritması'nın (DSA) bir uygulamasını sağlar.

DSASignatureDeformatter

Dijital İmza Algoritması (DSA) PKCS#1 v1.5 imzayı doğrular.

DSASignatureFormatter

Dijital İmza Algoritması (DSA) imzası oluşturur.

ECAlgorithm

Üç nokta eğrisi asimetrik algoritmalarının devralınabileceği soyut sınıfı temsil eder.

ECCurve.NamedCurves

Adlandırılmış eğriler oluşturmak için bir fabrika sınıfını temsil eder.

ECDiffieHellman

Eliptik Eğri Diffie-Hellman (ECDH) algoritma uygulamalarının türetebileceği soyut bir temel sınıf sağlar. Bu sınıf, tüm ECDH uygulamalarının desteklemesi gereken temel işlem kümesini sağlar.

ECDiffieHellmanCng

Üç Nokta Eğrisi Diffie-Hellman (ECDH) algoritmasının Şifreleme Yeni Nesil (CNG) uygulamasını sağlar. Bu sınıf şifreleme işlemleri gerçekleştirmek için kullanılır.

ECDiffieHellmanCngPublicKey

sınıfıyla ECDiffieHellmanCng kullanmak için bir Elips Eğrisi Diffie-Hellman (ECDH) ortak anahtarını belirtir.

ECDiffieHellmanOpenSsl

OpenSSL tarafından yedeklenen Üç Nokta Eğrisi Diffie-Hellman (ECDH) algoritmasının bir uygulamasını sağlar.

ECDiffieHellmanPublicKey

Tüm ECDiffieHellmanCngPublicKey uygulamaların devralması gereken soyut bir temel sınıf sağlar.

ECDsa

Üç Nokta Eğrisi Dijital İmza Algoritması'nı (ECDSA) kapsülleyen soyut bir temel sınıf sağlar.

ECDsaCng

Üç Nokta Eğrisi Dijital İmza Algoritması'nın (ECDSA) Şifreleme Yeni Nesil (CNG) uygulamasını sağlar.

ECDsaOpenSsl

OpenSSL destekli Elips Eğrisi Dijital İmza Algoritması'nın (ECDSA) bir uygulamasını sağlar.

FromBase64Transform

A'sını CryptoStream 64 tabanından dönüştürür.

HashAlgorithm

Şifreleme karma algoritmalarının tüm uygulamalarının türetilmiş olması gereken temel sınıfı temsil eder.

HKDF

RFC5869 HMAC Tabanlı Ayıklama ve Genişletme Anahtarı Türetme (HKDF)

HMAC

Karma Tabanlı İleti Kimlik Doğrulama Kodu'nun (HMAC) tüm uygulamalarının türetilmiş olması gereken soyut sınıfı temsil eder.

HMACMD5

Karma işlevini kullanarak MD5 Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) hesaplar.

HMACRIPEMD160

Karma işlevini kullanarak RIPEMD160 Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) hesaplar.

HMACSHA1

Karma işlevini kullanarak SHA1 Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) hesaplar.

HMACSHA256

Karma işlevini kullanarak SHA256 Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) hesaplar.

HMACSHA3_256

SHA3-256 karma işlevini kullanarak Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) hesaplar.

HMACSHA3_384

SHA3-384 karma işlevini kullanarak Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) hesaplar.

HMACSHA3_512

SHA3-512 karma işlevini kullanarak Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) hesaplar.

HMACSHA384

Karma işlevini kullanarak SHA384 Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) hesaplar.

HMACSHA512

Karma işlevini kullanarak SHA512 Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) hesaplar.

IncrementalHash

Karma veya Karma Tabanlı İleti Kimlik Doğrulama Kodu (HMAC) değerini birkaç segmentte artımlı olarak hesaplama desteği sağlar.

KeyedHashAlgorithm

Anahtarlı karma algoritmaların tüm uygulamalarının türetilmiş olması gereken soyut sınıfı temsil eder.

KeySizes

Simetrik şifreleme algoritmaları için geçerli anahtar boyutları kümesini belirler.

Kmac128

Güvenli kodlama ve verilerin kodunu çözmenin yanı sıra karma oluşturma, rastgele sayı oluşturma ve ileti kimlik doğrulaması gibi diğer birçok işlem de dahil olmak üzere şifreleme hizmetleri sağlar. Daha fazla bilgi için bkz . Şifreleme Hizmetleri.

Kmac256

Güvenli kodlama ve verilerin kodunu çözmenin yanı sıra karma oluşturma, rastgele sayı oluşturma ve ileti kimlik doğrulaması gibi diğer birçok işlem de dahil olmak üzere şifreleme hizmetleri sağlar. Daha fazla bilgi için bkz . Şifreleme Hizmetleri.

KmacXof128

Güvenli kodlama ve verilerin kodunu çözmenin yanı sıra karma oluşturma, rastgele sayı oluşturma ve ileti kimlik doğrulaması gibi diğer birçok işlem de dahil olmak üzere şifreleme hizmetleri sağlar. Daha fazla bilgi için bkz . Şifreleme Hizmetleri.

KmacXof256

Güvenli kodlama ve verilerin kodunu çözmenin yanı sıra karma oluşturma, rastgele sayı oluşturma ve ileti kimlik doğrulaması gibi diğer birçok işlem de dahil olmak üzere şifreleme hizmetleri sağlar. Daha fazla bilgi için bkz . Şifreleme Hizmetleri.

MACTripleDES

giriş verileri CryptoStreamiçin kullanarak TripleDES bir İleti Kimlik Doğrulama Kodu (MAC) hesaplar.

ManifestSignatureInformation

Bildirim imzası için bilgi sağlar.

ManifestSignatureInformationCollection

Nesnelerin salt okunur bir koleksiyonunu ManifestSignatureInformation temsil eder.

MaskGenerationMethod

Tüm maske oluşturucu algoritmalarının türetilmiş olması gereken soyut sınıfı temsil eder.

MD5

Karma algoritmanın tüm uygulamalarının MD5 devraldığı soyut sınıfı temsil eder.

MD5Cng

MD5 (İleti Özeti 5) 128 bit karma algoritmasının CNG (Şifreleme Yeni Nesil) uygulamasını sağlar.

MD5CryptoServiceProvider

MD5 Şifreleme hizmeti sağlayıcısı (CSP) tarafından sağlanan uygulamayı kullanarak giriş verileri için karma değeri hesaplar. Bu sınıf devralınamaz.

Oid

Şifreleme nesnesi tanımlayıcıyı temsil eder. Bu sınıf devralınamaz.

OidCollection

Nesne koleksiyonunu Oid temsil eder. Bu sınıf devralınamaz.

OidEnumerator

Bir OidCollection nesnede gezinme olanağı sağlar. Bu sınıf devralınamaz.

PasswordDeriveBytes

PBKDF1 algoritmasının uzantısını kullanarak paroladan bir anahtar türetir.

PbeParameters

Password-Based Şifrelemesi (PBE) için kullanılacak parametreleri temsil eder.

PemEncoding

PEM (Privacy-Enhanced Mail) metin kodlamalarının IETF RFC 7468 alt kümesini okumak ve yazmak için yöntemler sağlar. Bu sınıf devralınamaz.

PKCS1MaskGenerationMethod

Maskeleri anahtar değişimi algoritmaları tarafından kullanılmak üzere PKCS #1'e göre hesaplar.

ProtectedData

Verileri şifrelemek ve şifresini çözmek için yöntemler sağlar. Bu sınıf devralınamaz.

ProtectedMemory

Belleği korumaya ve korumasını kaldırmaya yönelik yöntemler sağlar. Bu sınıf devralınamaz.

RandomNumberGenerator

Rastgele değerler oluşturmak için işlevsellik sağlar.

RC2

Algoritmanın tüm uygulamalarının RC2 türetilmiş olması gereken temel sınıfı temsil eder.

RC2CryptoServiceProvider

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

Rfc2898DeriveBytes

tabanlı bir sahte rastgele sayı oluşturucu HMACSHA1kullanarak parola tabanlı anahtar türetme işlevselliğini (PBKDF2) uygular.

Rijndael

Simetrik şifreleme algoritmasının tüm uygulamalarının Rijndael devralması gereken temel sınıfı temsil eder.

RijndaelManaged

Algoritmanın yönetilen sürümüne erişir Rijndael . Bu sınıf devralınamaz.

RijndaelManagedTransform

Rijndael algoritmasını kullanarak verilerin şifreleme dönüşümlerini gerçekleştirir. Bu sınıf devralınamaz.

RIPEMD160

MD160 karma algoritmasının tüm uygulamalarının devraldığı soyut sınıfı temsil eder.

RIPEMD160Managed

RIPEMD160 Yönetilen kitaplığı kullanarak giriş verilerinin karması hesaplanır.

RNGCryptoServiceProvider

Şifreleme hizmeti sağlayıcısı (CSP) tarafından sağlanan uygulamayı kullanarak bir şifreleme Rastgele Sayı Oluşturucu (RNG) uygular. Bu sınıf devralınamaz.

RSA

Algoritmanın tüm uygulamalarının RSA devraldığı temel sınıfı temsil eder.

RSACng

RSA algoritmasının Yeni Nesil Şifreleme (CNG) uygulamasını sağlar.

RSACryptoServiceProvider

Şifreleme hizmeti sağlayıcısı (CSP) tarafından sağlanan algoritmanın RSA uygulamasını kullanarak asimetrik şifreleme ve şifre çözme gerçekleştirir. Bu sınıf devralınamaz.

RSAEncryptionPadding

RSA şifreleme veya şifre çözme işlemleriyle kullanılacak doldurma modunu ve parametreleri belirtir.

RSAOAEPKeyExchangeDeformatter

En uygun Asimetrik Şifreleme Doldurma (OAEP) anahtar değişimi verilerinin şifresini çözer.

RSAOAEPKeyExchangeFormatter

kullanarak RSAEn uygun Asimetrik Şifreleme Doldurma (OAEP) anahtar değişimi verilerini oluşturur.

RSAOpenSsl

OpenSSL tarafından yedeklenen RSA algoritmasının bir uygulamasını sağlar.

RSAPKCS1KeyExchangeDeformatter

PKCS #1 anahtar değişimi verilerinin şifresini çözer.

RSAPKCS1KeyExchangeFormatter

kullanarak RSAPKCS#1 anahtar değişimi verilerini oluşturur.

RSAPKCS1SignatureDeformatter

PKCS RSA #1 sürüm 1.5 imzayı doğrular.

RSAPKCS1SignatureFormatter

PKCS RSA #1 sürüm 1.5 imzası oluşturur.

RSASignaturePadding

RSA imza oluşturma veya doğrulama işlemleriyle kullanılacak doldurma modunu ve parametreleri belirtir.

SafeEvpPKeyHandle

OpenSSL'den EVP_PKEY* işaretçi türünü temsil eder.

SHA1

SHA1 Giriş verileri için karmayı hesaplar.

SHA1Cng

Güvenli Karma Algoritması'nın (SHA) Şifreleme Yeni Nesil (CNG) uygulamasını sağlar.

SHA1CryptoServiceProvider

SHA1 Şifreleme hizmeti sağlayıcısı (CSP) tarafından sağlanan uygulamayı kullanarak giriş verileri için karma değeri hesaplar. Bu sınıf devralınamaz.

SHA1Managed

SHA1 Yönetilen kitaplığı kullanarak giriş verilerinin karması hesaplanır.

SHA256

SHA256 Giriş verileri için karmayı hesaplar.

SHA256Cng

256 bit karma değerler için Güvenli Karma Algoritması'nın (SHA) Şifreleme Yeni Nesil (CNG) uygulamasını sağlar.

SHA256CryptoServiceProvider

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

SHA256Managed

SHA256 Yönetilen kitaplığı kullanarak giriş verilerinin karması hesaplanır.

SHA3_256

Giriş verileri için SHA3-256 karması hesaplar.

SHA3_384

Giriş verileri için SHA3-384 karması hesaplar.

SHA3_512

Giriş verileri için SHA3-512 karması hesaplar.

SHA384

SHA384 Giriş verileri için karmayı hesaplar.

SHA384Cng

384 bit karma değerler için Güvenli Karma Algoritması'nın (SHA) Şifreleme Yeni Nesil (CNG) uygulamasını sağlar.

SHA384CryptoServiceProvider

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

SHA384Managed

SHA384 Yönetilen kitaplığı kullanarak giriş verilerinin karması hesaplanır.

SHA512

SHA512 Giriş verileri için karmayı hesaplar.

SHA512Cng

512 bit karma değerler için Güvenli Karma Algoritması'nın (SHA) Şifreleme Yeni Nesil (CNG) uygulamasını sağlar.

SHA512CryptoServiceProvider

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

SHA512Managed

SHA512 Yönetilen kitaplığı kullanarak giriş verileri için karma algoritmasını hesaplar.

Shake128

Giriş verileri için SHAKE128 karması hesaplar.

Shake256

Giriş verileri için SHAKE256 karması hesaplar.

SignatureDescription

Dijital imzanın özellikleri hakkında bilgi içerir.

SP800108HmacCounterKdf

NIST SP 800-108 HMAC CTR Key-Based Anahtar Türetme (KBKDF)

StrongNameSignatureInformation

Bir bildirim için tanımlayıcı ad imza bilgilerini tutar.

SymmetricAlgorithm

Simetrik algoritmaların tüm uygulamalarının devralması gereken soyut temel sınıfı temsil eder.

ToBase64Transform

a'yi CryptoStream 64 tabanına dönüştürür.

TripleDES

Tüm TripleDES uygulamaların türetilmiş olması gereken Üçlü Veri Şifreleme Standardı algoritmaları için temel sınıfı temsil eder.

TripleDESCng

Üçlü Veri Şifreleme Standardı (3DES) algoritmasının Yeni Nesil Şifreleme (CNG) uygulamasını sağlar.

TripleDESCryptoServiceProvider

Algoritmanın şifreleme hizmeti sağlayıcısı (CSP) sürümüne TripleDES erişmek için bir sarmalayıcı nesnesi tanımlar. Bu sınıf devralınamaz.

Yapılar

CngProperty

Şifreleme Yeni Nesil (CNG) anahtarının veya sağlayıcısının özelliğini kapsüller.

DSAParameters

Algoritmanın tipik parametrelerini DSA içerir.

ECCurve

Üç nokta eğriyi temsil eder.

ECParameters

Üç nokta eğri şifreleme (ECC) algoritması için standart parametreleri temsil eder.

ECPoint

Üç nokta eğrisi şifreleme (ECC) yapıları için bir (X,Y) koordinat çifti temsil eder.

HashAlgorithmName

Şifreleme karma algoritmasının adını belirtir.

PemFields

PEM verilerinin konumu hakkında bilgi içerir.

RSAParameters

Algoritma için standart parametreleri RSA temsil eder.

Arabirimler

ICryptoTransform

Şifreleme dönüşümlerinin temel işlemlerini tanımlar.

ICspAsymmetricAlgorithm

Bir AsymmetricAlgorithm sınıfın anahtar kapsayıcı bilgilerini listelemesine ve Microsoft Şifreleme API'sine (CAPI) uyumlu anahtar bloblarını içeri ve dışarı aktarmasına olanak sağlayan yöntemleri tanımlar.

Numaralandırmalar

CipherMode

Şifreleme için kullanılacak blok şifreleme modunu belirtir.

CngExportPolicies

Bir anahtar için anahtar dışarı aktarma ilkelerini belirtir.

CngKeyCreationOptions

Anahtar oluşturma için kullanılan seçenekleri belirtir.

CngKeyHandleOpenOptions

Anahtar tanıtıcılarını açma seçeneklerini belirtir.

CngKeyOpenOptions

Anahtar açma seçeneklerini belirtir.

CngKeyUsages

Şifreleme Yeni Nesil (CNG) anahtarının birlikte kullanılabileceğini şifreleme işlemlerini belirtir.

CngPropertyOptions

Şifreleme Yeni Nesil (CNG) anahtar özelliği seçeneklerini belirtir.

CngUIProtectionLevels

Kullanıcı arabirimi (UI) istemi senaryolarındaki anahtarın koruma düzeyini belirtir.

CryptoStreamMode

Şifreleme akışının modunu belirtir.

CspProviderFlags

Şifreleme hizmeti sağlayıcılarının (CSP) davranışını değiştiren bayrakları belirtir.

DataProtectionScope

yöntemi tarafından Protect(Byte[], Byte[], DataProtectionScope) uygulanacak veri korumasının kapsamını belirtir.

DSASignatureFormat

DSA algoritma ailesine sahip imzalar için veri biçimini belirtir.

ECCurve.ECCurveType

Bir ECCurve nesnede bulunan verilerin nasıl yorumlandığı gösterilir.

ECDiffieHellmanKeyDerivationFunction

Sınıfının gizli dizi anlaşmalarını anahtar malzemesine dönüştürmek için kullanacağı anahtar türetme işlevini ECDiffieHellmanCng belirtir.

ECKeyXmlFormat

Üç nokta eğrisi anahtarları için XML serileştirme biçimlerini tanımlar.

FromBase64TransformMode

Temel 64 dönüşümünde boşluğun yoksayılıp yoksayılmayacağını belirtir.

KeyNumber

Asimetrik imza anahtarı mı yoksa asimetrik değişim anahtarı mı oluşturulacağını belirtir.

MemoryProtectionScope

yöntemi tarafından uygulanacak bellek korumasının Protect(Byte[], MemoryProtectionScope) kapsamını belirtir.

OidGroup

Windows şifreleme nesnesi tanımlayıcısı (OID) gruplarını tanımlar.

PaddingMode

İleti veri bloğu şifreleme işlemi için gereken tam bayt sayısından kısa olduğunda uygulanacak doldurma türünü belirtir.

PbeEncryptionAlgorithm

Password-Based Şifreleme (PBE) ile kullanılacak şifreleme algoritmalarını belirtir.

RSAEncryptionPaddingMode

RSA şifreleme veya şifre çözme işlemleriyle kullanılacak doldurma modunu belirtir.

RSASignaturePaddingMode

RSA imza oluşturma veya doğrulama işlemleriyle kullanılacak doldurma modunu belirtir.

SignatureVerificationResult

İmza doğrulaması için sonuç kodlarının çoğunu belirtir.