H (Sicherheitsglossar)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
-
Handle
-
Ein Token, das zum Identifizieren oder Zugreifen auf ein Objekt verwendet wird, z. B. das Handle für einen kryptografischen Anbieter, einen Zertifikatspeicher, eine Nachricht oder ein Schlüsselpaar.
-
hash
-
Ein Ergebnis fester Größe, das durch Anwendung einer mathematischen Funktion (Hashalgorithmus) auf eine beliebige Datenmenge ermittelt wird. (auch bekannt als „Nachrichtendigest“)
Siehe auch Hashfunktionen.
-
Hashobjekt
-
Ein Objekt, das zum Hashen von Nachrichten oder Sitzungsschlüsseln verwendet wird. Das Hashobjekt wird durch einen Aufruf von CryptCreateHash erstellt. Die Definition des Objekts wird durch den im Aufruf angegebenen CSP definiert.
-
Hashalgorithmus
-
Ein Algorithmus zur Erzeugung eines Hashwerts aus Daten, beispielsweise aus einer Nachricht oder aus einem Sitzungsschlüssel. Typische Hashalgorithmen sind MD2, MD4, MD5 und SHA-1.
-
Hashfunktionen
-
Eine Reihe von Funktionen zum Erstellen und Zerstören von Hashobjekten, Abrufen oder Festlegen der Parameter eines Hashobjekts sowie Hashdaten und Sitzungsschlüsseln.
-
Hash-Based Message Authentication Code
-
(HMAC) Ein symmetrischer Hashalgorithmus, der von Microsoft-Kryptografiedienstanbietern implementiert wird. Ein HMAC wird verwendet, um die Integrität von Daten zu überprüfen, um sicherzustellen, dass sie im Speicher oder bei der Übertragung nicht verändert wurden. Er kann mit jedem iterierten kryptografischen Hashalgorithmus verwendet werden, z. B. MD5 oder SHA-1. CryptoAPI verweist auf diesen Algorithmus anhand des Algorithmusbezeichners (CALG_HMAC) und der Klasse (ALG_CLASS_HASH).
Siehe auch Nachrichtenauthentifizierungscode.
-
HCSBC
-
Datentyp, der als Handle eines Sicherungskontexts für Zertifikatdienste fungiert. Seine Rolle besteht darin, den Kontextstatus zwischen dem Server und den Sicherungs-APIs aufrechtzuerhalten, wenn eine Sicherung ausgeführt wird.
-
HMAC
-
Siehe Hash-Based Message Authentication Code.