Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:encryption2 [2026-05-29 07:20] gragf_informatik:encryption2 [2026-05-29 11:43] (aktuell) – [Symmetrische Verschlüsselung] gra
Zeile 9: Zeile 9:
   - Ich kann erklären, wo und wie die //Häufigkeitsanalyse// verwendet werden kann, um Geheimtexte zu knacken.   - Ich kann erklären, wo und wie die //Häufigkeitsanalyse// verwendet werden kann, um Geheimtexte zu knacken.
   - Ich kann erklären, weshalb die //symmetrische// Verschlüsselung so heisst und wie sie sich von der //asymmetrischen// Verschlüsselung unterscheidet.   - Ich kann erklären, weshalb die //symmetrische// Verschlüsselung so heisst und wie sie sich von der //asymmetrischen// Verschlüsselung unterscheidet.
-  - Ich kann die ASCII-Tabelle verwenden, um das einer Binärzahl entprechende Zeichen zu finden – und umgekehrt.+  - Ich kann die ASCII-Tabelle verwenden, um das einer Binärzahl entsprechende Zeichen zu finden – und umgekehrt.
   - Ich kann (noch immer) ohne Taschenrechner Binärzahlen in Dezimalzahlen umwandeln und umgekehrt.   - Ich kann (noch immer) ohne Taschenrechner Binärzahlen in Dezimalzahlen umwandeln und umgekehrt.
   - Ich kann erklären, worin sich die OR-Verknüpfung von der XOR-Verknüpfung unterscheidet.   - Ich kann erklären, worin sich die OR-Verknüpfung von der XOR-Verknüpfung unterscheidet.
Zeile 41: Zeile 41:
     * Der Schlüsselraum für die Caesar-Verschlüsselung ist 25, also knapp 5 Bit.     * Der Schlüsselraum für die Caesar-Verschlüsselung ist 25, also knapp 5 Bit.
   * <color #0000ff>Geheimalphabet</color>: Ordnet die Klartextbuchstaben den Geheimtextbuchstaben zu – gibt es so nur bei der monoalphabetischen Substitution.   * <color #0000ff>Geheimalphabet</color>: Ordnet die Klartextbuchstaben den Geheimtextbuchstaben zu – gibt es so nur bei der monoalphabetischen Substitution.
-\\+
 ===== Caesar-Verschlüsselung (monoalphabetische Substitution) ===== ===== Caesar-Verschlüsselung (monoalphabetische Substitution) =====
 Die Caesar-Verschlüsselung ist eine sehr einfache Form der **monoalphabetischen Substitution**. Bei der Substitution werden Buchstaben durch andere Buchstaben **ersetzt** (lat. //substituere// = "ersetzen"). Monoalphabetisch ist sie deshalb, weil sie nur ein (mono) //Geheim-Alphabet// benutzt. Bei der Caesar-Verschlüsselung ergibt sich das Geheimalphabet durch Verschiebung. Ist der Schlüssel 3, so wird jeder Buschstabe um 3 Stellen verschoben: Was im Geheim-Alphabet ein D ist, ist im richtigen Alphabet ein A usw.: Die Caesar-Verschlüsselung ist eine sehr einfache Form der **monoalphabetischen Substitution**. Bei der Substitution werden Buchstaben durch andere Buchstaben **ersetzt** (lat. //substituere// = "ersetzen"). Monoalphabetisch ist sie deshalb, weil sie nur ein (mono) //Geheim-Alphabet// benutzt. Bei der Caesar-Verschlüsselung ergibt sich das Geheimalphabet durch Verschiebung. Ist der Schlüssel 3, so wird jeder Buschstabe um 3 Stellen verschoben: Was im Geheim-Alphabet ein D ist, ist im richtigen Alphabet ein A usw.:
Zeile 585: Zeile 585:
 </WRAP> </WRAP>
  
-=== Aufgabe 13 – RGB-Hex-Werte binär und dezimal ===+=== Aufgabe 13 – RGB-Hex-Werte binär und dezimal (optional) ===
 Du erinnerst dich: Hexadezimalzahlen bestehen aus den Ziffern 0 bis 9 und zusätzlich aus den Buchstaben A bis F. Das heisst: Du erinnerst dich: Hexadezimalzahlen bestehen aus den Ziffern 0 bis 9 und zusätzlich aus den Buchstaben A bis F. Das heisst:
   * Mit einer Stelle können 16 Werte (0...F) dargestellt werden.    * Mit einer Stelle können 16 Werte (0...F) dargestellt werden. 
Zeile 694: Zeile 694:
   - Ergänze den Code um weitere Zeilen, sodass er das verschlüsselte Bild 3 Sekunden lang anzeigt und es danach wieder entschlüsselt. Am Ende soll das //entschlüsselte// Bild angezeigt werden.   - Ergänze den Code um weitere Zeilen, sodass er das verschlüsselte Bild 3 Sekunden lang anzeigt und es danach wieder entschlüsselt. Am Ende soll das //entschlüsselte// Bild angezeigt werden.
  
-=== Zusataufgabe für Fortgeschrittene (optional) ===+=== Zusatzaufgabe für Fortgeschrittene (optional) ===
 Erstelle (mithilfe von AI) einen Code, der Bilder mit höherer Auflösung (z.B. im Format png) mit XOR ver- und entschlüsseln kann. Teste mit verschiedenen Bildern. Erstelle (mithilfe von AI) einen Code, der Bilder mit höherer Auflösung (z.B. im Format png) mit XOR ver- und entschlüsseln kann. Teste mit verschiedenen Bildern.
  
Zeile 744: Zeile 744:
 LIEBER DEN SPATZ IN DER HAND LIEBER DEN SPATZ IN DER HAND
 ++++ ++++
-=== Z4 – Evtl. Vigenère Code ===+=== Z4 – Vigenère-Code erweitern ===
 Verändere folgende Vigènere-Funktion so, dass auch Abstände verschlüsselt werden (und korrekt wieder entschlüsselt werden): Verändere folgende Vigènere-Funktion so, dass auch Abstände verschlüsselt werden (und korrekt wieder entschlüsselt werden):
 <html><bottom-editor autorun> <html><bottom-editor autorun>
  • gf_informatik/encryption2.1780039225.txt.gz
  • Zuletzt geändert: 2026-05-29 07:20
  • von gra