Benutzer-Werkzeuge

Webseiten-Werkzeuge


schule:its:klassenarbeit_2023-12-19

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
schule:its:klassenarbeit_2023-12-19 [17.12.2023 14:47] Maxschule:its:klassenarbeit_2023-12-19 [17.10.2025 14:18] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 23: Zeile 23:
 Beispiel ungerade Parität: Beispiel ungerade Parität:
 Quellwert: 10101101 Parität: Summe=5 ungerade -> 0 Quellwert: 10101101 Parität: Summe=5 ungerade -> 0
-Zielwert:  11011111 Parität: Summe=7 gerade   -> 0+Zielwert:  11011111 Parität: Summe=7 ungerade -> 0
 </code> </code>
 ====== Hamming Distanz ====== ====== Hamming Distanz ======
Zeile 36: Zeile 36:
    
 A:  A: 
 +Anzahl der unterschiedlichen Stellen = Hamming Distanz
   - Hamming-Distanz: 4   - Hamming-Distanz: 4
   - Hamming-Distanz: 2   - Hamming-Distanz: 2
 +/*
 ====== Diffie-Hellman-Merkle-Schlüsselaustausch ====== ====== Diffie-Hellman-Merkle-Schlüsselaustausch ======
  
Zeile 61: Zeile 62:
 $ b = 6 $ $ b = 6 $
  
 +Das Verfahren sowie die Variablennamen sind rechts angegeben.
  
 {{ :schule:its:diffie-hellman-schluesselaustausch.png?400|}} {{ :schule:its:diffie-hellman-schluesselaustausch.png?400|}}
Zeile 88: Zeile 90:
 $ K = 64 \bmod\ 11 $ \\ $ K = 64 \bmod\ 11 $ \\
 $ K = 9 $ \\ $ K = 9 $ \\
 +*/
 ====== Hashfunktionen ====== ====== Hashfunktionen ======
 +F: Erkläre den Begriff Hashfunktion.
  
-F: Beschreibe zwei der wichtigsten Kriterien an eine kryptologische Hashfunktion.+A: Eine Hashfunktion ist eine mathematische Funktion, die eine variable Datenmenge in eine feste Zeichenkette, den sogenannten Hashwert, umwandelt. 
 + 
 +---- 
 + 
 +F: Benenne zwei der wichtigsten Kriterien an eine kryptologische Hashfunktion.
  
 A: z.B: A: z.B:
-  * Unumkehrbarkeit – Es soll kein praktisches Verfahren möglich sein, das aus einem Hashwert den Eingabewert bestimmt.+  * Determinismus: Die Hashfunktion muss deterministisch sein, das bedeutet, dass für denselben Eingabewert immer der gleiche Hashwert erzeugt wird. Dies ist entscheidend, um Konsistenz und Vorhersagbarkeit in Anwendungen zu gewährleisten.
   * Kollisionsresistenz – Geringe Wahrscheinlichkeit von Kollisionen der Hashwerte für den Eingabewertebereich, also möglichst eine Gleichverteilung der Hashwerte auf die erwarteten Eingabewerte.   * Kollisionsresistenz – Geringe Wahrscheinlichkeit von Kollisionen der Hashwerte für den Eingabewertebereich, also möglichst eine Gleichverteilung der Hashwerte auf die erwarteten Eingabewerte.
 +  * Unumkehrbarkeit – Es soll kein praktisches Verfahren möglich sein, das aus einem Hashwert den Eingabewert bestimmt.
   * Effizienz – Die Funktion muss schnell berechenbar sein und ohne großen Speicherverbrauch auskommen (der Speicherbedarf des Hashwertes soll deutlich kleiner sein als jener des Schlüssels / Eingabewertes).   * Effizienz – Die Funktion muss schnell berechenbar sein und ohne großen Speicherverbrauch auskommen (der Speicherbedarf des Hashwertes soll deutlich kleiner sein als jener des Schlüssels / Eingabewertes).
 +
 +====== Asymmetrische Verschlüsselung  ======
 +F: Fülle die Lücken in folgendem Diagramm aus. \\
 +{{:schule:its:asymmetrische_verschluesselung_luecke.drawio.png|}}
  
  
 +A: \\ {{:Schule:its:asymmetrische_verschluesselung.drawio.png|}}
schule/its/klassenarbeit_2023-12-19.1702824471.txt.gz · Zuletzt geändert: (Externe Bearbeitung)