In welche Bereiche kann die Kryptoghie weiter unterteilt werden?
Was ist Steganographie?
Unterscheiden Sie Kryptographie im weiteren und engeren Sinne
Kryptographie im weiteren Sinne
Vertraulichkeit (Zugriffsschutz)
Integrität (Änderungsschutz)
Authentizität (Fälschungsschutz)
Zurechenbarkeit (Nichtabstreitbarkeit)
Kryptographie im engeren Sinne
Geheimhaltung
Nicht (!): Organisatorische Sicherheit Nicht (!): Physische Sicherheit
Sondern: Kommunikation unter Verwendung geheimer Zusatzinformationen
Welches Ziel verfolgt Kryptographie?
Verschlüsselung um Vertraulichkeit zu ermöglichen
Integritätsmaßnahmen um Veränderungen zu erkennen
Was bedeutet Kryptographie im weiteren Sinne?
Was bedeutet Kryptographie im engeren Sinne?
Zeichnen Sie auf, wie die Secret Key (symetrische) Verschlüsselung funktioniert.
Zeichnen Sie auf, wie die Public Key (asymetrische) Verschlüsselung funktioniert.
Erklären Sie was eine Hash Funktion ist
Einweg-Funktion, die aus beliebigen Daten einen Hash-Wert („elektronischer Fingerabdruck“) in der Länge von 160 Bit oder höher erzeugt, aus dem die Daten nicht rekonstruiert werden können. Bei jeder Veränderung der Daten verändert sich auch der Hash-Wert („Elektronischer Fingerabdruck“).
Algorithmen: SHA256, ...
Wann werden Hash-Funktionen verwendet?
Digitalen Signaturen
Speicherung von Kennwörtern
Prüfsummen bei/für Downloads
Integritätsprüfungen (z.B. bei Betriebssystemen)
Nennen Sie typische Verfahren für Hash Funktionen
SHA: Secure Hash Algorithm (256 Bit, 384Bit, 512 Bit)
PBKDF2, RIPEMD160, ...
Nennen Sie Merkmale von Hashfunktionen
Beliebig langer Input Wert, vs. Fixe Output-Länge
Unumkehrbarkeit
Kollisionsresistenz
Wozu dient ein ditgitales Zertifikat?
Die Zuordnung zwischen einem öffentlichen Schlüssel und seinem Inhaber muss fälschungssicher sein; dies wird durch die Verwendung einer digitalen Signatur gewährleistet.
Erklären Sie was ein digitales Zertifikat ist.
Ein Zertifikat ist ein digital unterschriebenes – und damit nicht fälschbares – Dokument, das im wesentlichen zwei Informationen enthält: den öffentlichen Schlüssel und eine Identifizierung des Inhabers (im einfachsten Fall seine E-Mail- Adresse).
Die das Zertifikat ausstellende Zertifizierungsstelle (Certification Authority, CA, auch "Beglaubigungsinstanz") muss natürlich vertrauenswürdig sein; sie beglaubigt mit ihrer digitalen Unterschrift die korrekte Zuordnung zwischen Schlüssel und E-Mail-Adresse (vergleichbar einem Notar, der ein Dokument beglaubigt).
Was ist eine Hybridverschlüsselung?
Generierung eines zufälligen symmetrischen Sitzungs-Schlüssels (Session Key)
Der Session Key wird - geschützt mit dem asymmetrischen Schlüssel - übertragen
Die Nachricht wird - geschützt mit dem Session Key - übertragen
Welches Problem stellt sich bei Hybridverschlüsselungen und wie lässt es sich lösen?
Problem : Man-in-the-middle Angriffe:
Gehört der öffentliche Schlüssel (Public Key) des Empfänger auch wirklich dem Empfänger?
Lösung: Digitale Zertifikate
Eine zentrale Instanz (z.B. VeriSign, Deutsche Bank PKI), der alle Benutzer trauen, garantiert die Authentizität des Zertifikates und des darin enthaltenen öffentlichen Schlüssels
Hybridverschlüsselung auf Basis von digitalen Zertifikaten ist die Grundlage für sichere elektronische Kommunikation, z.B.:
Internet Shopping und Online Banking
Sichere eMail
Wie funktioniert der Diffie-Hellmann Schlüsselaustausch?
Was ist eine Perfect Forward Secrecy (PFS)
... verhindert, dass eine in der Vergangenheit geführte, bereits abgeschlossene aber verschlüsselt aufgezeichnete Kommunikation durch nachträgliches Bekanntwerden des geheimen Schlüssels kompromittiert wird.
Erreicht wird diese Eigenschaft, indem nicht immer derselbe, sondern für einzelne Sitzungen bzw. für kurze Zeitabschnitte separate Schlüssel verwendet werden, welche das System automatisch im Hintergrund aushandelt.
Was ist der Diffie-Hellmann Schlüsselaustausch
beide Kommunikationspartner einigen sich durch den Austausch mehrerer Nachrichten auf einen gemeinsamen, temporären Sitzungsschlüssel dieser geht dabei nie "über die Leitung“
Nach dem Ende der Sitzung zerstören die beiden Kommunikationspartner ihre Kopie dieses Schlüssels, der damit nicht mehr existiert.
TLS 1.3 mit Unterstützung von PFS ist ab 08/2018 offizieller Standard für Transportverschlüsselung im Netz.
Last changed2 years ago