Kryptographische Aufgaben
Der System.Security.Cryptography-Namespace enthält Klassen, mit denen Sie sowohl symmetrische als auch asymmetrische Kryptographie durchführen, Hashs erstellen und Zufallszahlen generieren können. Erst durch eine Kombination dieser Aufgaben ist Kryptographie wirklich erfolgreich. In diesem Abschnitt werden die wichtigsten kryptographischen Aufgaben beschrieben, die zum Erstellen eines kryptographischen Schemas ausgeführt werden können.
In diesem Abschnitt
- Verschlüsseln und Entschlüsseln von Daten
Beschreibt das Erzeugen und Verwalten von Schlüsseln sowie das Ver- und Entschlüsseln von Daten. - Kryptographische Signaturen
Beschreibt das Erzeugen und Überprüfen kryptographischer Signaturen. - Gewährleisten der Datenintegrität über Hashcodes
Beschreibt das Generieren und Überprüfen von Hashcodes. - Erstellen eines kryptographischen Schemas
Beschreibt das Erstellen eines kryptographischen Schemas aus verschiedenen kryptographischen Grundelementen. - Erweitern der KeyedHashAlgorithm-Klasse
Beschreibt das Erweitern der kryptographischen .NET Framework-Klassen durch das Erstellen einer schlüsselgebundenen Hashalgorithmusklasse, die den MD5-Hashalgorithmus implementiert.
Verwandte Abschnitte
- Kryptographische Dienste
Bietet eine Übersicht über die Kryptographie und erläutert die Anwendung von Kryptographie in .NET Framework. - Sichern von Anwendungen
Beschreibt das gesamte Sicherheitssystem in .NET Framework. - Konfigurieren kryptographischer Klassen
Beschreibt das Zuordnen von Algorithmusnamen zu kryptographischen Klassen und von Objektbezeichnern zu einem kryptographischen Algorithmus.