Freigeben über


DES-Member

Stellt die Basisklasse für den DES (Data Encryption Standard)-Algorithmus dar, von der alle DES-Implementierungen abgeleitet werden müssen.

In den folgenden Tabellen werden die vom DES -Typ verfügbar gemachten Member aufgeführt.

Geschützte Konstruktoren

  Name Beschreibung
Geschützte Methode Unterstützt von .NET Compact Framework DES Initialisiert eine neue Instanz der DES-Klasse.

Zum Seitenanfang

Geschützte Felder

  Name Beschreibung
Geschütztes Feld Unterstützt von .NET Compact Framework BlockSizeValue  Stellt die Blockgröße des kryptografischen Vorgangs in Bits dar.(Von SymmetricAlgorithm geerbt.)
Geschütztes Feld Unterstützt von .NET Compact Framework FeedbackSizeValue  Stellt die Feedbackgröße des kryptografischen Vorgangs in Bits dar.(Von SymmetricAlgorithm geerbt.)
Geschütztes Feld Unterstützt von .NET Compact Framework IVValue  Stellt den Initialisierungsvektor (IV) für den symmetrischen Algorithmus dar.(Von SymmetricAlgorithm geerbt.)
Geschütztes Feld Unterstützt von .NET Compact Framework KeySizeValue  Stellt die Größe des vom symmetrischen Algorithmus verwendeten geheimen Schlüssels in Bits dar.(Von SymmetricAlgorithm geerbt.)
Geschütztes Feld Unterstützt von .NET Compact Framework KeyValue  Stellt den geheimen Schlüssel für den symmetrischen Algorithmus dar.(Von SymmetricAlgorithm geerbt.)
Geschütztes Feld Unterstützt von .NET Compact Framework LegalBlockSizesValue  Gibt die vom symmetrischen Algorithmus unterstützten Blockgrößen an.(Von SymmetricAlgorithm geerbt.)
Geschütztes Feld Unterstützt von .NET Compact Framework LegalKeySizesValue  Gibt die vom symmetrischen Algorithmus unterstützten Schlüsselgrößen an.(Von SymmetricAlgorithm geerbt.)
Geschütztes Feld Unterstützt von .NET Compact Framework ModeValue  Stellt den im symmetrischen Algorithmus verwendeten Verschlüsselungsmodus dar.(Von SymmetricAlgorithm geerbt.)
Geschütztes Feld Unterstützt von .NET Compact Framework PaddingValue  Stellt den im symmetrischen Algorithmus verwendeten Füllzeichenmodus dar.(Von SymmetricAlgorithm geerbt.)

Zum Seitenanfang

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework BlockSize  Ruft die Blockgröße des kryptografischen Vorgangs in Bits ab oder legt diese fest.(Von SymmetricAlgorithm geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework FeedbackSize  Ruft die Feedbackgröße des kryptografischen Vorgangs in Bits ab oder legt diese fest.(Von SymmetricAlgorithm geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework IV  Ruft den Initialisierungsvektor (IV) für den symmetrischen Algorithmus ab oder legt diesen fest.(Von SymmetricAlgorithm geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Key Überschrieben. Ruft den geheimen Schlüssel für den DES (Data Encryption Standard)-Algorithmus ab oder legt diesen fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework KeySize  Ruft die Größe des geheimen Schlüssels für den symmetrischen Algorithmus in Bits ab oder legt diese fest.(Von SymmetricAlgorithm geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework LegalBlockSizes  Ruft die vom symmetrischen Algorithmus unterstützten Blockgrößen ab.(Von SymmetricAlgorithm geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework LegalKeySizes  Ruft die vom symmetrischen Algorithmus unterstützten Schlüsselgrößen ab.(Von SymmetricAlgorithm geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Mode  Ruft den Modus für die Ausführung des symmetrischen Algorithmus ab oder legt diesen fest.(Von SymmetricAlgorithm geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework 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
Öffentliche Methode Unterstützt von .NET Compact Framework Clear  Gibt alle von der SymmetricAlgorithm-Klasse verwendeten Ressourcen frei. (Von SymmetricAlgorithm geerbt.)
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework Create Überladen. Erstellt eine Instanz eines Kryptographieobjekts für die Ausführung des DES (Data Encryption Standard)-Algorithmus.
Öffentliche Methode Unterstützt von .NET Compact Framework CreateDecryptor  Überladen. Erstellt ein symmetrisches Entschlüsselungsobjekt. (Von SymmetricAlgorithm geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework CreateEncryptor  Überladen. Erstellt ein symmetrisches Verschlüsselungsobjekt. (Von SymmetricAlgorithm geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GenerateIV  Generiert beim Überschreiben in einer abgeleiteten Klasse einen zufälligen Initialisierungsvektor (IV) für den Algorithmus. (Von SymmetricAlgorithm geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GenerateKey  Generiert beim Überschreiben in einer abgeleiteten Klasse einen zufälligen Schlüssel (Key) für den Algorithmus. (Von SymmetricAlgorithm geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework 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.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework IsSemiWeakKey Bestimmt, ob es sich um einen Semiweak-Schlüssel handelt.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework IsWeakKey Bestimmt, ob der angegebene Schlüssel schwach ist.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework 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
Geschützte Methode Unterstützt von .NET Compact Framework Dispose  Gibt die von der SymmetricAlgorithm-Methode verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei. (Von SymmetricAlgorithm geerbt.)
Geschützte Methode Unterstützt von .NET Compact Framework 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.)
Geschützte Methode Unterstützt von .NET Compact Framework MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

DES-Klasse
System.Security.Cryptography-Namespace

Weitere Ressourcen

Kryptografische Dienste