Nickname ändern

3.3 Sicherheitsprinzipien – Unterrichtsmaterial

3. Systeme und Vernetzung

dokumentation ▲0/3excel ▲0/3hardware ▲0/3latex ▲0/3lizenzrecht ▲0/3

Asymmetrische Kryptografie und RSA im Unterricht

Dieses Unterrichtsmaterial vermittelt die Grundlagen der asymmetrischen Kryptografie anhand eines anschaulichen Couvert-Modells. Die Lernenden erarbeiten sich schrittweise Konzepte wie Vertraulichkeit, Authentizität, digitale Signaturen und hybride Verschlüsselung und vertiefen diese anschliessend mit einem RSA-Rechenbeispiel.

Diffie-Hellman-Schlüsselaustausch und diskreter Logarithmus

Dieses Unterrichtsmaterial führt das Diskrete Logarithmusproblem sowie den Diffie-Hellman-Schlüsselaustausch über praktische Experimente und mathematische Herleitungen ein. Es beleuchtet zudem reale Anwendungen in Messenger-Apps und beim sicheren Surfen via HTTPS/TLS. Das Material enthält präzise Lernziele, Aufgabenstellungen sowie theoretische Erklärungen zur modularen Arithmetik.

webseiteformell 3.3.3

Caesar-Verschlüsselung mit Python

Dieses praxisorientierte Unterrichtsmaterial führt Schritt für Schritt in die Programmierung einer Caesar-Verschlüsselung mit Python ein. Dabei werden grundlegende Konzepte wie ASCII-Kodierung, Schleifen, Funktionen, Zeichenketten als Listen sowie der Modulo-Operator vermittelt und direkt an Codebeispielen angewendet.

Vigenère-Verschlüsselung in Python

Dieses praxisorientierte Programmier-Tutorial zeigt Schritt für Schritt, wie die Vigenère-Verschlüsselung und -Entschlüsselung in Python implementiert wird. Dabei werden grundlegende Programmierkonzepte wie String-Indizierung, der Modulo-Operator und ASCII-Konvertierungen angewendet.

Datenschutz und das Schweizer DSG

Dieses Unterrichtsmaterial vermittelt die rechtlichen Grundlagen und Grundprinzipien des Schweizer Datenschutzgesetzes (DSG). Es beleuchtet das Recht auf informationelle Selbstbestimmung, die Problematik von Allgemeinen Geschäftsbedingungen (AGBs) und verweist auf praktische Arbeitsblätter sowie Fallbeispiele.

Metadaten und Datenspuren im Netz

Dieses Unterrichtsmaterial behandelt das Thema Metadaten, deren Entstehung bei der digitalen Kommunikation sowie die damit verbundenen Risiken für die Privatsphäre. Anhand von Beispielen wie Bild-EXIF-Daten, Standortdaten, Cookies und Browser-Fingerprinting wird aufgezeigt, wie weitreichende Rückschlüsse auf Personen gezogen werden können.

Daten und Privatsphäre: Arena-Diskussion zur Verschlüsselungspflicht

Dieses Unterrichtsmaterial beleuchtet die technischen Grundlagen der Datenspeicherung am Beispiel von Fitness-Trackern und Cloud-Diensten. Die Lernenden setzen sich kritisch mit Fragen des Datenschutzes auseinander und bereiten eine rollenbasierten Arena-Diskussion zu einer fiktiven Volksinitiative vor.

Prüfungsvorbereitung Daten und Information

Dieses Dokument enthält eine umfassende Sammlung von Theoriefragen und Übungsaufgaben zur Prüfungsvorbereitung im Themenbereich Daten und Information. Behandelt werden unter anderem Zahlensysteme, Barcodes, Bildformate, Farbtiefen, unkomprimierte Datenmengen sowie der Unterschied zwischen Raster- und Vektorgrafiken.

Klassische und Asymmetrische Kryptologie

Dieses umfassende Unterrichtsskript für das Grundlagenfach Informatik an Schweizer Gymnasien behandelt die Grundlagen der Kryptologie. Es deckt sowohl klassische Geheimschriften und IT-Sicherheit als auch die Prinzipien der asymmetrischen Kryptographie und digitalen Signaturen ab.

Experimente ohne Computer zu 13 Informatikthemen

Eine Sammlung von 13 handlungsorientierten und enaktiven Experimenten für den Informatikunterricht, die zentrale Konzepte wie Binärzahlen, Algorithmen, Graphentheorie und Kryptographie ganz ohne Computer vermitteln.

SQL-Injection: Sicherheitslücken verstehen und ausnutzen

Dieses Unterrichtsmaterial erklärt das Konzept von SQL-Injections anhand von praktischen Beispielen und interaktiven Aufgaben. Die Schülerinnen und Schüler lernen, wie Schwachstellen durch mangelnde Überprüfung von Benutzereingaben entstehen und wie Angreifer diese ausnutzen können.

Domain-Name-System (DNS)

Dieses Unterrichtsmaterial führt Schülerinnen und Schüler schrittweise an das Domain-Name-System (DNS) heran, beginnend bei historischen Hosts-Dateien über die hierarchische Struktur von Nameservern und Zonen bis hin zur konkreten DNS-Abfrage und Sicherheitsaspekten wie DNSSEC.

Asymmetrische Verschlüsselung mit dem Rabin-Kryptosystem

Diese vierteilige Unterrichtssequenz für das Gymnasium führt handlungsorientiert und mathematisch zugänglich in die asymmetrische Verschlüsselung ein. Im Zentrum steht das Rabin-Kryptosystem, welches durch Rollenspiele, Arbeitsblätter und konkrete Anwendungsbezüge wie HTTPS und digitale Signaturen erarbeitet wird.

N-Gramme und Caesar-Entschlüsselung mit Python

Dieses Unterrichtsmaterial führt in das Konzept der N-Gramme (Bigramme) ein, um die Sprachähnlichkeit bzw. 'Fitness' von Texten zu bestimmen. Die Schülerinnen und Schüler wenden dieses statistische Verfahren in Python an, um Caesar-Chiffren automatisch zu knacken.

Passwörter speichern und Prüfsummen

Dieses Unterrichtsmaterial befasst sich mit der sicheren Speicherung von Passwörtern mithilfe von Prüfsummen und Hash-Funktionen. Anhand praktischer Aufgaben werden Konzepte wie Kollisionen, Injektivität und Unumkehrbarkeit erarbeitet.

Häufigkeitsanalysen und Kryptoanalyse

Dieses Unterrichtsmaterial befasst sich mit der automatisierten Entschlüsselung von Chiffren mittels Häufigkeitsanalysen. Die Lernenden entwerfen und programmieren eigene Algorithmen zur Brechung von Caesar- und Substitutionschiffren, analysieren die Grenzen des Verfahrens und präsentieren ihre Ergebnisse.

Sichere Passwörter und Brute-Force-Attacken

Dieses Material behandelt die Eigenschaften sicherer Passwörter und beleuchtet die mathematischen Hintergründe von Variationen am Beispiel von Brute-Force-Angriffen. Die Lernenden setzen sich theoretisch mit der Informationssicherheit auseinander und erhalten optionale Programmieraufgaben zur Erstellung von Kombinationen.

Schattenseiten der Informationsgesellschaft und Risiken der Digitaltechnik

Der Text führt in die gesellschaftlichen und technischen Herausforderungen der Digitalisierung ein und beleuchtet Themen wie Cyber-Bedrohungen, Datenschutz, Privatsphäre sowie die Risiken von Big Data und Künstlicher Intelligenz. Er motiviert zu einem reflektierten und sicheren Umgang mit modernen Informationssystemen.

webseite 3.3.14.2.1

Schadprogramme und Malware

Der Text bietet eine detaillierte Übersicht über das Thema Schadprogramme (Malware). Es werden verschiedene Arten von Malware wie Viren, Trojaner, Spyware, Ransomware und deren Funktionsweisen sowie Bedrohungen erklärt.

Virenschutz

Der Text behandelt technische und menschliche Aspekte des Virenschutzes. Er erklärt die Funktionsweise von Antivirensoftware (Signaturen, Hashes, Sandboxen) und Firewalls sowie die Bedeutung sicherheitsbewussten Benutzerverhaltens.

webseite 3.3.13.3.3

Schutzmassnahmen in der IT

Das Unterrichtsmaterial bietet eine detaillierte Übersicht über grundlegende Verhaltensregeln und technische Massnahmen zum Schutz vor Schadsoftware, Identitätsdiebstahl und Cyber-Bedrohungen. Es deckt Themen wie Virenscanner, Firewalls, sichere Passwörter, HTTPS und Backup-Strategien ab.

webseite 3.3.1

Einführung in die Kryptographie: Symmetrische und asymmetrische Verschlüsselung

Der Text bietet eine umfassende und verständliche Einführung in die Grundlagen der Kryptographie. Er behandelt historische und moderne Verfahren der symmetrischen sowie asymmetrischen Verschlüsselung, erläutert grundlegende Sicherheitsanforderungen und diskutiert mathematische Konzepte wie Einwegfunktionen.

Digitale Zertifikate und Public-Key-Infrastruktur

Der Text erklärt die Funktionsweise von digitalen Zertifikaten, Validierungspfaden und der Public-Key-Infrastruktur. Dabei wird anschaulich auf die Absicherung von Netzwerkverbindungen via HTTPS, analoge Analogien und typische Sicherheitsprobleme eingegangen.

webseite 3.3.3

Konzept Häufigkeitsanalyse

Das Material erklärt die Methode der Häufigkeitsanalyse zur Entschlüsselung von Geheimtexten anhand sprachspezifischer Buchstabenhäufigkeiten. Es zeigt auf, wie statistische Muster wie Buchstabenhäufigkeiten, Wortanfänge und Dopplungen genutzt werden, um Texte zu entschlüsseln.

webseite 3.3.3

Konzept Einwegfunktion

Der Text erklärt das Konzept der Einwegfunktion in der Informatik und vergleicht es anschaulich mit Passwörtern und alltäglichen Beispielen wie Kuchenrezepten. Es wird verdeutlicht, dass die Umkehrung des zugrundeliegenden Algorithmus praktisch zu viel Rechenzeit erfordert.

webseite 3.3.3

Konzept Digitale Zertifikate

Der Text erklärt das Konzept digitaler Zertifikate, Public-Key-Infrastrukturen (PKI), Validierungspfade und Root-Zertifikate im Kontext der Informationssicherheit. Anhand einer analogen Alltagspoesie wird die Funktionsweise von Vertrauensmodellen und Zertifizierungsstellen anschaulich erläutert.

webseite 3.3.3

EAN-13-Barcodes und Kodierung

Dieses Unterrichtsmaterial führt in das Konzept der Datenkodierung am Beispiel des EAN-13-Barcodes ein. Die Lernenden erfahren, wie Rohdaten in Strichmuster übersetzt werden und wie Prüfziffern zur Fehlererkennung dienen.

RSA-Verschlüsselung in Python

Das Unterrichtsmaterial enthält ein einfaches Python-Skript zur Demonstration und Implementierung des RSA-Verschlüsselungsverfahrens. Es zeigt konkret, wie Schlüsselpaare generiert, Nachrichten verschlüsselt und wieder entschlüsselt werden.

Prüfungsvorbereitung Kryptografie und Python-Grundlagen

