Kryptographie Definition
Schutz von Daten durch Unkenntlichkeit vor Dritten Ciphertext
Ciphertext
Verschlüsselter Text nur mit Algorithmus+Schlüssel entschlüsselbar
Klassische Kryptographie
Manuelle Verschlüsselung Caesar Vigenère
Moderne Kryptographie
Computerbasierte Algorithmen AES RSA
Vertraulichkeit
Nur Empfänger kann Nachricht lesen
Integrität
Nachricht wurde nicht bearbeitet verändert
Authentizität
Absender ist identifizierbar echt
Verbindlichkeit
Urheber kann nicht abstreiten Authorship
Caesar-Verschlüsselung
Caesar verschiebt Buchstaben um festen Wert Schlüssel 7
Vigenère-Verschlüsselung
Vigenère nutzt wechselnden Schlüsselwort
XOR Verschlüsselung
XOR nutzt exklusives Oder Bitoperation
Symmetrische Verschlüsselung
Ein Schlüssel zum Ver- und Entschlüsseln
Private Key
Symmetrie gemeinsamer geheimer Schlüssel
AES Algorithmus
AES Advanced Encryption Standard 128-256 Bit
Asymmetrische Verschlüsselung
Public Key zum Verschlüsseln Private Key entschlüsseln
Public Key
Öffentlicher Schlüssel jeder kann verschlüsseln
RSA Algorithmus
RSA basiert auf Faktorisierungsproblem großer Zahlen
Hybride Verschlüsselung
Kombiniert symmetrisch+asymmetrisch für Geschwindigkeit
E2EE End-to-End Encryption
Verschlüsselung nur Sender+Empfänger können lesen
TLS Protokoll
TLS schützt HTTPS-Verbindungen Schlüsselaustausch
Hash-Funktion
Einwegfunktion erstellt feste Prüfsumme
Hash Eigenschaften
Gleiche Länge 1 Zeichenänderung=anderer Hash
SHA Algorithmus
SHA Secure Hash Algorithm Integritätsprüfung
Triple-A
Authentication Authorisation Accounting