CyberGlossary

Kryptografie

Kryptografischer Schlüssel

Auch bekannt als: Krypto-Schlüssel, Verschlüsselungsschlüssel

Definition

Hochentroper geheimer oder öffentlicher Wert, der einen kryptografischen Algorithmus zum Verschlüsseln, Entschlüsseln, Signieren oder Authentifizieren parametrisiert.

Ein kryptografischer Schlüssel ist eine Bitfolge, die ein kryptografischer Algorithmus zur Datentransformation nutzt: In der symmetrischen Kryptografie ver- und entschlüsselt derselbe Schlüssel (z. B. AES-128/192/256), in der asymmetrischen Kryptografie besteht ein Schlüsselpaar aus einem privaten und einem mathematisch verbundenen öffentlichen Schlüssel (z. B. RSA-2048, ECDSA P-256, Ed25519). Die Stärke hängt von Länge, Zufälligkeit und Algorithmus ab; NIST betrachtet 128-Bit-Symmetrieschlüssel, RSA-3072 und 256-Bit-EC-Schlüssel als grob äquivalent auf dem 128-Bit-Sicherheitsniveau. Schlüssel müssen mit einem kryptografisch sicheren RNG erzeugt, in geschütztem Speicher (HSM, TPM, Secure Enclave, KMS) abgelegt und über den gesamten Lebenszyklus gemanagt werden: Erzeugung, Verteilung, Nutzung, Rotation, Hinterlegung, Archivierung, Sperrung und Vernichtung.

Beispiele

  • Ein 256-Bit-AES-Schlüssel, erzeugt von einem Hardware-RNG und in einem HSM gespeichert.
  • Ein Ed25519-Schlüsselpaar zum Signieren von Git-Commits und SSH-Verbindungen.

Verwandte Begriffe