Dieses Material dient der Prüfungsvorbereitung im Bereich der klassischen Kryptografie (wie Caesar und Vigenère) und verlangt zudem das Lesen und Nachvollziehen einfacher Python-Codeausschnitte zur Zeichenverarbeitung. Es enthält theoretische Fragen zu Sicherheitsprinzipien sowie praktische Aufgaben zur manuellen Verschlüsselung.

Klassische Kryptografie

Dieses Unterrichtsmaterial führt in die Grundlagen der klassischen Kryptografie ein. Es behandelt historische Verschlüsselungsverfahren wie Scytale, Caesar und Vigenère sowie zentrale Konzepte wie den Schlüsselraum und das Kerckhoffs-Prinzip.

Cookies mit PHP setzen

Dieses Lehrmaterial erklärt die Funktionsweise von HTTP-Cookies, deren Sicherheitsaspekte und wie man sie mithilfe von PHP auf einem Webserver setzt und ausliest.

Sicherheit im Internet: Risiken und Konzepte

Dieses Material bietet eine umfassende Auseinandersetzung mit Sicherheitsaspekten bei der Internet-Benutzung aus einer praxisnahen Anwenderperspektive. Es vermittelt fundiertes Wissen zu Cyber-Bedrohungen und Abwehrstrategien anhand von Analogien aus dem Alltag, um Risiken fundiert einzuschätzen.

webseite 3.3.13.3.2

Applet: Fehlerkorrigierende Codes

Dieses Unterrichtsmaterial nutzt ein interaktives Applet, um Schülern die Funktionsweise von fehlererkennenden und fehlerkorrigierenden Codes durch das Einfügen von Redundanz näherzubringen. Anhand praktischer Experimente wird erforscht, wie verfälschte Daten nach der Übertragung über fehlerbehaftete Kanäle decodiert und korrigiert werden können.

webseitejava 3.3.3

Lernziele Datenbanken und SQL

Dieses Dokument beschreibt die Lernziele und den Aufbau einer Prüfung oder Unterrichtseinheit zum Thema Datenbanken. Es umfasst theoretische Grundlagen wie ER-Diagramme und Normalformen sowie praktische SQL-Abfragen und Sicherheitsaspekte wie SQL Injection.

Einführung in Hashfunktionen und SHA-2

Dieses Unterrichtsmaterial erklärt den Begriff und die Eigenschaften von Hashfunktionen sowie den Unterschied zwischen Eingabe- und Ausgabemenge. Anhand von Beispielen wird auf Kollisionsresistenz, die Einweg-Eigenschaft und die Funktionsweise von SHA-2 eingegangen. Zudem enthält es praktische Aufgaben zur Berechnung von Hashes.

Webserver und HTTP

Dieses Unterrichtsmaterial führt in die Erstellung eines einfachen Webservers mit Python und die Gestaltung minimaler Webseiten ein. Zudem wird der HTTP- und TCP-Netzwerkverkehr mithilfe von Analysetools untersucht sowie auf Sicherheitslücken und Schutzmassnahmen eingegangen.

Fehlererkennung und Fehlerkorrektur

Dieses Unterrichtsmaterial führt anhand eines spielerischen Einstiegs sowie konkreten Beispielen wie Paritätsbits und EAN-13-Prüfziffern in die Methoden zur Erkennung und Korrektur von Übertragungsfehlern ein.

Kryptosysteme und Lawineneffekt

Diese Unterrichtseinheit behandelt moderne Blockverschlüsselungen, den Lawineneffekt sowie rundenbasierte Substitution und Permutation. Die Lernenden analysieren unbekannte Kryptosysteme und schätzen deren Sicherheit gegenüber Häufigkeitsanalysen wie Kasiski und Friedman ein.

webseite 3.3.3

Fehlerkorrigierende Codes und Kartentricks

Diese Unterrichtseinheit behandelt fehlerkorrigierende Kodierungen anhand eines Kartentricks und mathematischer Konzepte wie dem Hamming-Abstand. Die Lernenden erarbeiten sich n-fehlerkorrigierende Codes, diskutieren Vor- und Nachteile und experimentieren mithilfe eines Excel-Tools selbst mit Codierungsmethoden.

Selbstkorrigierende Kodierungen

Dieses Unterrichtsmaterial behandelt selbstkorrigierende Kodierungen anhand einer leitprogrammartigen Erweiterung eines Kartentricks. Es ermöglicht den Schülerinnen und Schülern, fehlerkorrigierende Codes zu verstehen und anzuwenden, um Datenübertragungen unter schwierigen Bedingungen abzusichern. Es sind sowohl Dokumente mit als auch ohne Lösungen verfügbar.

Weiterentwicklungen klassischer Kryptosysteme

Das Material behandelt in drei Lerneinheiten Ansätze zur Behebung von Schwächen traditioneller Kryptosysteme. Es werden Methoden zur Verschleierung von Buchstabenhäufigkeiten, die Erweiterung von Verschlüsselungsvarianten sowie zentrale Ideen und Prinzipien der modernen Kryptographie vorgestellt.

webseite 3.3.3

Interdisziplinäre Kryptographie und Vigenère-Varianten

Diese Unterrichtseinheit verknüpft linguistische Eigenschaften von Schriften mit der Entwicklung und Analyse eigener, erweiterter Vigenère-Kryptosysteme. Die Schüler untersuchen verschiedene Schriftsysteme als alphabetische Bezugssysteme, wenden stochastische Analysen wie die Friedmansche Charakteristik an und nutzen mathematische Ansätze wie die Fibonacci-Folge zur Schlüsselverschleierung.

webseiteprojekt 3.3.3

Kryptanalyse der Vigenère-Chiffre mittels Autokorrelation

Diese Unterrichtssequenz behandelt den Angriff auf die Vigenère-Chiffre mithilfe der Autokorrelation zur Bestimmung der Schlüssellänge. Die Schüler lernen sowohl die theoretischen Grundlagen als auch die algorithmische Umsetzung in modular aufgebauten Funktionen kennen und betrachten zudem die Autokey-Chiffre als Verbesserung.

webseite 1.3.13.3.3

Primzahlen und ihre Anwendung in der Technologie

Dieses Unterrichtsmaterial führt Schülerinnen und Schüler eigenständig in das mathematische Konzept der Primzahlen ein und behandelt deren Bedeutung für Algorithmen und Verschlüsselungstechnologien. Die Lernenden erarbeiten selbstständig Algorithmen zur Bestimmung von Primzahlen, welche anschliessend im Unterrichtsgespräch reflektiert werden.

Fehlererkennende und fehlerkorrigierende Kodierungen

Der Text führt in die Grundlagen von fehlererkennenden und fehlerkorrigierenden Kodierungen bei der Datenübertragung ein. Er baut auf einfachen Methoden wie dem Kartentrick auf und stellt die Herausforderung dar, mehrere Fehler gleichzeitig zu korrigieren.

webseite 2.1.23.3.3

Fehlererkennende und -korrigierende Kodierungen

Dieses Unterrichtsmaterial behandelt fehlererkennende und fehlerkorrigierende Kodierungen anhand einer Verallgemeinerung des Kartentricks. Die Schülerinnen und Schüler erarbeiten das Thema durch praktische Aufgaben, bei denen Prüfbits zur Absicherung von Datenübertragungen berechnet werden.

Secret-Sharing-Methoden im Informatikunterricht

Das Material bietet einen Einblick in verschiedene Secret-Sharing-Methoden wie die Addition von Zufallszahlen, graphische Verschlüsselung und Shamir's Secret-Sharing-Methode. Es eignet sich als vertiefendes Anschlussthema zur Kryptologie für das Grundlagen- oder Ergänzungsfach Informatik.

webseite 3.3.3

Geheimschriften und Kryptographie in der 1. Klasse Gymnasium

Diese Unterrichtsplanung für das erste Jahr am Langzeitgymnasium verbindet Kryptographie mit Geschichte und Latein, um spielerisch in die Informatik einzuführen. Die Schülerinnen und Schüler lernen antike und eigene Kryptosysteme kennen und experimentieren selbstständig mit Geheimschriften.

Hamming-Codes

Dieses Unterrichtsmaterial zum Thema Hamming-Codes umfasst eine detaillierte Beschreibung, Arbeitsblätter sowie Lösungen. Es ermöglicht den Lernenden, sich mit fehlererkennenden und -korrigierenden Codes im Bereich der Datensicherheit und Codierung zu befassen.

Kryptanalyse von Märchen der Gebrüder Grimm

Das Unterrichtsmaterial führt Schülerinnen und Schüler schrittweise an die Entschlüsselung von Geheimtexten heran. Anhand von Märchen der Gebrüder Grimm lernen sie Methoden wie die Häufigkeitsanalyse und den Kasiski-Test anzuwenden sowie komplexe Probleme durch Zerlegung in Teilprobleme zu lösen.

Der Diffie-Hellman-Schlüsselaustausch

Dieses Skript führt Schülerinnen und Schüler eigenständig in den Diffie-Hellman-Schlüsselaustausch ein. Es behandelt die Kombination von symmetrischer und asymmetrischer Verschlüsselung sowie die mathematischen und sicherheitstechnischen Grundlagen des Protokolls.

Leitprogramm Kryptographie

Dieses Leitprogramm führt in die geschichtlichen und technischen Grundlagen der Kryptographie ein. Die Schülerinnen und Schüler lernen einfache Verschlüsselungsverfahren kennen und experimentieren mit Techniken zum Codeknacken.

Kryptografische Protokolle für Wahlen

Dieses Leitprogramm führt in die Entwicklung kryptografischer Protokolle für sichere elektronische Wahlen in offenen IT-Infrastrukturen ein. Es behandelt die elementaren Sicherheitsanforderungen und deren Umsetzung trotz bestehender Bedrohungslagen.

Leitprogramm Fehlerkorrigierende Codes

Dieses Leitprogramm führt die Lernenden in die Welt der fehlerkorrigierenden Codes ein. Es behandelt konkrete Codierungsverfahren, verallgemeinert das Konzept und diskutiert die Grenzen des Machbaren im Kontext fehlerbehafteter Datenübertragung.

Vorlagen zum Ausschneiden für Caesar-Verschlüsselung und Enigma

Das Material bietet konkrete Vorlagen zum Ausschneiden, um historische Verschlüsselungsverfahren wie die Caesar-Verschlüsselung und die Enigma haptisch und praktisch im Unterricht zu erarbeiten. Es eignet sich hervorragend, um Schülerinnen und Schülern kryptografische Grundkonzepte und historische Aspekte näherzubringen.

Geheimschriften und Substitution: Polybius-Chiffre

Die Schülerinnen und Schüler vertiefen ihr Wissen über die Geheimschrift von Polybius durch praktische Übungen zum Chiffrieren und Dechrifrieren. Sie arbeiten mit Substitutionstabellen, lösen Aufgaben mit ansteigendem Schwierigkeitsgrad und erstellen schliesslich eine eigene kreative Geheimschrift.

Verschlüsselungsmethoden vertiefen: Caesar, Vigenère und Buchstabenhäufigkeit

Das Material bietet drei praktische Aufgaben zur Vertiefung von Verschlüsselungsverfahren. Die Schülerinnen und Schüler wenden bereits bekannte Methoden wie Caesar und Vigenère mit variierten Schlüsseln an und lernen zudem eine Methode kennen, die auf der Buchstabenhäufigkeit der deutschen Sprache basiert.

