Codierungs-, Kompressions- und Verschlüsselungsverfahren einsetzen

Modulidentifikation

Handlungsziele

  1. Codierungen von Daten situationsbezogen auswählen und einsetzen. Aufzeigen, welche Auswirkung die Codierung auf die Darstellung von Daten hat.
  2. Kompressionsverfahren gemäss Vorgaben für die Aufbewahrung, Wiederherstellung und Übertragung von Daten auswählen und einsetzen.
  3. Verschlüsselungsverfahren zur Sicherung von Daten gemäss Vorgaben gegen unbefugten Zugriff auf Datenspeicher und Übertragungswegen auswählen und einsetzen.
  4. Gesicherte Übertragungsverfahren für Dateien mit asymmetrischen und symmetrischen Verschlüsselungsverfahren nutzen. Dabei Aspekte wie Public/Private Key, Zertifikate, Protokolle und Standards berücksichtigen.
  5. Verschiedene Verschlüsselungstechnologien hinsichtlich Aktualität, Verbreitung und Sicherheit bewerten. Schwachstellen erkennen und Vorschläge für alternative Technologien machen.

Handlungsnotwenidge Kenntnisse

  • Kennt die wichtigsten Typen von Binärcodes (z.B. ASCII, ANSI-, BCD-, EAN-,1-aus -n-, UTF, Uni-Code) und kann anhand ihrer Merkmale (Zeichenvorrat, Redundanz) aufzeigen, wie sich diese hinsichtlich der Bewertbarkeit, Fehlererkennbarkeit und Rechenfähigkeit unterscheiden.
  • Kennt die wichtigsten Eigenschaften von Bildern (z. B S/W Strichzeichnung, Farbfoto, bewegte/nicht bewegte Bilder, vektorisiert/pixelorientiert usw.) und kann erläutern, wie damit die Bildqualität (z. B Auflösung, Farbtiefe), der Bildaufbau und der Speicherbedarf beeinflusst werden kann, wie auch Sicherheitslücken bezüglich Metadaten aufzeigen.
  • Kennt binäre, oktale und hexadezimale Zahlensysteme, logische Operationen (OR, AND, NOT) und weiss wie diese in der IT eingesetzt inkl. deren Umrechnung in andere Zahlen-systeme werden (z. B Unix-Dateirechte, IP-Adressen, Farben-RGB usw.).
  • Kennt Verfahren zur binären Kodierung von Zahlen (z. B negative Zahlen/Zweierkomplement, Gleitkommazahlen, Exzess).
  • Kennt Merkmale (z. B Kompressionsrate, Qualitätsverlust) für gängige verlustlose und verlustbehaftetet Kompressionsverfahren und an welchen Stellen, welches sinnvoll eingesetzt wird.
  • Kennt ausgewählte Normen und Standards (z. B. JPEG, PNG, MPEG, H261/263, Huffmann-Verfahren) und kennt typische Anwendungsbereiche wo diese eingesetzt werden, wie auch die Berücksichtigung von mehrfach komprimierten Dateien ( z. B JPEG in einem *.Zip) und deren nachteilige Folgen.
  • Kennt das grundsätzliche Prinzip der Verschlüsselung von Informationen (z. B Kryptografie/Steganografie) und kann anhand eines einfachen Verschlüsselungskonzepts aufzeigen, wie damit Informationen chiffriert und dechiffriert werden können.
  • Kennt mögliche aktuelle oder zukünftige Applikationen, welche für die Verschlüsselung von Daten (z. B. PGP, Keypass) eingesetzt werden können und an welchen Stellen diese Applikationen sinnvoll sind.
  • Kennt die Konfiguration der Verschlüsselungsapplikationen und kann diese gemäss Firmenvorgabe oder Anleitung korrekt in Betreib nehmen.
  • Kennt die prinzipiellen Unterschiede zwischen einer symmetrischen und asymmetrischen Verschlüsselung (z. B Passwörter, private und öffentliche Schlüssel) und kann erläutern, wie sich diese auf den Grad der Datensicherheit auswirken.
  • Kennt den Zweck digitaler Zertifikate und kann an Beispielen erläutern, wie damit das Vertrauen zwischen Anbieter und Bezüger (einer Leistung, eines Produktes) sichergestellt werden kann.
  • Kennt mögliche IT bezogene Stellen, wie API-Schnittstellen, Versenden von E-Mails, wie diese bei der Übertragung von Daten verschlüsselt werden sollten und welche minimale Datenverschlüsselung bei der Übertragung gemäss Gesetz verwendet werden muss (z. B Bit-Länge der Verschlüsselung).