Verschlüsselung von Daten
Situation: Ein Kreditinstitut will sensitive Information vor unbefugtem Zugriff schützen. Hierzu werden beim Datentransfer asymmetrische Verschlüsselungsverfahren eingesetzt.
Aufgabe: Es soll ein Programm zur Generierung von Schlüsseln sowie zur Kodierung/Dekodierung von Daten implementiert werden.
Arbeitsschritte:
- Berücksichtigung des Datenschutzes und der Datensicherheit
- Erstellung eines Konzeptes unter Berücksichtigung von:
- asymmetrischen oder hybriden kryptografischen Verfahren,
- Prinzip der Einwegfunktion (hier: große Primzahlpaare) und des erweiterten euklidischen Algorithmus, Berechnung des privaten Schlüssels
- Implementieren eines Schlüsselgenerators, hierbei Auswahl des ersten Schlüssels zu einem Primzahlpaar erweiterter euklidischer Algorithmus: iterative oder rekursive Berechnung des zweiten Schlüssels
- Implementieren eines einfachen Kodierers/Dekodierers
Ergebnis: Der Auszubildende kennt die Prinzipien der in modernen Kryptographie-Verfahren eingesetzten asymmetrischen Verschlüsselung. Die erworbenen Kenntnisse versetzen ihn in die Lage, die Wirksamkeit darauf basierender Sicherheitsmaßnahmen angemessen zu beurteilen.
Zeitpunkt: 2. und 3. Ausbildungsjahr
Dauer: 10 Tage
Betrieb
Berufsbildposition A 2.2 d)
Berufsschule
Lernfelder 8, 9