Diffie-Hellman-Schlüsselaustausch

Dieses Unterrichtsmaterial führt Schülerinnen und Schüler in den Diffie-Hellman-Schlüsselaustausch ein. Zunächst wird das Konzept anhand einer intuitiven Farb-Analogie erarbeitet, bevor zur mathematischen und kryptographischen Realität des Protokolls gewechselt wird.

webseite 3.3.3

Daten darstellen, verschlüsseln, komprimieren

Diese Lernumgebung basiert auf dem Lehrmittel 'Einfach Informatik'. Schülerinnen und Schüler üben verschiedene Zahlendarstellungen, befassen sich mit historischen Geheimschriften sowie Aufgaben zur Komprimierung und selbstkorrigierenden Codes.

Strategien Entwickeln - Übungen zur Codierung und Kryptographie

Diese Lernumgebung basiert auf dem Lehrmittel 'Einfach Informatik: Strategien entwickeln' und bietet Übungen zu Zahlendarstellungen, historisch relevanten Geheimschriften sowie Aufgaben zur Komprimierung und selbstkorrigierenden Codes.

Geheimschriften und Datensicherheit

In dieser Lernumgebung üben die Lernenden die Anwendung und Entschlüsselung verschiedener klassischer symmetrischer Verschlüsselungsverfahren wie Skytale, Cäsar und Vigenère. Dabei werden Methoden wie die Analyse von Buchstabenhäufigkeiten praktisch eingesetzt, um vorgegebene Geheimtexte zu knacken.

CyberQuest

CyberQuest ist eine komplexe Lernumgebung zur Simulation von Alltagsumgebungen wie Social-Media-Netzwerken, um Themen der Cybersecurity und vernetzten Systeme praktisch zu untersuchen. Vorgefertigte Lektionen im Lesson Center ermöglichen Lehrpersonen die Verwaltung und Durchführung von entsprechenden Unterrichtseinheiten.

webseite 3.2.23.3.1

Informatik und Informationsdarstellung

Das Lehrmittel behandelt die effiziente Darstellung von Informationen, symmetrische Verschlüsselungsmethoden, fehlererkennende und -korrigierende Codes sowie die Analyse und Visualisierung von Daten.

QR-Codes: Aufbau, Fehlerkorrektur, Chancen und Risiken

Dieses Unterrichtsmaterial beleuchtet den Aufbau von QR-Codes, die Speicherung von Text als Binärcode sowie Methoden der Fehlerkorrektur wie den Hamming-Code. Zudem werden praktische Anwendungen, Chancen und Risiken von QR-Codes im Alltag thematisiert.

Paper Computer Science: Fehlererkennung mit Paritätsbits

Dieses Unterrichtsmaterial demonstriert spielerisch das Konzept der Fehlererkennung mittels Paritätsbits in einem 2D-Gitter. Schülerinnen und Schüler erarbeiten das Prinzip anhand von physischen Materialien wie Magneten oder Karten und wenden es anschliessend praktisch an.

Public Key Kryptographie und asymmetrische Verschlüsselung

Dieses Unterrichtsmaterial führt in das Konzept der asymmetrischen Verschlüsselung und das RSA-Verfahren ein. Anhand anschaulicher Analogien mit Schatzkisten und Vorhängeschlössern werden Grundlagen des Public-Key-Systems sowie historische und praktische Aspekte der Kryptographie vermittelt.

webseitetheorie 3.3.3

Fehlerkorrigierende Codierung

Dieses Unterrichtsmaterial beschreibt ein Applet zur Veranschaulichung von fehlerkorrigierenden Codes bei der Datenübertragung. Anhand von Bilddaten und mathematischen Darstellungen wie Matrizenmultiplikation wird die Codierung, Redundanz und Decodierung interaktiv erforschbar gemacht.

Error Correcting Codes

Dieses Unterrichtsmaterial führt in Form von Werkstattposten in die Grundlagen der Fehlerkorrektur bei der Datenübertragung ein. Die Schüler lernen anhand von Konzepten wie der Hamming-Distanz und dem Reed-Muller-Code, wie Übermittlungsfehler erkannt und korrigiert werden können.

Gruppenarbeit: Kryptografie und Kryptoanalyse

Diese Gruppenarbeit für das Gymnasium führt anhand von drei klassischen Verschlüsselungsverfahren (Caesar, Substitution, Vigenère) sowie zwei Methoden der Kryptoanalyse (Brute-Force und Häufigkeitsverteilung) praktisch in die Grundlagen der Kryptografie ein. Das Material umfasst detaillierte Anleitungen, Präsentationen, verschlüsselte Übungstexte sowie Java-Applets.

Die Idee mit den beiden Schlüsseln

Dieses Unterrichtsmaterial vermittelt anschaulich das grundlegende Konzept von Public-Key-Verfahren in der Kryptographie. Anhand eines greifbaren Beispiels wird verständlich gemacht, warum die Verschlüsselung einfach und die Entschlüsselung ohne Zusatzinformation unpraktikabel ist, was den grossen Vorteil gegenüber klassischen Verfahren darstellt.

Digitale Unterschriften

Dieses Unterrichtsmaterial behandelt das Konzept digitaler Unterschriften und deren Verbindung zum Dokumentinhalt. Die Lernenden verstehen die Funktionsweise der Public-Key-Technik zum Unterzeichnen und Überprüfen sowie die Natur digitaler Identitäten.

Gruppenarbeit: Firewall

Diese Unterrichtseinheit behandelt das Konzept, die Funktionalität und die Architektur von Firewalls als Massnahme der IT-Sicherheit. Sie ist in einen theoretischen Teil mit Analogien und einen praxisorientierten Teil mit Fallbeispielen für die Gruppenarbeit unterteilt.

Grundlagen der Netzwerktechnik - Sicherheit im Netz

Diese Unterrichtssequenz führt Schülerinnen und Schüler in die Grundlagen der Netzwerktechnik, das Hybrid-Schichtenmodell sowie damit verbundene Sicherheitsaspekte und Schwachstellen ein. Das Material beinhaltet detaillierte Arbeitsblätter, Lösungen, Präsentationen und Unterrichtsverläufe für rund sieben bis neun Lektionen.

Präsentation zu Informatiksystemen und Netzwerken

Diese Unterrichtspräsentation vermittelt grundlegende Konzepte der Computerarchitektur, der Interaktion von Hardware und Software sowie die Funktionsweise von Netzwerken und Sicherheitsprinzipien.

Einführung in die Kryptologie

Der Text erklärt grundlegende Begriffe der Kryptologie wie Kryptographie, Kryptoanalyse, Klartext, Geheimtext und Schlüssel. Zudem werden Verschlüsselungsverfahren und der Begriff des Schlüsselraums im Kontext der Informationssicherheit erläutert.

webseitetheorie 3.3.3

Die Caesar-Verschlüsselung und ROT13

Das Material erklärt das historische Prinzip der Caesar-Verschlüsselung sowie die Variante ROT13 anhand von Beispielen und Tabellen. Es zeigt anschaulich, wie Nachrichten verschlüsselt und entschlüsselt werden können.

Häufigkeitsanalyse und Kryptanalyse

Dieses Unterrichtsmaterial führt in die historische Methode der Häufigkeitsanalyse nach al-Kindi zur Entschlüsselung monoalphabetischer Substitutionen ein. Die Lernenden analysieren Buchstabenhäufigkeiten und wenden das Verfahren an einer konkreten Geheimnachricht an.

Antike Verschlüsselung mit Python

Dieses Unterrichtsmaterial führt anhand klassischer Verschlüsselungsverfahren wie Skytale, Polybios, Caesar und der Substitutions-Chiffre in die Programmierung mit Python ein. Die Lernenden analysieren, ergänzen und erweitern bestehende Code-Beispiele zur Ver- und Entschlüsselung.

Monoalphabetische Substitution

Dieses Unterrichtsmaterial erklärt das Prinzip der monoalphabetischen Substitution als klassisches Verschlüsselungsverfahren. Anhand von Beispielen und einer Erläuterung der Permutationsmöglichkeiten wird in die Grundlagen der Kryptographie eingeführt.

webseitetheorie 3.3.3

Die Vigenère-Chiffre

Dieses Unterrichtsmaterial erklärt die historische Vigenère-Chiffre als polyalphabetisches Verschlüsselungsverfahren und beinhaltet eine konkrete Übungsaufgabe zum Verschlüsseln eines Klartextes mit einem Schlüsselwort.

Asymmetrische Verschlüsselung

Das Unterrichtsmaterial erklärt das Prinzip der asymmetrischen Verschlüsselung anhand des Schlüsselpaars aus öffentlichem und privatem Schlüssel. Anhand von Analogien und Fragen zur Vertiefung werden die Mechanismen von Verschlüsselung und Entschlüsselung sowie deren Vor- und Nachteile erarbeitet.

Asymmetrische Verschlüsselung und Primfaktorzerlegung

Dieses Unterrichtsmaterial führt in das Konzept der asymmetrischen Verschlüsselung ein, indem es alltägliche Beispiele für Einweg-Funktionen nutzt und den Übergang zu mathematischen Problemen wie der Primfaktorzerlegung schlägt. Anhand von Aufgaben und Messungen mit einem Tool analysieren die Lernenden den Rechenaufwand von Multiplikation versus Faktorisierung.

Vergleich und Kombination symmetrischer und asymmetrischer Verschlüsselung

Das Unterrichtsmaterial vergleicht die Vor- und Nachteile von symmetrischer und asymmetrischer Verschlüsselung hinsichtlich Geschwindigkeit und Handhabung. Anschliessend wird erläutert, wie beide Verfahren in der Praxis kombiniert werden, um die jeweiligen Stärken zu nutzen, und es enthält eine Arbeitsaufgabe zur Entschlüsselung.

Der RSA-Algorithmus und seine Implementierung in Python

Das Material erklärt die mathematischen Grundlagen und die Funktionsweise des asymmetrischen RSA-Verschlüsselungsverfahrens. Es zeigt zudem anhand von konkreten Code-Beispielen in Python, wie die Schlüsselerzeugung, die Ver- und Entschlüsselung sowie der erweiterte euklidische Algorithmus praktisch umgesetzt werden.

Diffie-Hellman-Schlüsselaustausch mit Farben

Dieses Unterrichtsmaterial erklärt das Prinzip des Diffie-Hellman-Schlüsselaustauschs auf anschauliche und spielerische Weise mithilfe von Farbmischungen. Die Lernenden vollziehen die Schritte nach, überlegen sich die Sicherheit des Protokolls gegenüber gierigen Dritten (Eve) und erhalten einen Einblick in kryptografische Grundlagen.

Digitale Signatur und Asymmetrische Verschlüsselung

Das Unterrichtsmaterial führt in das Konzept der digitalen Signatur mithilfe von asymmetrischer Verschlüsselung ein. Anhand von Leitfragen werden Eigenschaften, Verifizierungsprozesse und Nachteile dieses Verfahrens erarbeitet.

Digitale Signaturen und Hashwerte

Dieses Unterrichtsmaterial erklärt die Grundlagen und die praktische Kombination von Hashwerten und asymmetrischer Verschlüsselung zur Erstellung digitaler Signaturen. Die Lernenden sollen dabei die Schritte zur Überprüfung einer digital signierten Nachricht aufzeichnen.

