Verschlüsselungsprotokoll

Ein kryptographisches Protokoll (auch als Verschlüsselungsprotokoll oder Sicherheitsprotokoll bekannt) ist ein abstraktes oder ein vorhandenes Protokoll, das eine sicherheitsbezogene Funktion ausführt und kryptographische Methoden anwendet.

Ein Protokoll beschreibt, wie die kryptographischen Algorithmen zur Sicherung von Informationen verwendet werden sollen. Die Beschreibung eines Protokolls muss Details über alle Datenstrukturen und Darstellungen sowie alle Details darüber enthalten, wie das Protokoll von Programmen genutzt werden soll.

Kryptographische Protokolle werden häufig für den sicheren Datentransport auf Anwendungsebene verwendet, um übertragene Nachrichten zu sichern. Ein kryptographisches Protokoll weist in der Regel zumindest einige dieser Merkmale auf:

  • Schlüsselerzeugung.
  • Authentifizierung der Entität.
  • Schlüsselvereinbarung.
  • Symmetrische Verschlüsselung der übertragenen Nachrichten mit dem vereinbarten generierten Schlüssel.

Der Begriff kryptographisches Protokoll wird auf unterschiedliche Weise verwendet. Beispielsweise verwenden kryptographische Anwendungsprotokolle häufig ein oder mehrere zugrunde liegende Schlüsselvereinbarungsprotokolle, die manchmal auch selbst als "kryptographische Protokolle" bezeichnet werden, wie z.B. die Secure Sockets Layer (SSL), die den sogenannten Diffie-Hellman-Schlüsselaustausch verwendet, wobei Diffie-Hellman für andere Anwendungen als vollständiges kryptographisches Protokoll an sich betrachtet werden kann.

Beispiele

  • Diffie-Hellman-Schlüsselaustausch
  • Internet-Schlüsselaustausch
  • IPsec
  • Kerberos V5

Verwandte Seiten

  • Sicherer Kanal

Fragen und Antworten

F: Was ist ein kryptographisches Protokoll?


A: Ein kryptografisches Protokoll (auch als Verschlüsselungsprotokoll oder Sicherheitsprotokoll bezeichnet) ist ein abstraktes oder bestehendes Protokoll, das eine sicherheitsrelevante Funktion ausführt und kryptografische Methoden anwendet. Es beschreibt, wie die kryptographischen Algorithmen zur Sicherung von Informationen verwendet werden sollen.

F: Was sind einige Merkmale eines kryptographischen Protokolls?


A: Kryptografische Protokolle weisen in der Regel zumindest einige dieser Merkmale auf: Schlüsselgenerierung, Authentifizierung der Entität, Schlüsselvereinbarung, symmetrische Verschlüsselung der übertragenen Nachrichten unter Verwendung des vereinbarten generierten Schlüssels.

F: Wie werden kryptografische Protokolle verwendet?


A: Kryptografische Protokolle werden häufig für den sicheren Datentransport auf Anwendungsebene verwendet, um die übertragenen Nachrichten zu schützen.

F: Gibt es ein Beispiel für ein vollständiges kryptographisches Protokoll?


A: Ja, das Secure Sockets Layer (SSL), das den so genannten Diffie-Hellman-Schlüsselaustausch verwendet, kann als ein vollständiges kryptografisches Protokoll für andere Anwendungen angesehen werden.

F: Enthält die Beschreibung eines Protokolls Details über Datenstrukturen und -darstellungen?


A: Ja, die Beschreibung eines Protokolls muss Details über alle Datenstrukturen und Darstellungen enthalten.

F: Enthält die Beschreibung auch Angaben darüber, wie das Protokoll von Programmen verwendet werden kann?


A: Ja, sie enthält auch Angaben darüber, wie das Protokoll von Programmen genutzt werden kann.

AlegsaOnline.com - 2020 / 2023 - License CC3