Bei Algorithmen mit öffentlichen Schlüssel (auch asymmetrische Algorithmen genannt) unterscheiden sich Chiffrier- und Dechiffrierschlüssel.
Demzufolge kann der Dechiffrierschlüssel auch nicht aus dem Chiffrierschlüssel berechnet werden (zumindest nicht in angemessener Zeit). Diese Verfahren heißen Algorithmen mit öffentlichem Schlüssel (public key algorithmus), da der Chiffrierschlüssel öffentlich bekannt gemacht werden kann:
Ein völlig Unbekannter kann damit eine Nachricht verschlüsseln, aber nur die Person mit dem entsprechenden Dechiffrierschlüssel kann die Nachricht wieder entschlüsseln. In solchen Systemen wird der Chiffrierschlüssel oft "öffentlicher Schlüssel" und der Dechiffrierschlüssel "privater Schlüssel" gennant.
Es gibt auch die umgekehrte Version, bei der mit dem privaten Schlüssel verschlüsselt wird, und mit dem öffentlichen entschlüsselt wird. Dies wird vor allem bei der Digitalen Signatur verwendet.
|