Übertragung öffentlicher Schlüssel und Schutz gegen Man-in-the-Middle-Attacken

Dieses Unterrichtsmaterial behandelt die Problematik bei der Übertragung öffentlicher Schlüssel und diskutiert Angriffszenarien wie Man-in-the-Middle-Attacken. Es wird aufgezeigt, wie Zertifizierungsstellen und vertrauenswürdige Dritte (Trent) sowie HTTPS zum Schutz der Kommunikation beitragen.

Kryptographische Hashfunktionen und Hashwerte

Dieses Unterrichtsmaterial erklärt den Begriff und die Eigenschaften von Hashfunktionen sowie kryptographischen Hashwerten. Anhand eines interaktiven Tools zur SHA-2-Berechnung wird die Kollisionsresistenz und der Lawineneffekt praktisch demonstriert.

Sichere Passwörter und Prüfsummen

Das Material führt anhand einer Problemstellung zur sicheren Passwortspeicherung in das Konzept von Prüfsummen und kryptographischen Hash-Funktionen ein. Lernende berechnen manuell verschiedene Prüfsummen und diskutieren Eigenschaften wie Kollisionsfreiheit und Einwegfunktionen.

Codierung und Verschlüsselung in modernen Systemen

Das Unterrichtsmaterial erklärt den Unterschied zwischen Codierung und Verschlüsselung und zeigt auf, wie Klartext vor der Verschlüsselung binär codiert werden muss. Anhand von Beispielen wie dem Pentacode wird die praktische Umwandlung ins Binärsystem für verschiedene Medientypen erläutert.

Betriebsmodi von Blockchiffren: ECB und CBC

Das Unterrichtsmaterial erklärt anhand einer einfachen XOR-Blockchiffre die Funktionsweise der Betriebsmodi Electronic Code Book (ECB) und Cipher Block Chaining (CBC). Die Lernenden untersuchen Schwachstellen des ECB-Modus, vergleichen diesen mit CBC und diskutieren Sicherheitsfaktoren von Verschlüsselungsverfahren.

Einführung in Blockchiffren und XOR-Verschlüsselung

Dieses Unterrichtsmaterial führt in das Konzept von Blockchiffren und die bitweise XOR-Verschlüsselung ein. Anhand von Beispielen mit Textblöcken und einem Pentacode lernen die Schülerinnen und Schüler, wie moderne Verschlüsselung funktioniert und wenden dies praktisch an.

Übungen zur Blockchiffre (ECB und CBC Modus)

Dieses Unterrichtsmaterial enthält praktische Übungen zur manuellen Durchführung von XOR-Verschlüsselungen im ECB- und CBC-Modus mithilfe eines Editors. Lernende wenden symmetrische Verschlüsselungsverfahren Schritt für Schritt an.

XOR-Verschlüsselung und Binäroperation

Dieses Unterrichtsmaterial führt in die bitweise XOR-Operation ein und zeigt deren Anwendung zur Verschlüsselung und Entschlüsselung von Binärdaten sowie Bildern. Anhand von praktischen Aufgaben wird das Konzept der Bit-Manipulation und Codierung direkt angewendet.

Cookies, Tracking und Datenschutz im Browser

Dieses Unterrichtsmaterial behandelt die Funktionsweise von Drittanbieter-Cookies, Tracking durch Werbeagenturen und den Nachfolger Fingerprinting. Die Lernenden experimentieren praxisnah mit Browser-Erweiterungen wie Lightbeam zur Visualisierung von Tracking-Spuren und lernen Methoden zum Schutz der Privatsphäre kennen.

Das Domain-Name-System (DNS)

Dieses Unterrichtsmaterial führt Schülerinnen und Schüler in das Domain-Name-System (DNS) ein, erklärt die Funktionsweise von IP-Adressen, Ports und hierarchischen Serverstrukturen und behandelt praktische Aspekte wie Whois-Abfragen, nslookup und Sicherheitsrisiken wie DNS-Hijacking.

Die Vigenère-Chiffre

Das Material erklärt die historische Vigenère-Chiffre als polyalphabetisches Verschlüsselungsverfahren und bietet eine praktische Aufgabe zur manuellen Verschlüsselung eines Textes mittels eines Schlüsselworts.

Übungen zu ECB und CBC Modus

Dieses Arbeitsblatt enthält praktische Übungen zur manuellen Verschlüsselung und Entschlüsselung von Texten im ECB- und CBC-Modus mit Hilfe des Pentacode-Editors. Die Lernenden wenden XOR-Operationen sowie Initialisierungsvektoren (IV) direkt an.

Grundlagen der IT-Sicherheit: Passwörter und Malware

Der Text behandelt zentrale Aspekte der IT-Sicherheit wie Datenverlust, Schutzmassnahmen, sichere Passwortstrategien und verschiedene Arten von Schadsoftware inklusive historischer Bezüge. Er bietet eine übersichtliche Einführung in typische Cyber-Bedrohungen und präventive Verhaltensweisen.

webseitetheorie 3.3.1

E-Mail-Kompetenzen für den Schulalltag

Dieses Unterrichtsmaterial vermittelt praktische Grundlagen für den effizienten und sicheren Umgang mit E-Mails am Gymnasium. Es behandelt Themen wie Netiquette, die richtige Verwendung von Adressfeldern (An, Cc, Bcc), den korrekten Umgang mit Anhängen sowie die Organisation des Postfachs.

Die Skytale als historisches Verschlüsselungsverfahren

Dieses Material erklärt die historische Skytale der Spartaner als klassisches Beispiel für eine Transpositionsverschlüsselung. Die Lernenden können das Verfahren direkt anhand einer interaktiven Komponente ausprobieren und sich mit den Grundlagen der Kryptographie auseinandersetzen.

Polybios-Chiffre

Dieses Unterrichtsmaterial stellt die historische Polybios-Chiffre vor und erklärt anhand eines Beispiels, wie Buchstaben in ein Zahlenraster verschlüsselt werden. Eine interaktive Komponente ermöglicht es den Lernenden, das Verschlüsselungsverfahren direkt auszuprobieren.

Caesar-Chiffre und ROT13

Dieses Material erklärt die historische Caesar-Verschlüsselung sowie die Variante ROT13 anhand von Beispielen und Tabellen. Es bietet eine Einführung in elementare kryptographische Methoden und deren Entschlüsselung.

Monoalphabetische Substitution

Dieses Unterrichtsmaterial erklärt das Prinzip der monoalphabetischen Substitution als klassisches Verschlüsselungsverfahren. Anhand von Beispielen und einer interaktiven Komponente wird die Funktionsweise und der mathematische Hintergrund (Fakultät der Zeichenanzahl) veranschaulicht.

Einführung in die Kryptologie

Das Unterrichtsmaterial führt in die Grundlagen der Kryptologie ein, unterscheidet zwischen Kryptographie und Kryptoanalyse und erläutert zentrale Begriffe wie Klartext, Geheimtext, Schlüssel und Schlüsselraum. Zudem enthält es eine Übungsaufgabe zur Bestimmung von Schlüsselräumen verschiedener historischer Verschlüsselungsverfahren.

Häufigkeitsanalyse in der Kryptographie

Das Material erklärt das Prinzip der Buchstabenhäufigkeit in der deutschen Sprache und zeigt anhand des historischen Beispiels von al-Kindi, wie die Häufigkeitsanalyse zum Entziffern von monoalphabetischen Substitutionen und Caesar-Chiffren eingesetzt wird.

Vigenère-Chiffre

Das Material erklärt die Funktionsweise der historischen Vigenère-Chiffre als polyalphabetisches Verschlüsselungsverfahren. Es enthält praktische Übungen zur manuellen Verschlüsselung sowie eine Reflexionsaufgabe über mögliche Angriffsmethoden.

XOR-Verschlüsselung

Dieses Unterrichtsmaterial führt in die symmetrische Verschlüsselung mithilfe der logischen XOR-Operation für Binärdaten ein. Anhand von Wahrheitstabellen und konkreten Übungen zu Bits, Texten und Pixelbildern wird die Funktionsweise von Ver- und Entschlüsselung praktisch erarbeitet.

Blockchiffre und XOR-Verschlüsselung

Dieses Unterrichtsmaterial erklärt das Konzept von Blockchiffren anhand eines Beispiels mit Pentacode. Die Lernenden wenden die XOR-Verschlüsselung auf Textblöcke an und lösen praktische Aufgaben dazu.

webseite 3.3.3

Betriebsmodi von Blockchiffren: ECB und CBC

Dieses Unterrichtsmaterial behandelt die Betriebsmodi Electronic Code Book (ECB) und Cipher Block Chaining (CBC) für Blockchiffren anhand von XOR-Verschlüsselung. Die Lernenden analysieren die Schwächen des ECB-Modus, vergleichen diesen mit dem CBC-Modus und diskutieren Sicherheitsaspekte wie Initialisierungsvektoren.

Kerckhoffs' Prinzip in der Kryptologie

Der Text erklärt Kerckhoffs' Prinzip der Kryptologie, wonach die Sicherheit eines Verschlüsselungssystems ausschliesslich auf der Geheimhaltung des Schlüssels und nicht des Algorithmus beruhen darf. Bekannte Formulierungen und Zitate von Auguste Kerckhoffs, Claude Shannon und Bruce Schneier veranschaulichen den Unterschied zwischen echter Sicherheit und blosser Verschleierung.

webseitetheorie 3.3.3

One-Time-Pad

Dieses Unterrichtsmaterial erklärt das Prinzip des One-Time-Pad-Verschlüsselungsverfahrens inklusive mathematischer Modulo-Operationen und bietet praktische Aufgaben zur Ver- und Entschlüsselung.

webseite 3.3.3

Schlüsselaustausch

Anhand einer Analogie mit Schlössern und Truhen wird das Problem des sicheren Schlüsselaustauschs und der asymmetrischen Verschlüsselung spielerisch und verständlich erarbeitet. Die Lernenden analysieren verschiedene Varianten der Übertragung und diskutieren die Rolle einer vertrauenswürdigen dritten Instanz.

Geheime Farbe

Dieses Unterrichtsmaterial führt anhand eines analogen Farb-Mischbeispiels spielerisch und anschaulich in das Diffie-Hellman-Schlüsselaustauschverfahren ein. Die Lernenden experimentieren mit den Prinzipien der Kryptographie und analysieren die Sicherheit des Verfahrens gegenüber Lauschangriffen.

Asymmetrische Verschlüsselung und Einwegfunktionen

Dieses Unterrichtsmaterial führt in das Konzept der asymmetrischen Verschlüsselung ein, indem es alltägliche Beispiele und mathematische Einwegfunktionen wie das Multiplizieren und Faktorisieren von Primzahlen gegenüberstellt. Anhand von Aufgaben und einem interaktiven Tool wird der Rechenaufwand für Computer bei diesen Operationen untersucht.

Asymmetrische Verschlüsselung

Der Text erklärt das Prinzip der asymmetrischen Verschlüsselung anhand von Schlüsselpaaren aus öffentlichem und privatem Schlüssel. Er beschreibt die Mechanismen der Ver- und Entschlüsselung sowie die dabei verwendeten Rollen und enthält eine kleine Übungsaufgabe zur Reflexion der Funktionsweise und Nachteile.

Kombination von symmetrischer und asymmetrischer Verschlüsselung

