AsymmetricKeyExchangeFormatter Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje klasę bazową, z której pochodzą wszystkie asymetryczne formatery wymiany kluczy.
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
- Dziedziczenie
-
AsymmetricKeyExchangeFormatter
- Pochodne
- Atrybuty
Uwagi
Asymetryczne formatery wymiany kluczy szyfrują dane wymiany kluczy.
Wymiana kluczy umożliwia nadawcy tworzenie informacji tajnych, takich jak losowe dane, które mogą być używane jako klucz w algorytmie szyfrowania symetrycznego, oraz używanie szyfrowania do wysyłania ich do zamierzonego adresata.
Przestroga
Zdecydowanie zaleca się, aby nie próbować utworzyć własnej metody wymiany kluczy z poziomu podstawowej funkcjonalności, ponieważ aby wymiana kluczy zakończyła się pomyślnie, należy dokładnie wykonać wiele szczegółów operacji.
Konstruktory
AsymmetricKeyExchangeFormatter() |
Inicjuje nowe wystąpienie klasy AsymmetricKeyExchangeFormatter. |
Właściwości
Parameters |
Po zastąpieniu w klasie pochodnej pobiera parametry asymetrycznej wymiany kluczy. |
Metody
CreateKeyExchange(Byte[], Type) |
Po zastąpieniu w klasie pochodnej program tworzy zaszyfrowane dane wymiany kluczy na podstawie określonych danych wejściowych. |
CreateKeyExchange(Byte[]) |
Po zastąpieniu w klasie pochodnej program tworzy zaszyfrowane dane wymiany kluczy na podstawie określonych danych wejściowych. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SetKey(AsymmetricAlgorithm) |
Po zastąpieniu w klasie pochodnej ustawia klucz publiczny do użycia do szyfrowania informacji tajnych. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |