Skip to main content

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:

  1. Berücksichtigung des Datenschutzes und der Datensicherheit
  2. Erstellung eines Konzeptes unter Berücksichtigung von:
    1. asymmetrischen oder hybriden kryptografischen Verfahren,
    2. Prinzip der Einwegfunktion (hier: große Primzahlpaare) und des erweiterten euklidischen Algorithmus, Berechnung des privaten Schlüssels
  3. Implementieren eines Schlüsselgenerators, hierbei Auswahl des ersten Schlüssels zu einem Primzahlpaar erweiterter euklidischer Algorithmus: iterative oder rekursive Berechnung des zweiten Schlüssels
  4. 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