Dieses Unterrichtsmaterial vergleicht symmetrische und asymmetrische Verschlüsselungsverfahren und erklärt, wie beide Methoden kombiniert werden, um die jeweiligen Vorteile zu nutzen und Nachteile zu eliminieren (Sitzungsschlüssel). Es enthält zudem eine Übungsaufgabe zur Entschlüsselung.

Authentifizierung

Der Text erklärt die drei klassischen Methoden der Authentifizierung über Wissen, Besitz und körperliche Merkmale sowie deren Vor- und Nachteile. Zudem wird das Konzept der Zwei-Faktor-Authentifizierung zur Erhöhung der Sicherheit erläutert.

webseitetheorie 3.3.3

Hashfunktionen und Kryptographie

Dieses Unterrichtsmaterial erklärt den Begriff und die Funktionsweise von Hashfunktionen, geht auf das Problem von Kollisionen ein und erläutert anhand von Beispielen wie SHA-1 deren Eigenschaften und Anwendung im Bereich der Informationssicherheit.

webseitetheorie 3.3.3

Digitale Signatur und Asymmetrische Verschlüsselung

Das Unterrichtsmaterial führt anhand eines Gedankenexperiments zur Umkehrung der asymmetrischen Verschlüsselung in das Konzept der digitalen Signatur ein. Es thematisiert mathematische Grundlagen, die Funktionsweise von Signaturprüfungen und diskutiert schliesslich die Nachteile dieses Ansatzes wie Ineffizienz und unleserlichen Klartext.

Integrität und digitale Signaturen mit Hashwerten

Das Material behandelt die Grundlagen der Datensicherheit mit Fokus auf Integrität, digitale Signaturen und die Verwendung von Hashwerten als digitale Fingerabdrücke. Es zeigt auf, wie Manipulationen an Dokumenten durch Hashfunktionen erkannt werden können, während der Klartext lesbar bleibt.

Verfahren kombinieren: Hashwerte und digitale Signaturen

Das Unterrichtsmaterial erklärt, wie Hashwerte und asymmetrische Verschlüsselung kombiniert werden, um effiziente und sichere digitale Signaturen zu erzeugen. Anhand von Aufgaben reflektieren die Lernenden die Verifizierung von digital signierten Nachrichten.

Zertifizierungsstellen und Man-in-the-Middle-Angriffe

Das Material behandelt die Problematik der Übertragung öffentlicher Schlüssel und erklärt anhand von Aufgaben und Illustrationen Man-in-the-Middle-Angriffe. Zudem wird die Rolle von Zertifizierungsstellen (Trent) als Schutzmassnahme gegen solche Angriffe erarbeitet.

Browserzertifikate und HTTPS

Dieses Unterrichtsmaterial behandelt die Funktionsweise von HTTPS und Webseitenzertifikaten zur Verschlüsselung von Internetverbindungen. Anhand praktischer Aufgaben im Browser setzen sich die Lernenden mit Zertifizierungsstellen, kryptographischen Details und potenziellen Sicherheitsrisiken auseinander.

WhatsApp-Verschlüsselung

Dieses Unterrichtsmaterial befasst sich mit der Ende-zu-Ende-Verschlüsselung bei Messengern am Beispiel von WhatsApp. Anhand von Aufgaben und Diskussionsfragen erarbeiten sich die Lernenden die Bedeutung dieser Sicherheitsmassnahme und experimentieren mit der Verifizierung über Sicherheitsnummern.

webseite 3.3.23.3.3

Lernziele und Grundlagen der Informationssicherheit und Kryptographie

Diese Übersicht definiert die Lernziele für eine Unterrichtseinheit zur Informationssicherheit. Sie umfasst Themen wie symmetrische und asymmetrische Verschlüsselung, Hashfunktionen, digitale Signaturen, Angriffsvektoren wie Social Engineering sowie Schutzmassnahmen und Sicherheitsprinzipien.

Einstieg in die Kryptologie: Caesar-Verschlüsselung

Dieses Unterrichtsmaterial bietet einen praktischen Einstieg in die Kryptologie. Die Schülerinnen und Schüler versuchen, verschlüsselte Texte ohne Hilfsmittel zu entschlüsseln, lernen den historischen Caesar-Algorithmus kennen und diskutieren darüber.

Symmetrische Kryptographie und Blockchiffren

Dieses Unterrichtsmaterial umfasst Präsentationen und praktische Aufgaben zur symmetrischen Kryptographie, insbesondere zu Blockchiffren, der XOR-Chiffre, der Krypto-Familie sowie Kerckhoffs' Prinzip. Es bietet eine fundierte Einführung in klassische und moderne Methoden der Informationssicherheit.

Asymmetrische Verschlüsselung und Schlüsselaustausch

Dieses Unterrichtsmaterial behandelt das Thema der asymmetrischen Verschlüsselung und des Schlüsselaustauschs anhand von Präsentationen und Repetitionsaufgaben. Die Lernenden befassen sich mit Konzepten der Kryptographie und Informationssicherheit.

Hashfunktionen und Authentifizierung

Dieses Unterrichtsmaterial behandelt das Thema Authentifizierung, Passwörter und Hashfunktionen. Es enthält Präsentationen sowie praktische Aufträge zur Kollisionsresistenz und zu Einwegfunktionen.

Digitale Signaturen und Zertifikate

Dieses Unterrichtsmaterial behandelt das Thema digitale Signaturen, Zertifikate und Kryptographie. Es enthält mehrere Präsentationen und Dokumente, die Konzepte der Informationssicherheit und Authentifizierung anschaulich vermitteln.

webseitetheorie 3.3.3

Datenschutz und DSGVO

Dieses Unterrichtsmaterial behandelt die Grundsätze der Datenschutz-Grundverordnung (DSGVO) und des revidierten Schweizer Datenschutzgesetzes. Anhand von Praxisbeispielen wie der SBB EasyRide App und Cookie-Bannern wenden die Lernenden die Datenschutzprinzipien an.

CPU-Sicherheitslücken: Spectre, Meltdown und Microcode unter Linux

Dieses Unterrichtsmaterial behandelt die historischen CPU-Sicherheitslücken Spectre und Meltdown sowie deren Behebung unter Linux. Anhand praktischer Aufgaben lernen die Lernenden, Systeminformationen zu analysieren, Microcode-Pakete zu installieren und die Auswirkungen auf die Systemsicherheit zu überprüfen.

Benutzerkonto-Verwaltung unter Linux

Dieses Unterrichtsmaterial führt in die Verwaltung von Benutzerkonten und Passwörtern unter Linux ein. Anhand von praktischen Shell-Befehlen wie 'adduser' und 'passwd' lernen die Lernenden grundlegende administrative Aufgaben und Sicherheitskonzepte kennen.

Passwort-Login und SSH-Grundlagen

Dieses Unterrichtsmaterial führt praktisch in die Verwendung von SSH für den sicheren Remote-Zugriff auf ein System ein. Die Lernenden verbinden sich via Terminal, akzeptieren den Host-Key und führen grundlegende Befehle auf dem entfernten Rechner aus.

Login mit einem Schlüsselpaar

Diese Unterrichtsmaterial erklärt, wie man sich mithilfe von asymmetrischer Kryptographie (SSH-Schlüsselpaaren) sicher an Computern anmeldet. Anhand praktischer Konsolenbefehle lernen die Schülerinnen und Schüler, ein Schlüsselpaar zu erzeugen und auf einem Server zu hinterlegen.

webseite 3.3.3

Login mit Schlüsselpaar via SSH erzwingen

Eine praxisorientierte Anleitung und Übung zur Erhöhung der Serversicherheit durch das Deaktivieren der Passwort-Authentifizierung und Erzwingen eines SSH-Schlüsselpaar-Logins. Die Lernenden konfigurieren den SSH-Server und testen die getroffenen Massnahmen gegenseitig.

Umgang mit der Passphrase erleichtern

Dieses Unterrichtsmaterial erklärt die Bedeutung von Passphrasen zum Schutz von SSH-Schlüsseln und zeigt, wie sich der Login-Prozess mit dem SSH-Agent und dem Paket ssh-askpass komfortabler gestalten lässt. Eine praktische Übung leitet dazu an, den SSH-Agent direkt auf dem System zu installieren und zu testen.

Linux-Kenntnisse testen mit dem Spiel Bandit

Dieses praxisnahe Material stellt das Wargame 'Bandit' von OverTheWire vor, bei dem Schülerinnen und Schüler Linux-Shell-Befehle und SSH-Verbindungen anhand von aufeinanderfolgenden Levels spielerisch anwenden. Die Lernenden protokollieren ihre Befehle, um von Level zu Level aufzusteigen.

Datenrettung und digitale Forensik mit TestDisk

Praktische Aufgaben zur Wiederherstellung gelöschter Dateien von USB-Stick-Abbildern mittels der Software TestDisk. Die Lernenden untersuchen verschiedene Szenarien von Datenverlust, Dateifragmentierung und beschädigten Partitionstabellen.

Dateiwiederherstellung und Dateisignaturen mit Foremost

Das Material behandelt die dateibasierte Datenrettung (Carving) mithilfe von Dateisignaturen (Magic Numbers) und dem Tool Foremost. Die Lernenden untersuchen Hex-Daten von verschiedenen Dateiformaten und wenden Foremost praktisch auf Festplattenabbilder an.

Kriminalfälle lösen - Digitale Forensik

Das Unterrichtsmaterial enthält zwei praktische Aufgaben zur digitalen Forensik, bei denen Lernende anhand von USB-Stick-Images simulierter Kriminalfälle (Erpressung und Drogenbande) Spuren sichern, Dateien analysieren und Sicherheitsaspekte untersuchen.

Hashfunktionen im Alltag

Das Material führt anhand alltagsnaher Beispiele wie Karteien und Inhaltsverzeichnissen in den Begriff der Hashfunktion ein. Zudem werden Prüfsummen und Kollisionen mittels konkreter Aufgaben und Fragestellungen erarbeitet.

Kryptographische Hashfunktionen

Der Text führt in die Grundlagen der Kryptographie und insbesondere in kryptographische Hashfunktionen als digitalen Fingerabdruck ein. Anhand eines interaktiven Tools und konkreter Aufgabenstellungen werden die Eigenschaften und Integritätsprüfungen von Hashwerten untersucht.

Das Geburtstagsproblem und Kollisionsresistenz

Dieses Unterrichtsmaterial erklärt anhand des mathematischen Geburtstagsproblems den Begriff der Kollisionsresistenz von kryptographischen Hashfunktionen. Es führt Schritt für Schritt durch die Wahrscheinlichkeitsrechnung für allgemeine Kollisionen sowie den Spezialfall mit einer bestimmten Person.

Kollisionsresistenz und das Geburtstagsproblem

Dieses Unterrichtsmaterial führt anhand des klassischen Geburtstagsproblems in die Konzepte der schwachen und starken Kollisionsresistenz von Hashfunktionen ein. Es enthält Definitionen, eine Übungsaufgabe mit Musterlösung sowie anschauliche statistische Daten zur Veranschaulichung der Wahrscheinlichkeiten.

Kryptographische Hashfunktionen und Angriffe

Dieses Unterrichtsmaterial führt in kryptographische Hashfunktionen wie MD5 und SHA-1 ein. Anhand des Programms CrypTool experimentieren die Schüler mit Hashwerten, digitalen Signaturen und Kollisionsangriffen.

