Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung |
faecher:informatik:oberstufe:kryptographie:start [31.03.2022 08:39] – [Asymmetrische Verfahren] sbel | faecher:informatik:oberstufe:kryptographie:start [23.10.2024 06:33] (aktuell) – [Praxis] Marco Kuemmel |
---|
~~NOTOC~~ | ~~NOTOC~~ |
| <jumbotron background=":faecher:informatik:oberstufe:kryptographie:crypto_jumbotron.jpg" color="#fff"> |
| ===== Kryptographie ===== |
| </jumbotron> |
| |
{{:faecher:informatik:oberstufe:kryptographie:crypto.jpg|}}((<html><span>Photo by <a href="https://unsplash.com/@maurosbicego?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Mauro Sbicego</a> on <a href="https://unsplash.com/s/photos/cryptography?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a></span></html>)) | ((<html><span>Photo by <a href="https://unsplash.com/@maurosbicego?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Mauro Sbicego</a> on <a href="https://unsplash.com/s/photos/cryptography?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a></span></html>)) |
| |
| |
| |
====== Kryptographie ====== | |
| |
* [[.ueberblick:start|Überblick]] | * [[.ueberblick:start|Überblick]] |
* [[.kerckhoff:start|Prinzipien der Kryptographie]] | * [[.kerckhoff:start|Prinzipien der Kryptographie]] |
* [[.einfuehrung:start|Einführung und klassische Verfahren]] | * [[.einfuehrung:start|Einführung und klassische Verfahren]] |
| * [[.onetimepad:start|One Time Pad & Knobeln]] |
| |
| ===== Mechanische Verfahren ===== |
| |
| Basierend auf zu Beginn des 20. Jahrhunderts neu aufgekommenen Technologien, wie der elektrischen Schreibmaschine und dem Fernschreiber, kamen teilweise unabhängig voneinander und nahezu zeitgleich mehrere Erfinder auf die Idee, Texte mit (elektro-)mechanischen Verschlüsselungsmaschinen zu verschlüsseln. Diese Maschinen sind inzwischen durch moderne Verschlüsselungsalgorithmen weitgehend abgelöst. |
| |
| * Ein bekanntes Beispiel für eine solche Maschine war die [[.:Enigma:start]] |
| |
| |
===== Moderne Verfahren ===== | ===== Moderne Verfahren ===== |
* [[.modell_kryptobox:start|Die Kryptobox als Modell]] | * [[.modell_kryptobox:start|Die Kryptobox als Modell]] |
* [[.rsamathe:start|Etwas Mathematik]] | * [[.rsamathe:start|Etwas Mathematik]] |
| * [[.rsaverfahren:start|Das RSA Verfahren]] |
* [[.rsa:start|RSA Schritt für Schritt]] | * [[.rsa:start|RSA Schritt für Schritt]] |
* [[.hybrideverfahren:start|Hybride Verfahren]] | * [[.hybrideverfahren:start|Hybride Verfahren]] |
* [[.hashfunktionen:start|Hashfunktionen]] | * [[.hashfunktionen:start|Hashfunktionen]] |
* [[.signaturen:start|Signaturen]] | * [[.signaturen:start|Signaturen]] |
* [[.authentizitaet:start|Authentizität]] | * [[.authentizitaet:start|Authentizitätsprobleme]] |
| * [[.pki:start|Public-Key-Infrastrukturen]] |
| |
==== Praxis ==== | ==== Praxis ==== |
| |
| * [[.uebung_signatur:start|Übungsaufgabe zur Signatur mit RSA]] |
* [[.gnupg:start|GnuPG auf der Kommandozeile]] | * [[.gnupg:start|GnuPG auf der Kommandozeile]] |
| * [[.rsaverfahren:miller_rabin:start|Hintergrund: Große Primzahlen- Das Miller Rabin Verfahren]] |
| * [[.blockchain:start|Exkurs: Wie funktioniert die Blockchain?]] |
* [[.werkzeuge:start|Werkzeuge zur Dateiverschlüsselung]] | * [[.werkzeuge:start|Werkzeuge zur Dateiverschlüsselung]] |
* [[.thunderbird_enigmail:start|Verschlüsselte Mails mit Thunderbird]] | * [[.thunderbird_enigmail:start|Verschlüsselte Mails mit Thunderbird]] |