mirror of
https://github.com/theoleuthardt/hwr-notes.git
synced 2026-06-06 02:11:08 +00:00
docs: add obsidian hwr docs
This commit is contained in:
parent
b2636f4b92
commit
850aa3455d
245 changed files with 30757 additions and 0 deletions
76
Kryptografie/klausur/klausurthemen.md
Normal file
76
Kryptografie/klausur/klausurthemen.md
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
# Klausurvorbereitung
|
||||
|
||||
Erwartungen und Themen:
|
||||
- Keine Hilfsmittel erlaubt in der Klausur
|
||||
- Definitionen lernen, grundlegende Sachen
|
||||
- Abkürzungen entziffern
|
||||
- Grundlegende Verfahren erklären können
|
||||
- Aufgabentypen: "**Beschreiben** Sie Verfahren X, **Definieren** Sie Konzept Y"
|
||||
- 4 Sicherheitsbegriffe
|
||||
- Symmetrische Verschlüsselung:
|
||||
- Caesar
|
||||
- Vigenere
|
||||
- Shanon Perfect Secrecy
|
||||
- OTP
|
||||
- Pseudozufallszahlengenerator: Computational Indistinguishibility erklären können
|
||||
- Formale Definition super, aber umgangssprachlich okay, kann aber falsch werden
|
||||
- Umgangssprachliche Erklärungen von Formeln okay
|
||||
- Bit Commitment, warum eine Variante funktioniert, warum die andere nicht
|
||||
- Grobe Vorstellung von Parametern, z.B. bei ChaCha20
|
||||
- Blockmodi kennen, was ist ECB
|
||||
- Was ist IND-CPA sicher?
|
||||
- Chaining Modes
|
||||
- Padding Orakel
|
||||
- Cipher Text Stealing
|
||||
- Kein DES Aufbau, wissen was eine Phaestel Ciffre ist
|
||||
- Grundlegendes Prinzip von AES, 4 Phasen kennen
|
||||
- AES S-Box Modulo Polynomrechnung
|
||||
- MAC
|
||||
- Angriffsvektoren
|
||||
- HMAC
|
||||
- Eigenschaften Kryptografischer Hashfunktion
|
||||
- Varianten
|
||||
- AEAD (in TLS 1.3 Standard genutzt)
|
||||
- Public Key Kryto System
|
||||
- Diffie Hellman Key Exchange
|
||||
- ModP
|
||||
- RSA Kryptosystem wissen und anwenden können (Beispielrechnung)
|
||||
- Faktorisierungsproblem
|
||||
- IND-CCA und IND-CCA2 erklären können
|
||||
- Padding kennen, warum man RSA-PSS braucht
|
||||
- Elgamal kennen
|
||||
- Signaturen, Angriffsvektoren
|
||||
- Publik Key Methode zur Signaturmethode
|
||||
- ECDSA kennen nur
|
||||
- Zertifikat, Aufgaben, PKI, Zertifikatskette, Root-CA,
|
||||
- CRL, OCSP-Responder
|
||||
- TLS einordnen können (OSI-Layer, Handshake, Record, Komponenten)
|
||||
- IPSec kleine Wissenfrage auf welchem OSI-Layer
|
||||
- BB84-Protocol
|
||||
- Peter Shor, SHor-Algorithmen
|
||||
- Grover-Algorithmus
|
||||
- Simons Problem
|
||||
- PQC-Strategien benennen können
|
||||
- Hash-based Kryptografie kennen
|
||||
- Isogenien und was man damit machen kann: Diffie Hellmann Key Exchange
|
||||
- Code-base
|
||||
- Lattice-based: Beispiel kennen und halbwegs erklären können Regev Beispiel
|
||||
- PQC Standartisierung und Competition
|
||||
- Privacy Definitionen Schutzziele
|
||||
- Homomorphe Encryption: Grundlagen & Ansätze
|
||||
- Pailler verstehen (fast wie RSA)
|
||||
- MPC: Erkläurung, Ziel
|
||||
- Oblivious Transfer:
|
||||
- Definitionen, Arten, Unterschiede
|
||||
- Wofür ist das gut?
|
||||
- Garbled Circuits: erstellen können und auswerten
|
||||
- Additive Secret Sharing
|
||||
- Beaver Triples
|
||||
- Zero Knowledge: Was ist das und was bedeutet es? Beispiele und Verständnis
|
||||
- Graph-Isomorphie
|
||||
- Diskreter Algorithmus
|
||||
- Flat Shamir Transformation
|
||||
- Signature Schema
|
||||
- MPC in the Head
|
||||
- Differential Privacy: Definition und Beispiel
|
||||
- Trusted Execution Environment: Enklave und grundlegendes Prinzip
|
||||
Loading…
Add table
Add a link
Reference in a new issue