E-Mail-Verschlüsselung

Dieses Unterrichtsmaterial befasst sich mit der Absicherung des E-Mail-Verkehrs. Die Schülerinnen und Schüler lernen die Protokolle IMAP und SMTP kennen und erproben die Ende-zu-Ende-Verschlüsselung praktisch mithilfe von Gpg4win und Outlook.

RSA-Verschlüsselung in Python

Dieses Unterrichtsmaterial leitet dazu an, das asymmetrische RSA-Verschlüsselungsverfahren in Python zu implementieren. Es werden sowohl die mathematischen Grundlagen wie Schlüsselgenerierung und Modulo-Rechnung als auch die praktische Umsetzung inklusive des Umgangs mit Primzahlen und kryptographischen Zufallszahlen behandelt.

Caesar-Chiffre knacken

Die Schülerinnen und Schüler programmieren die Caesar-Chiffre in Python und entwickeln anschliessend einen Algorithmus, um verschlüsselte Geheimtexte ohne Kenntnis des Schlüssels zu knacken. Dabei setzen sie sich praktisch mit Methoden der Informationssicherheit auseinander.

Verschlüsselter Chat mit micro:bits

In diesem praktischen Projekt programmieren die Schülerinnen und Schüler einen Chat zwischen zwei micro:bits, während ein dritter micro:bit den Datenverkehr abhört. In einer zweiten Phase wird eine einfache Verschlüsselung implementiert, um den Chat vor dem Lauschangriff zu schützen.

Code-Verschlüsselung und Malware

Dieses Unterrichtsmaterial behandelt die Verschlüsselung und Codierung von Programmcode am Beispiel von Python. Die Lernenden analysieren versteckte beziehungsweise codierte Skripte, verbergen eigenen Code und setzen sich mit Techniken auseinander, die auch von Malware zur Verschleierung genutzt werden.

MINT-Woche Kryptoanalyse

In dieser einwöchigen Projektarbeit beschäftigen sich Schülerinnen und Schüler in Gruppen mit Kryptoanalyse, beleuchten historische Aspekte und schreiben Computerprogramme zum Knacken verschiedener Verschlüsselungsverfahren. Die Ergebnisse werden abschliessend präsentiert.

Krypto-Häufigkeitsanalyse: Geheimtexte entschlüsseln

Drei verschlüsselte Geheimtexte werden bereitgestellt, um mittels statistischer Häufigkeitsanalyse von Buchstaben klassische Chiffren (wie Monoalphabetische Substitution) zu knacken. Das Material eignet sich hervorragend für den praktischen Einstieg in die Kryptographie und algorithmisches Denken im Informatikunterricht.

Wörterbuchangriffe und Kryptanalyse

Die Schülerinnen und Schüler erarbeiten sich das Konzept von Wörterbuchangriffen, entwickeln ein eigenes Programm in Python zur automatisierten Entschlüsselung von Caesar-Chiffren und Passwort-Hashes und präsentieren ihre Ergebnisse.

Wörterbuchangriffe und Kryptographie – Material

Dieses Material enthält verschiedene verschlüsselte Geheimtexte sowie SHA1-Passwort-Hashes, die sich für Übungen zu Wörterbuchangriffen und klassischen Chiffren eignen. Es dient als praktische Grundlage, um Methoden der Informationssicherheit und Entschlüsselung zu erarbeiten.

Angriff bei bekanntem Klartext

Dieses Unterrichtsmaterial fordert Schülerinnen und Schüler auf, sich mit Known-Plaintext-Attacken auf monoalphabetische Substitutionen auseinanderzusetzen. Sie entwerfen und programmieren eigenständig Algorithmen zur automatisierten Entschlüsselung und präsentieren ihre Ergebnisse.

Angriff bei bekanntem Klartext – Übungsblatt

Dieses Unterrichtsmaterial bietet konkrete Chiffre-Texte und vermutete Klartexte für einen Angriff bei bekanntem Klartext (Known-Plaintext Attack). Es eignet sich hervorragend als praktisches Arbeitsblatt, um kryptografische Methoden experimentell zu erarbeiten.

Polyalphabetische Verfahren mit Bigrammen angreifen

Die Schülerinnen und Schüler machen sich mit der Vigenère-Chiffre vertraut und entwerfen ein Konzept für einen Bigramm-Angriff. Anschliessend programmieren sie eine Automatisierung in Python, um verschlüsselte Texte zu entschlüsseln, und präsentieren ihre Ergebnisse.

Schwachstellen der Enigma

Dieses Unterrichtsmaterial befasst sich mit der historischen Enigma-Verschlüsselungsmaschine. Die Schülerinnen und Schüler analysieren deren kryptographische Merkmale, entschlüsseln Texte mit einer Papier-Enigma, untersuchen Design- und Anwendungsschwächen und präsentieren ihre Ergebnisse.

Schwachstellen der Enigma

Dieses Unterrichtsmaterial bietet eine Sammlung von praktischen Aufgaben und Geheimtexten zur Enigma-Verschlüsselung, um historische Chiffren und kryptografische Prinzipien nachzuvollziehen. Es führt Lernende schrittweise durch Aspekte wie Rotoren, Ringstellungen und Steckerbrett.

Schwachstellen der Enigma und Papierenigma

Dieses Material erklärt die Funktionsweise und die mechanischen Details der Enigma anhand eines analogen Papier-Modells. Es wird detailliert auf Einstellungen wie Rotoren, Ringstellung, Anfangsstellung und Steckerbrett eingegangen.

Pringles-Enigma: Nachbau und historische Chiffriermaschine

Dieses Unterrichtsmaterial beschreibt den praktischen Nachbau einer Enigma-Chiffriermaschine mithilfe von Pringles-Dosen und Papierbausätzen. Die Lernenden verstehen durch das Bauen und Entschlüsseln die Funktionsweise der historischen Maschine und experimentieren mit kryptografischen Methoden.

Durch Faktorisierung RSA knacken

Dieses Unterrichtsmaterial fordert Schülerinnen und Schüler auf, ein Programm zu schreiben, um RSA-Verschlüsselungen durch Faktorisierung des Modulus zu knacken. Dabei werden Kryptografie, Programmierkompetenzen in Python sowie die Präsentation von theoretischen und praktischen Ergebnissen verknüpft.

Durch Faktorisierung RSA knacken

Dieses Unterrichtsmaterial bietet praktische Aufgaben zur Entschlüsselung von RSA-Geheimtexten durch Faktorisierung des Modulus. Die Lernenden setzen sich aktiv mit kryptografischen Prinzipien und Sicherheitsmethoden auseinander.

Angriff mit präpariertem Geheimtext

Dieses Unterrichtsmaterial befasst sich mit fortgeschrittener Kryptanalyse und der Umsetzung einer Chosen Ciphertext Attack gegen die RSA-Verschlüsselung. Die Lernenden erarbeiten die theoretischen Grundlagen und implementieren einen entsprechenden Angriff in Python, gefolgt von einer Präsentation.

Angriff mit präpariertem Geheimtext

Dieses Material bietet eine praktische Übung zur Kryptographie, bei der RSA-Geheimtexte mit Hilfe eines bereitgestellten Programms analysiert und entschlüsselt werden. Es veranschaulicht Sicherheitsaspekte und mathematische Codierungsverfahren in der Praxis.

Angriff auf den Zufallszahlengenerator RANDU und AES

Dieses Unterrichtsmaterial führt Schülerinnen und Schüler in die Kryptanalyse ein, indem sie Schwachstellen historischer Zufallszahlengeneratoren wie RANDU analysieren. Mithilfe der Programmiersprache Python und Verschlüsselungsbibliotheken müssen verschlüsselte AES-Nachrichten geknackt und die Ergebnisse präsentiert werden.

Angriff auf den Zufallszahlengenerator

Dieses Unterrichtsmaterial präsentiert eine kryptographische Aufgabe, bei der verschlüsselte Geheimtexte mithilfe von Schwächen bei der Erzeugung von Zufallszahlen (RANDU und Pythons random-Bibliothek) geknackt werden müssen. Es verbindet praktische Programmierarbeit mit Sicherheitsprinzipien der Kryptographie.

Versteckte Nachrichten sichtbar machen (Steganographie)

Die Schülerinnen und Schüler befassen sich mit Steganographie, entwerfen Konzepte und schreiben in Python eigene Programme, um versteckte Nachrichten in Bildern zu entdecken, zu extrahieren und einzubetten.

Seitenkanal-Attacken und Timing-Angriffe

Dieses Unterrichtsmaterial führt Schülerinnen und Schüler praktisch in Seitenkanal-Angriffe ein. Anhand von Hardwareuntersuchungen an einem micro:bit und der Implementierung von Timing-Attacken in Python lernen sie, physische und zeitliche Schwachstellen von Systemen zu analysieren.

Seitenkanal-Attacken mit dem micro:bit

Dieses Unterrichtsmaterial beschreibt den praktischen Einsatz von BBC micro:bit Mikrocontollern zur Untersuchung von Seitenkanal-Attacken. Die Schülerinnen und Schüler analysieren Verschlüsselungsprozesse (Caesar-Chiffre) und führen Messungen mit LoggerPro durch oder programmieren die Hardware mit MicroPython in Thonny.

Die Python-Bibliothek hashlib

Dieses Unterrichtsmaterial führt in die Verwendung der Python-Bibliothek hashlib für kryptographische Hashfunktionen ein. Es erklärt anhand von Codebeispielen, wie die Bibliothek importiert, Hashwerte wie SHA1 berechnet und die Ergebnisse als Hexadezimalstrings ausgegeben werden.

Die Python-Bibliothek pycryptodomex

Diese Dokumentation beschreibt die Verwendung der Python-Bibliothek pycryptodomex für symmetrische Verschlüsselung mit AES. Sie erklärt die wichtigsten Funktionen zum Erstellen von Chiffren, zum Padding und zur Handhabung von Byte-Strings.

Die Python-Bibliothek substitution zur monoalphabetischen Verschlüsselung

Dieses Unterrichtsmaterial beschreibt die Verwendung einer vorgegebenen Python-Bibliothek zur monoalphabetischen Verschlüsselung und Entschlüsselung von Texten. Es zeigt anhand von Codebeispielen, wie das Modul importiert, Variablen genutzt und die Funktionen für Encryption und Decryption angewendet werden.

GUI-basierte Kryptanalyse einer Substitutionschiffre

Dieses Unterrichtsmaterial beschreibt die Programmierung von Funktionen zur Entschlüsselung und Analyse einer Substitutionschiffre in Python. Lernende implementieren spezifische Funktionen, die mit einer vorgegebenen grafischen Benutzeroberfläche interagieren.

Steganographie-Bibliothek in Python

Dieses Unterrichtsmaterial dokumentiert eine Python-Bibliothek zur Steganographie, mit deren Hilfe Texte in Bilddateien versteckt und wieder extrahiert werden können. Es stellt Funktionen und Variablen bereit, um auf Bitebene (LSB) und Farbkanäle zuzugreifen.

Konzept Malware

Der Text erklärt den Begriff Malware als Oberbegriff für Schadsoftware und beschreibt verschiedene Arten von Bedrohungen sowie deren potenzielle Auswirkungen auf Computersysteme und Nutzer. Er beleuchtet zudem das erhöhte Bedrohungspotenzial durch moderne Medien und den oft sorglosen Umgang damit.

