From 3dc060b7a4a85c0760b3c979ac0cd39a3804b00c Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Fri, 23 Jan 2026 18:37:03 +0100 Subject: improve signature slides --- Info/11/2/Signaturen/slides.md | 57 +++++++++++++++++++++++++++++------------- 1 file changed, 39 insertions(+), 18 deletions(-) diff --git a/Info/11/2/Signaturen/slides.md b/Info/11/2/Signaturen/slides.md index f0f2ee54..4496f278 100644 --- a/Info/11/2/Signaturen/slides.md +++ b/Info/11/2/Signaturen/slides.md @@ -4,7 +4,7 @@ theme: metropolis aspectratio: 169 --- -## Wdh. Verschlüsselungsverfahren {.standout} +## Wiederholung: Verschlüsselungsverfahren {.standout} Welche Arten der Verschlüsselung werden unterschieden? @@ -12,16 +12,16 @@ Welche Arten der Verschlüsselung werden unterschieden? >- Symmetrisch >- Asymmetrisch -## Wdh. Symmetrische Verschlüsselung +## Wiederholung: Symmetrische Verschlüsselung -![](img/1280px-Orange_blue_symmetric_cryptography_de.svg.png){.center height=70%} +![](img/1280px-Orange_blue_symmetric_cryptography_de.svg.png){.center height=60%} Vorteile: \pause Sehr effizient Nachteile: \pause Schlüsselaustausch -## Wdh. Asymmetrische Verschlüsselung +## Wiederholung: Asymmetrische Verschlüsselung -![](img/1280px-Orange_blue_public_key_cryptography_de.svg.png){.center height=70%} +![](img/1280px-Orange_blue_public_key_cryptography_de.svg.png){.center height=60%} Vorteile: \pause Schlüsselaustausch Nachteile: \pause Rechenintensiv @@ -34,17 +34,37 @@ Nachteile: \pause Rechenintensiv ### Verschlüsselung ![](img/asym_encrypt_decrypt.png){.center} -## Übung Einwegfunktionen +## \faIcon{comments} Übung: Einwegfunktionen -Entscheide ob es sich um eine Einwegfunktion ggf. mit Falltür handelt +\boldred{Einwegfunktion} **:=** Einfache Berechnung geht nur in eine Richtung +\boldred{Falltürfunktion} **:=** Einwegfunktion mit einfacher Umkehrung mit Zusatzinformation + +\vspace{0.2cm} + +Entscheide, ob es sich um eine Einwegfunktion ggf. mit Falltür handelt -* Zerstörung einer Ritterburg aus mehr als 1000 Legosteinen +:::: {.columns} +:::: {.column width=70%} +* Zerstörung eines Legomodells mit mehr als 1000 Steinen * Einwerfen eines Briefs in einen Postkasten * Bestimmung des Wochentags zu einem Datum -* Primfaktorzerlegung einer ganzen Zahl mit über tausend Stellen +* Primfaktorzerlegung einer ganzen Zahl mit tausend Stellen * Nachschlagen englischer Vokabeln in einem deutsch/englischen Wörterbuch +:::: + +:::: {.column width=30%} +\begin{itemize} +\item[->]<2-> Falltür mit Anleitung +\item[->]<3-> Falltür mit Schlüssel +\item[->]<4-> Einweg +\item[->]<5-> Einweg (Falltür ggfs. Faktor) +\item[->]<6-> Einweg +\end{itemize} +:::: +::: + -## Wdh. Angriffe auf Verschlüsselung +## Wiederholung: Angriffe auf Verschlüsselung >- Häufigkeitsanalyse >- Brute-Force @@ -70,19 +90,19 @@ Es gibt aber auch Angriffe, die die Verschlüsselung umgehen. ## Sicherheitsziele \begin{itemize} -\item Vertraulichkeit: \only<2->{Schutz der Information vor Zugriff} -\item<3-> Integrität: \only<4->{Schutz vor unbemerkter Änderung} -\item<5-> Authentizität: \only<6->{Sicherstellung der Identität der Kommunikationspartner} -\item<7-> Verbindlichkeit: \only<8->{Nichtabstreitbarkeit von Nachrichten} +\item \textbf{Vertraulichkeit}: \only<2->{Schutz der Information vor Zugriff} +\item<3-> \textbf{Integrität}: \only<4->{Schutz vor unbemerkter Änderung} +\item<5-> \textbf{Authentizität}: \only<6->{Sicherstellung der Identität der Kommunikationspartner} +\item<7-> \textbf{Verbindlichkeit}: \only<8->{Nichtabstreitbarkeit von Nachrichten} \end{itemize} ## Authentizität {.standout} Woher wissen wir wer mit uns kommuniziert? -Bzw. Wie erreichen wir Authentizität? +Bzw. wie erreichen wir Authentizität? \pause -**Unterschreiben** +\boldred{Unterschreiben} ## Signaturen @@ -90,7 +110,7 @@ Wir kehren das Prinzip der Verschlüsselung um. \pause -![](img/1280px-Orange_blue_digital_signature_de.svg.png){.center height=70%} +![](img/1280px-Orange_blue_digital_signature_de.svg.png){.center height=60%} \pause **Unterschreiben allein reicht noch nicht.** @@ -117,11 +137,12 @@ Und die anderen Ziele? ## Integrität und Verbindlichkeit +\vspace{-5mm} ![](img/sig_complete.png){.center height=95%} ## \faIcon{pencil-alt} Hashfunktion -Eine \boldred{kryptographische Hashfunktion} ist eine Einwegfunktion die Daten, eine kurze möglichst eindeutige Zeichenkette zuweist. +Eine \boldred{kryptographische Hashfunktion} ist eine Einwegfunktion, die Daten eine kurze möglichst eindeutige Zeichenkette zuweist. Diese Zeichenfolge ist wie ein Fingerabdruck und heißt \boldred{Hash} oder \boldred{Hashwert}. -- cgit v1.2.3