AsymmetricKeyExchangeFormatter Sınıf

Tanım

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

public ref class AsymmetricKeyExchangeFormatter abstract
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public abstract class AsymmetricKeyExchangeFormatter
public abstract class AsymmetricKeyExchangeFormatter
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricKeyExchangeFormatter
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type AsymmetricKeyExchangeFormatter = class
type AsymmetricKeyExchangeFormatter = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type AsymmetricKeyExchangeFormatter = class
Public MustInherit Class AsymmetricKeyExchangeFormatter
Devralma
AsymmetricKeyExchangeFormatter
Türetilmiş
Öznitelikler

Açıklamalar

Asimetrik anahtar değişimi biçimlendiricileri anahtar değişimi verilerini şifreler.

Anahtar değişimi, gönderenin simetrik şifreleme algoritmasında anahtar olarak kullanılabilecek rastgele veriler gibi gizli dizi bilgileri oluşturmasına ve bunu istenen alıcıya göndermek için şifreleme kullanmasına olanak tanır.

Dikkat

Anahtar değişiminin başarılı olması için işlemin birçok ayrıntısının dikkatli bir şekilde gerçekleştirilmesi gerektiğinden, sağlanan temel işlevsellikten kendi anahtar değişimi yönteminizi oluşturmaya çalışmamanızı kesinlikle öneririz.

Oluşturucular

AsymmetricKeyExchangeFormatter()

öğesinin yeni bir örneğini AsymmetricKeyExchangeFormatterbaşlatır.

Özellikler

Parameters

Türetilmiş bir sınıfta geçersiz kılındığında, asimetrik anahtar değişiminin parametrelerini alır.

Yöntemler

CreateKeyExchange(Byte[])

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen giriş verilerinden şifrelenmiş anahtar değişimi verilerini oluşturur.

CreateKeyExchange(Byte[], Type)

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen giriş verilerinden şifrelenmiş anahtar değişimi verilerini oluşturur.

Equals(Object)

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

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

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

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

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

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

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

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

Türetilmiş bir sınıfta geçersiz kılındığında, gizli dizi bilgilerini şifrelemek için kullanılacak ortak anahtarı ayarlar.

ToString()

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.