Codierungs-, Kompressions- und Verschlüsselungsverfahren einsetzen
Modulidentifikation
Handlungsziele
- Codierungen von Daten situationsbezogen auswählen und einsetzen. Aufzeigen, welche Auswirkung die Codierung auf die Darstellung von Daten hat.
- Kompressionsverfahren gemäss Vorgaben für die Aufbewahrung, Wiederherstellung und Übertragung von Daten auswählen und einsetzen.
- Verschlüsselungsverfahren zur Sicherung von Daten gemäss Vorgaben gegen unbefugten Zugriff auf Datenspeicher und Übertragungswegen auswählen und einsetzen.
- Gesicherte Übertragungsverfahren für Dateien mit asymmetrischen und symmetrischen Verschlüsselungsverfahren nutzen. Dabei Aspekte wie Public/Private Key, Zertifikate, Protokolle und Standards berücksichtigen.
- 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).