Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt die Basisklasse dar, von der alle Implementierungen des RC2-Algorithmus abgeleitet werden müssen.
In den folgenden Tabellen werden die vom RC2 -Typ verfügbar gemachten Member aufgeführt.
Geschützte Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
RC2 | Initialisiert eine neue Instanz der RC2-Klasse. |
Zum Seitenanfang
Geschützte Felder
| Name | Beschreibung | |
|---|---|---|
![]() |
BlockSizeValue | Stellt die Blockgröße des kryptografischen Vorgangs in Bits dar.(Von SymmetricAlgorithm geerbt.) |
![]() |
EffectiveKeySizeValue | Stellt die effektive Größe des geheimen Schlüssels für den RC2-Algorithmus in Bits dar. |
![]() |
FeedbackSizeValue | Stellt die Feedbackgröße des kryptografischen Vorgangs in Bits dar.(Von SymmetricAlgorithm geerbt.) |
![]() |
IVValue | Stellt den Initialisierungsvektor (IV) für den symmetrischen Algorithmus dar.(Von SymmetricAlgorithm geerbt.) |
![]() |
KeySizeValue | Stellt die Größe des vom symmetrischen Algorithmus verwendeten geheimen Schlüssels in Bits dar.(Von SymmetricAlgorithm geerbt.) |
![]() |
KeyValue | Stellt den geheimen Schlüssel für den symmetrischen Algorithmus dar.(Von SymmetricAlgorithm geerbt.) |
![]() |
LegalBlockSizesValue | Gibt die vom symmetrischen Algorithmus unterstützten Blockgrößen an.(Von SymmetricAlgorithm geerbt.) |
![]() |
LegalKeySizesValue | Gibt die vom symmetrischen Algorithmus unterstützten Schlüsselgrößen an.(Von SymmetricAlgorithm geerbt.) |
![]() |
ModeValue | Stellt den im symmetrischen Algorithmus verwendeten Verschlüsselungsmodus dar.(Von SymmetricAlgorithm geerbt.) |
![]() |
PaddingValue | Stellt den im symmetrischen Algorithmus verwendeten Füllzeichenmodus dar.(Von SymmetricAlgorithm geerbt.) |
Zum Seitenanfang
Öffentliche Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
BlockSize | Ruft die Blockgröße des kryptografischen Vorgangs in Bits ab oder legt diese fest.(Von SymmetricAlgorithm geerbt.) |
![]() |
EffectiveKeySize | Ruft die effektive Größe des geheimen Schlüssels für den RC2-Algorithmus in Bits ab, oder legt diese fest. |
![]() |
FeedbackSize | Ruft die Feedbackgröße des kryptografischen Vorgangs in Bits ab oder legt diese fest.(Von SymmetricAlgorithm geerbt.) |
![]() |
IV | Ruft den Initialisierungsvektor (IV) für den symmetrischen Algorithmus ab oder legt diesen fest.(Von SymmetricAlgorithm geerbt.) |
![]() |
Key | Ruft den geheimen Schlüssel für den symmetrischen Algorithmus ab oder legt diesen fest.(Von SymmetricAlgorithm geerbt.) |
![]() |
KeySize | Überschrieben. Ruft die Größe des geheimen Schlüssels für den RC2-Algorithmus in Bits ab, oder legt diese fest. |
![]() |
LegalBlockSizes | Ruft die vom symmetrischen Algorithmus unterstützten Blockgrößen ab.(Von SymmetricAlgorithm geerbt.) |
![]() |
LegalKeySizes | Ruft die vom symmetrischen Algorithmus unterstützten Schlüsselgrößen ab.(Von SymmetricAlgorithm geerbt.) |
![]() |
Mode | Ruft den Modus für die Ausführung des symmetrischen Algorithmus ab oder legt diesen fest.(Von SymmetricAlgorithm geerbt.) |
![]() |
Padding | Ruft den im symmetrischen Algorithmus verwendeten Füllzeichenmodus ab oder legt diesen fest.(Von SymmetricAlgorithm geerbt.) |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
| Name | Beschreibung | |
|---|---|---|
![]() |
Clear | Gibt alle von der SymmetricAlgorithm-Klasse verwendeten Ressourcen frei. (Von SymmetricAlgorithm geerbt.) |
![]() |
Create | Überladen. Erstellt eine Instanz eines Kryptografieobjekts, um den RC2-Algorithmus auszuführen. |
![]() |
CreateDecryptor | Überladen. Erstellt ein symmetrisches Entschlüsselungsobjekt. (Von SymmetricAlgorithm geerbt.) |
![]() |
CreateEncryptor | Überladen. Erstellt ein symmetrisches Verschlüsselungsobjekt. (Von SymmetricAlgorithm geerbt.) |
![]() |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
![]() |
GenerateIV | Generiert beim Überschreiben in einer abgeleiteten Klasse einen zufälligen Initialisierungsvektor (IV) für den Algorithmus. (Von SymmetricAlgorithm geerbt.) |
![]() |
GenerateKey | Generiert beim Überschreiben in einer abgeleiteten Klasse einen zufälligen Schlüssel (Key) für den Algorithmus. (Von SymmetricAlgorithm geerbt.) |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
![]() |
ValidKeySize | Bestimmt, ob die angegebene Schlüsselgröße für den aktuellen Algorithmus gültig ist. (Von SymmetricAlgorithm geerbt.) |
Zum Seitenanfang
Geschützte Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Dispose | Gibt die von der SymmetricAlgorithm-Methode verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei. (Von SymmetricAlgorithm geerbt.) |
![]() |
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Siehe auch
Referenz
RC2-Klasse
System.Security.Cryptography-Namespace
.gif)