webseite 3.3.1

Konzept Symmetrische Verschlüsselung

Dieses Material erklärt das grundlegende Konzept der symmetrischen Verschlüsselung, bei der derselbe Schlüssel für die Ver- und Entschlüsselung verwendet wird. Anhand einer anschaulichen Analogie mit einer verschlossenen Kiste werden der Ablauf und die zentrale Herausforderung des Schlüsselaustauschs verdeutlicht.

webseite 3.3.3

Konzept Asymmetrische Verschlüsselung

Der Text erklärt das Grundprinzip der asymmetrischen Verschlüsselung anhand von Public- und Private-Keys sowie einer anschaulichen Schloss-Analogie. Er beschreibt den Ablauf des Verschlüsselns und Entschlüsselns ohne programmiertechnische Vorkenntnisse.

webseite 3.3.3

Datenschutzrechtliche Grundprinzipien nach dem Schweizer DSG

Der Text erläutert die zentralen Grundsätze des Schweizer Datenschutzgesetzes (DSG) wie Rechtmässigkeit, Verhältnismässigkeit, Zweckbindung und Datensicherheit. Es wird auf die Rechte betroffener Personen und die Bedingungen für eine gültige Einwilligung eingegangen.

webseite 3.3.2

Konzept Phishing

Der Text erklärt das Konzept des Phishing als menschliches Sicherheitsproblem, beleuchtet mögliche Folgen für Privatsphäre und Finanzen und nutzt eine anschauliche Spionage-Analogie zur Verdeutlichung.

webseite 3.3.1

Abenteuer Informatik - Bastelbögen

Dieses Material bietet physische Bastelbögen für den unplugged-Informatikunterricht an Schweizer Schulen. Schülerinnen und Schüler können damit spielerisch grundlegende Informatikkonzepte wie das Binärsystem, Verschlüsselung und Sortierverfahren entdecken.

Einstieg in die Kryptografie mit Rätseln und Knobelaufgaben

Diese dreiteilige Unterrichtssequenz bietet einen spielerischen und zugänglichen Einstieg in das Thema Kryptografie und Datensicherheit. Anhand von Rätsel- und Knobelaufgaben erarbeiten sich die Schülerinnen und Schüler ohne vertiefte Vorkenntnisse grundlegende Methoden der Geheimschriften.

Geheimschriften entwickeln

Die Schülerinnen und Schüler lernen grundlegende Methoden zur Entwicklung von Geheimschriften kennen und wenden diese praktisch an. Sie erarbeiten in Gruppen eigene Verschlüsselungsmethoden und setzen diese kreativ um, um Nachrichten vor unbefugtem Zugriff zu schützen.

Lernumgebung Einfach Informatik: Lösungen finden

Diese Lernumgebung basiert auf dem Lehrmittel 'Einfach Informatik: Lösungen finden' und behandelt die Steuerung eines Roboters durch ein Labyrinth, die Verschlüsselung und Komprimierung von Daten sowie die binäre Zahlendarstellung. Die Schülerinnen und Schüler lernen dabei algorithmisches Denken, Codierung und grundlegende Konzepte der Informationssicherheit.

Toolbox Kryptoanalyse

Die Lernumgebung bietet diverse Aufgaben zur Analyse von Geheimschriften. Mithilfe von Werkzeugen wie Buchstabenhäufigkeiten und dem Kasiski-Test können Lernende praktische Kryptoanalyse betreiben.

webseite 3.3.3

Geheime Botschaften - Einführung in die Kryptologie

Dieses Lehrmittel führt mit didaktischem Geschick und anschaulichen Beispielen in das Gebiet der Kryptologie ein. Es bietet zahlreiche Aufgaben, die dazu anregen, sich selbstständig mit Verschlüsselungsmethoden zu beschäftigen und das Gelernte zu vertiefen.

Authentifizierung im Bereich der Informationssicherheit

Das Material erklärt die drei Grundmethoden der Authentifizierung basierend auf Wissen, Besitz und Merkmal mit ihren jeweiligen Vor- und Nachteilen. Zudem wird die Zwei-Faktor-Authentifizierung als Kombination dieser Methoden eingeführt.

webseitetheorie 3.3.3

Sichere Passwörter erstellen und verwalten

Dieses Unterrichtsmaterial bietet Tipps und Strategien zur Erstellung sicherer und merkanerer Passwörter, einschliesslich der Verwendung von Eselsbrücken und Passwortmanagern. Es thematisiert zudem die Überprüfung der Passwortsicherheit anhand von externen Tools.

webseite 3.3.13.3.2

Schadsoftware und Antivirenschutz

Das Unterrichtsmaterial erklärt verschiedene Arten von Schadsoftware wie Viren, Trojaner, Ransomware und Spyware sowie grundlegende Massnahmen zum Computerschutz. Es enthält zudem eine praktische Übung zur Überprüfung des Virenschutzes mittels der EICAR-Testdatei.

Die Polybios-Chiffre

Das Unterrichtsmaterial stellt die historische Polybios-Chiffre vor, erklärt deren Funktionsweise anhand eines Buchstabenquadrats und zeigt die Verschlüsselung am Beispiel des Worts 'HALLO'. Es bietet eine anschauliche Einführung in klassische Verschlüsselungsmethoden.

Digitale Signaturen und Integrität mit Hashwerten

Der Text behandelt die Notwendigkeit von lesbaren und gleichzeitig signierten Dokumenten. Dabei wird erklärt, wie Hashwerte als digitale Fingerabdrücke genutzt werden, um Manipulationen zu erkennen und die Integrität von Daten sicherzustellen.

webseitetheorie 3.3.3

Verschlüsselte und signierte Nachrichten im Zusammenspiel

Das Material erklärt anhand eines praktischen Beispiels die Verknüpfung von symmetrischer und asymmetrischer Verschlüsselung sowie digitaler Signaturen. Dabei werden Mechanismen zur Gewährleistung von Vertraulichkeit, Authentizität und Integrität einer Nachricht aufgezeigt.

webseitetheorie 3.3.3

Authentifizierung und die drei Faktoren

Dieses Unterrichtsmaterial erklärt die Grundlagen der Authentifizierung und unterscheidet die drei Methoden Wissen, Besitz und Merkmal. Zudem wird das Konzept der Zwei-Faktor-Authentifizierung sowie die jeweiligen Vor- und Nachteile der Methoden beleuchtet.

webseitetheorie 3.3.3

Passwort Checker und Tipps für gute Passwörter

Dieses Material bietet praktische Ratschläge und Strategien zur Erstellung und Verwaltung sicherer Passwörter. Es werden konkrete Merkhilfen wie die Anfangsbuchstaben-Methode oder Vier-Wörter-Strategien sowie die Verwendung von Passwortmanagern vorgestellt.

Kerckhoffs' Prinzip in der Kryptologie

Der Text erklärt das fundamentale Prinzip von Kerckhoffs in der Kryptologie anhand von Zitaten bekannter Experten wie Auguste Kerckhoffs, Claude Shannon und Bruce Schneier. Es wird der entscheidende Unterschied zwischen echter kryptographischer Sicherheit und blosser Verschleierung erläutert.

webseitetheorie 3.3.3

Datenverlust und Massnahmen

Dieses Unterrichtsmaterial behandelt die Ursachen von Datenverlust wie Gerätedefekte oder Schadsoftware und stellt Massnahmen wie die Nutzung von Cloudspeicher vor. Es bietet eine kurze und verständliche Einführung in das Thema Datensicherheit.

Das Problem des Schlüsselaustauschs

Das Material stellt ein anschauliches Szenario vor, bei dem Schülerinnen und Schüler in die Rolle von Krypto-Charakteren schlüpfen, um sich mit verschiedenen Methoden (Schlösser verteilen, vertrauenswürdige Dritte) Gedanken über den sicheren Schlüsselaustausch zu machen. Es regt zum kritischen Nachdenken über kryptografische Probleme und deren Lösungen an.

Krypto-Familie und Symmetrische Verschlüsselung

Das Material führt die klassischen Kryptografie-Figuren wie Alice, Bob, Eve und Mallory ein und erklärt das Grundprinzip der symmetrischen Verschlüsselung. Es eignet sich als anschauliche Einführung in die Grundlagen der Informationssicherheit.

webseitetheorie 3.3.3

Sichere Passwörter

Dieses Unterrichtsmaterial vermittelt praktische Tipps und Strategien zum Erstellen und Merken von sicheren Passwörtern. Es behandelt grundlegende Regeln, Eselsbrücken sowie die Verwendung von Passwortmanagern im Kontext der Informationssicherheit.

Ziele der Kryptologie

Dieses Material fasst die vier Schutzziele der Kryptologie übersichtlich zusammen: Vertraulichkeit, Integrität, Authentizität und Verbindlichkeit. Es erklärt kurz die jeweiligen Anforderungen und die gängigen technischen Mittel zu ihrer Umsetzung.

Administratorrechte und das sudo-Kommando unter Linux

Dieses Unterrichtsmaterial erklärt das Konzept des Administratorbenutzers unter Linux und zeigt, wie mit dem Befehl 'sudo' temporär erweiterte Rechte erlangt werden können. Anhand einer praktischen Aufgabe lernen die Lernenden, einen Benutzer zur sudo-Gruppe hinzuzufügen.

Caine Live Linux und Rufus

Das Unterrichtsmaterial beschreibt den Einsatz von Caine Live Linux als forensisches Tool und zeigt Schritt für Schritt, wie man dieses mittels der Software Rufus auf einen USB-Stick brennt, um den PC davon zu booten. Es bietet eine praktische Anleitung für die Handhabung von bootbaren USB-Sticks und Betriebssystemen.

Reverse Engineering und Crackme-Aufgaben mit Ghidra

Das Material enthält praktische Aufgaben zum Thema Reverse Engineering. Die Lernenden analysieren kompilierte Programme und Spiele mithilfe des Decompilers Ghidra, um Passwörter oder Lizenzschlüssel zu finden.

Häufigkeitsanalysen bei Caesar-Chiffren

Dieses Material behandelt die Häufigkeitsanalyse von Texten, die mit der Caesar-Chiffre verschlüsselt wurden, und diskutiert die Möglichkeiten zur automatisierten Entschlüsselung sowie deren Grenzen. Es beinhaltet ein interaktives Element zur Analyse einer verschlüsselten Nachricht.

webseite 2.1.23.3.3

Wörterbuchangriffe in der IT-Sicherheit

Das Material behandelt Wörterbuchangriffe als Methode zum Knacken von Passwörtern und Verschlüsselungsverfahren. Es erklärt die Funktionsweise dieser Angriffsart und beleuchtet deren Relevanz in der Informationssicherheit.

Mit Bigrammen polyalphabetische Verfahren angreifen

Das Material beschreibt, wie Bigramm-Häufigkeiten genutzt werden können, um polyalphabetische Verschlüsselungen wie die Vigenère-Chiffre zu attackieren. Es beleuchtet kryptografische Analysemethoden anhand von Buchstabenpaaren in Texten.

webseitetheorie 3.3.3

Durch Faktorisierung RSA knacken

Dieses Material behandelt die Grundlagen des asymmetrischen Verschlüsselungsverfahrens RSA und beleuchtet das mathematische Problem der Primfaktorzerlegung. Es wird diskutiert, wie die Effizienz der Faktorisierung die Sicherheit des Verschlüsselungsverfahrens beeinflusst.

