AsymmetricKeyExchangeFormatter Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Reprezentuje klasę bazową, z której pochodzą wszystkie asymetryczne formatery wymiany kluczy.
public ref class AsymmetricKeyExchangeFormatter abstract
public abstract class AsymmetricKeyExchangeFormatter
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public abstract class AsymmetricKeyExchangeFormatter
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricKeyExchangeFormatter
type AsymmetricKeyExchangeFormatter = class
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type AsymmetricKeyExchangeFormatter = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type AsymmetricKeyExchangeFormatter = class
Public MustInherit Class AsymmetricKeyExchangeFormatter
- Dziedziczenie
-
AsymmetricKeyExchangeFormatter
- Pochodny
- 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.
Konstruktorów
| Nazwa | Opis |
|---|---|
| AsymmetricKeyExchangeFormatter() |
Inicjuje nowe wystąpienie klasy AsymmetricKeyExchangeFormatter. |
Właściwości
| Nazwa | Opis |
|---|---|
| Parameters |
Po zastąpieniu w klasie pochodnej pobiera parametry asymetrycznej wymiany kluczy. |
Metody
| Nazwa | Opis |
|---|---|
| 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. (Dziedziczone od Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Dziedziczone od Object) |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Dziedziczone od Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od 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. (Dziedziczone od Object) |