webseitetheorie 3.3.3

Seitenkanal-Attacken – Material Web-Login

Dieses Unterrichtsmaterial stellt eine Login-Seite sowie verschiedene PHP-Skripte zur Verfügung, um Seitenkanal-Attacken auf Authentifizierungsmechanismen zu demonstrieren. Es werden schlechte, bessere und sichere Ansätze zur Passwortüberprüfung verglichen.

Die Python-Bibliothek caesar zur Caesar-Verschlüsselung

Dieses Unterrichtsmaterial stellt eine Python-Bibliothek zur Caesar-Verschlüsselung bereit und dokumentiert deren Funktionen zur Ver- und Entschlüsselung von Texten. Es dient als Grundlage für Programmieraufgaben und Experimente im Bereich der Kryptographie.

Die Bibliothek vigenere für Python

Dieses Unterrichtsmaterial stellt eine vorkompilierte Python-Bibliothek zur Vigenère-Verschlüsselung zur Verfügung. Es dokumentiert die verfügbaren Variablen und Funktionen wie encrypt und decrypt, die für Verschlüsselungsaufgaben im Unterricht verwendet werden können.

Die Python-Bibliothek rsa

Dieses Dokument beschreibt die Funktionen einer vorgefertigten Python-Bibliothek zur Umsetzung und Handhabung der RSA-Verschlüsselung. Es dient als technische Referenz für Schülerinnen und Schüler, um eigene Krypto-Programme zu entwickeln oder zu erweitern.

Das Schlüsselaustausch-Problem

Das Material behandelt spielerisch und handlungsorientiert das Problem des sicheren Schlüsselaustauschs zwischen zwei Parteien. Anhand von analogen Szenarien mit Schlössern und Truhen werden verschiedene Varianten und mögliche Probleme erarbeitet.

Dateien richtig löschen

Dieses kurze Unterrichtsmaterial erklärt, wie Dateien beim normalen Löschen oder Umgehen des Papierkorbs behandelt werden, und stellt die Open-Source-Software Eraser vor, um Daten unwiderruflich und sicher zu löschen.

Einfaches SQL Injection Beispiel mit Flask und Python

Dieses kurze Unterrichtsmaterial zeigt anhand einer Python-Flask-Applikation und einer PostgreSQL-Datenbank, wie eine einfache SQL-Injection funktioniert. Es enthält Installationsanweisungen für Flask und psycopg2 sowie Links zu Quellcode-Snippets.

webseitepython 3.3.1

Interactive RSA

Ein interaktives Online-Werkzeug, um den Prozess der RSA-Verschlüsselung mit öffentlichen Schlüsseln und Geheimtexten praktisch nachzuvollziehen. Es bietet die Möglichkeit, Nachrichten und Schlüssel einzufügen, um die Verschlüsselung und Entschlüsselung auszuprobieren.

Datenverlust und Massnahmen

Dieses kurze Unterrichtsmaterial behandelt die Ursachen von Datenverlust wie Gerätedefekte oder Schadsoftware und stellt Massnahmen wie die Nutzung von Cloudspeicher vor.

webseitetheorie 3.3.1

Die Skytale als historische Transpositionschiffre

Dieses Material beschreibt die historische Skytale der Spartaner als frühes Beispiel für eine Transpositionsverschlüsselung. Es erklärt kurz die Funktionsweise dieser Verschlüsselungsmethode und bietet einen praktischen Einstieg zum Ausprobieren.

Die Skytale: Antike Verschlüsselung durch Transposition

Das Material stellt die historische Skytale der Spartaner als einfaches Beispiel für eine Transpositionsverschlüsselung vor. Es erklärt kurz das Prinzip des Aufwickelns und Umstellens von Zeichen zur geheimen Nachrichtenübermittlung.

Symmetrische Verschlüsselung

Dieses kurze Material führt in das Konzept der symmetrischen Verschlüsselung ein, bei der für den Verschlüsselungs- und Entschlüsselungsprozess derselbe Schlüssel verwendet wird. Es behandelt grundlegende Prinzipien der Kryptographie im Bereich der Informationssicherheit.

webseitetheorie 3.3.3

Schlüsseltausch mit Diffie-Hellman

Das Material behandelt das Diffie-Hellman-Schlüsseltauschverfahren als Methode der Informationssicherheit. Es beschreibt die kryptografischen Grundlagen und den sicheren Austausch von Schlüsseln über unsichere Kanäle.

webseitetheorie 3.3.3

Einführung in SSH (Secure Shell)

Der Text erklärt kurz das Konzept von SSH als verschlüsseltes Protokoll für den Zugriff auf entfernte Systeme über die Kommandozeile. Er zeigt anhand eines Beispiels, wie sich der Shell-Prompt ändert und wofür die Administration aus der Ferne genutzt werden kann.

Digitale Fingerabdrücke

Der kurze Lehrgang erklärt, wie Dokumente mithilfe von digitalen Fingerabdrücken fälschungssicher gemacht werden können. Er vermittelt grundlegende Konzepte der Integrität und Absicherung von Daten.

webseitetheorie 3.3.2

Angriffe bei bekanntem Klartext

Der Text erklärt kurz das Konzept von Known-Plaintext-Angriffen in der Kryptographie und veranschaulicht anhand eines Beispiels mit einem bekannten Wort im Geheimtext, wie solche Angriffe durchgeführt werden können.

webseitetheorie 3.3.3

Schwachstellen der Enigma

Dieses kurze Material beleuchtet die historische Verschlüsselungsmaschine Enigma, analysiert deren kryptographische Schwachstellen und diskutiert die Auswirkungen auf den Kriegsverlauf. Es eignet sich als theoretischer Impuls im Bereich der Informationssicherheit und Kryptographie.

Angriff mit präpariertem Geheimtext

Der kurze Text führt in das Konzept des Angriffs mit präpariertem Geheimtext (Chosen Ciphertext Attack) ein und stellt die Frage, wie solche manipulierten Geheimtexte zur Informationsgewinnung genutzt werden können. Es handelt sich um eine sehr knappe theoretische Einleitung in einen Teilaspekt der Kryptographie.

webseitetheorie 3.3.3

Polyalphabetische Kryptosysteme

Dieses Unterrichtsmaterial für das Gymnasium behandelt polyalphabetische Kryptosysteme als Teil eines Unterrichtsblocks zur Kryptographie. Es ist für MINT-Klassen konzipiert, die bereits monoalphabetische Systeme und stochastische Analysen kennengelernt haben.

webseite 3.3.3

Mit Bigrammen polyalphabetische Verfahren angreifen

Dieses Material stellt verschlüsselte Geheimtexte bereit, um kryptografische Angriffe mittels Bigrammen auf polyalphabetische Verfahren wie Vigenère zu veranschaulichen. Es enthält konkrete Chiffrate mit und ohne Satzzeichen sowie Verweise auf Implementierungen eines Solvers.

webseitetheorie 3.3.3

Seitenkanal-Attacken

Der Text führt kurz in die Thematik von Seitenkanal-Attacken und Timing-Angriffen als alternative Methode zur Umgehung von Verschlüsselungen ein. Es wird die Analyse der physischen Implementation anstelle des mathematischen Verfahrens thematisiert.

webseitetheorie 3.3.1

Interactive Vigenère-Verschlüsselung knacken

Eine interaktive Weboberfläche, um Geheimtexte der Vigenère-Verschlüsselung zu analysieren und zu entschlüsseln. Das Material bietet die Möglichkeit, Buchstabenfolgen zu markieren und Abstände zu untersuchen.

Reed-Solomon-Codierung

Der Text führt kurz in das Konzept der Reed-Solomon-Codierung als Methode zur Fehlerkorrektur ein. Er zeigt anhand von alltäglichen Beispielen wie QR-Codes und Streaming auf, wo diese Technologie eingesetzt wird.

webseite 3.3.3

Die Krypto-Familie

Der Text führt kurz die klassischen Platzhalter-Namen (Alice, Bob, Eve, Mallory etc.) ein, die in der Kryptographie und Netzwerksicherheit verwendet werden, um Kommunikationspartner und Angreifer zu benennen.

webseitetheorie 3.3.1

Die Krypto-Familie

Der Text stellt die bekannten Platzhalterfiguren der Kryptographie vor, darunter Alice, Bob, Charlie, Eve, Mallory und Trent. Er erklärt kurz deren jeweilige Rollen bei der sicheren oder unsicheren Kommunikation.

webseitetheorie 3.3.3

Unterrichtssequenz Geheimschriften und Datensicherheit

Dieses Material ist eine Unterrichtssequenz zur Erweiterung des Lehrmittels Data Science und Sicherheit mit einem Fokus auf Geheimschriften und Datensicherheit. Es bietet Ansatzpunkte für den Informatikunterricht an Gymnasien im Bereich der Informationssicherheit.

webseite 3.3.3

Streifzug durch die Geschichte der Kryptologie

Das Material bietet eine Übersicht und historische Einleitung zur Kryptologie von der Antike bis zur modernen asymmetrischen Verschlüsselung. Es beleuchtet verschiedene historische Verfahren wie die Enigma sowie deren Sicherheit und dient als Grundlage für den erarbeitenden Unterricht oder das Selbststudium.

Symmetrische Verschlüsselung

Das Material bietet eine kurze Einführung in das Konzept der symmetrischen Verschlüsselung, bei der für die Be- und Entschlüsselung derselbe Schlüssel verwendet wird. Es deckt damit einen grundlegenden Aspekt der Informationssicherheit ab.

webseitetheorie 3.3.3

Substitutions-Chiffre

Eine kurze Inhaltsseite oder Komponente zum Thema der Substitutions-Chiffre, welche grundlegende kryptographische Konzepte berührt.

webseitetheorie 3.3.3

The Big Picture: Kryptographie und Signaturen

Das Material zeigt eine grafische Übersicht (Big Picture) zu den Prozessen der Verschlüsselung, Entschlüsselung, Signaturerstellung und Signaturprüfung sowie dem Senden und Empfangen von Nachrichten.

webseitetheorie 3.3.3

Social Engineering

Eine sehr kurze Ideensammlung oder To-Do-Liste zum Thema Social Engineering, welche menschliche Verhaltensweisen wie Hilfsbereitschaft und irrationale Entscheidungsfindung als Einfallstore für Angriffe wie Phishing und Malware thematisiert.

webseitetheorie 3.3.1

Passwort-Management

Diese Notizen und To-Dos befassen sich mit der Bedeutung von sicheren Passwörtern, Passwort-Managern und der Überprüfung von Datenlecks. Es handelt sich um eine kurze Ideensammlung für den Unterricht zum Thema Cybersicherheit.

webseite 3.3.1

Obfuskation (Wikipedia-Auszug)

Der Text definiert den Begriff der Obfuskation in der Softwaretechnik als absichtliche Verschleierung von Programmcode. Er erläutert das Ziel, Reverse Engineering und geistigen Diebstahl zu erschweren.

webseitetheorie 3.3.3

Angriff auf den Zufallszahlengenerator

Dieses Material thematisiert die Rolle von Zufallszahlengeneratoren in der Kryptologie und schlägt vor, diese auf Schwächen zu untersuchen. Es handelt sich jedoch um eine sehr kurze Einleitung ohne konkrete Aufgaben oder praktischen Code.

webseitetheorie 3.3.3