M114 V4

Mettre en œuvre des systèmes de codification, de compression et d’encryptage

Type
EP obligatoire
Lieu
École professionnelle
Année
2ème année d'apprentissage
PDF

Compétences PEC liées

b1 g3

Compétence visée par le module

Mettre en œuvre des systèmes de codification, de compression et d’encryptage.

Situation / objet

Données à sauvegarder et à transmettre dans une entreprise.

Objectifs opérationnels et connaissances

114.1 Choisir et utiliser des procédures de compression appropriées d´archivage des informations. Démontrer quels sont les effets de la codification sur la transmission des données. b1 g3
ConnaissanceTexte
114.1.1Connaître les types les plus importants de code binaires (ASCII, ANSI, BCD, EAN, 1 de n, UTF, Uni-Code, etc.) et pouvoir préciser au moyen de leurs caractéristiques (jeu de caractères, redondance) comment ceux-ci se différencient en ce qui concerne la capacité de numération, la sensibilité aux erreurs et la capacité de calcul.
114.1.2Connaître les propriétés les plus importantes des images (dessin aux traits N/B, photo couleurs, images animées, vectoriels, orientés pixels, etc.) et pouvoir décrire, comment la qualité d´image (résolution, profondeur de couleurs), la construction d´image et le besoin en mémoire peuvent être influencés.
114.1.3Connaître les systèmes numériques tels que binaire, octal et hexadécimal ainsi que les opérateurs logiques tels que OR, AND, NOT et leur utilisation en informatique, y compris leur conversion dans d'autres systèmes numériques (par exemple, les droits des fichiers Unix, adresses IP, couleurs-RGB, etc.)
114.1.4Connaître la procédure de codification binaire de nombre (par ex. des nombres négatifs, complément à deux, à virgule flottante).
114.2 Choisir et utiliser selon directives des procédures de compression pour la sauvegarde, la restauration et la transmission de données. b1 g3
ConnaissanceTexte
114.2.1Connaître les caractéristiques (taux de compression, perte de la qualité) pour les principales procédures de compression avec et sans perte et sait où utiliser l'une d'entre elles.
114.2.2Connaître les principales normes et standards (par ex. JPEG, PNG, MPEG, H261/263, Huffmann) ainsi que les domaines types où elles sont appliquées, ainsi que la prise en compte des fichiers compressés multiples (par exemple, JPEG dans un *.Zip) et leurs conséquences défavorables.
114.3 Choisir et utiliser des procédures de cryptage pour la sécurité des informations contre l´accès non autorisé en mémoires et sur des voies de transmission. b1 g3
ConnaissanceTexte
114.3.1Connaître le principe fondamental du cryptage des informations (cryptographie/stéganographie) et pouvoir préciser, au moyen d´un concept de cryptage simple, comment des informations peuvent ainsi être chiffrées et déchiffrées.
114.3.2Connaître les applications actuelles ou futures qui peuvent être utilisées pour crypter des données (par exemple PGP, Keypass) et sait dans quels cas ces applications sont utiles.
114.3.3Connaître la configuration des applications de cryptage et peut les mettre en œuvre correctement selon les spécifications ou les instructions de l'entreprise.
114.4 Utiliser des procédures sûres de transfert de fichiers au moyen de procédures de cryptage asymétriques et symétriques. Prendre en considération les aspects tels que clés publics/clés privées, les certificats, les protocoles et les normes. b1 g3
ConnaissanceTexte
114.4.1Connaître les principales différences entre un cryptage symétrique et asymétrique (mot de passe, clé public, clé privée) et pouvoir décrire, comment celles-ci se répercutent sur le degré de protection des données.
114.4.2Connaître le principe des systèmes de signature électronique et pouvoir préciser au moyen d’exemples, comment la sécurité de la transmission peut ainsi être garantie (authentification, intégrité), ainsi que les endroits où ils peuvent être utilisés aujourd'hui et à l'avenir.
114.4.3Connaître le but des certificats numériques et pouvoir décrire par des exemples, comment la confiance peut ainsi être garantie entre prestataires et destinataires.
114.5 Évaluer les différentes technologies de cryptage en ce qui concerne l'actualité, la distribution et la sécurité. Identifier les risques et proposer des technologies alternatives. b1 g3
ConnaissanceTexte
114.5.1Connaître les lieux possibles liés à l'informatique, tels que les interfaces API, l'envoi de courriers électroniques, la manière dont ils doivent être cryptés lors de la transmission de données et le cryptage minimal des données qui doit être utilisé lors de la transmission conformément à la loi (par exemple, le nombre de bit du cryptage).
114.5.2Connaître les éventuels points faibles des procédures de chiffrement lors du cryptage ou de la transmission des données et peut les signaler.

Matrice de compétences

BandeCompétenceDébutantIntermédiaireAvancéObjectifs
A1 Encoder les données Je peux expliquer l'interprétation binaire d'un encodage (par exemple des nombres, du texte). Je peux choisir un encodage en tenant compte de divers facteurs liés à la tâche. (par exemple, jeu de caractères, plage de valeurs, calculabilité). Je peux transformer un encodage en un autre (par exemple texte <--> numéro).
114.1
A2 Encoder les données Je peux expliquer les différences dans les formats d'image (graphiques matriciels et vectoriels ainsi que par exemple JPG, GIF, PNG, SVG) et le codage couleur (par exemple RVB, CMJN, YCrCb). Je peux appliquer et paramétrer différents formats d'image en fonction de l'utilisation de l'image. (par exemple pour le logo, les galeries, les vignettes en termes de stockage, de transparence, d'évolutivité, de compression...). Je peux changer le format d'une image par rapport à son application spécifique.
114.1
A3 Encoder les données Je peux expliquer un codage composite. (par exemple ASCII, ANSI, BCD, EAN, UTF, code Uni). Je peux convertir des systèmes numériques binaires, octaux et hexadécimaux (par exemple, autorisations de fichiers Unix, adresses IP, couleurs RVB, etc.). Je connais des méthodes de codage binaire des nombres (par exemple, nombres négatifs/complément à deux, nombres à virgule flottante, excès).
114.1
B1 Compresser les données Je connais la différence (avantages/inconvénients) entre la compression sans perte et avec perte et je peux expliquer les domaines d'application typiques. Je peux utiliser une méthode de compression sans perte courante telle que VLC/Huffman, RLC, BWT, LZW et une méthode de compression avec perte courante telle que B. Appliquer DCT à JPG. En fonction du support à compresser, je peux sélectionner une méthode adaptée en fonction des raisons.
114.2
C1 Chiffrer les données Je peux expliquer le but et le principe du cryptage (cryptage et déchiffrement). Je peux crypter (crypter et déchiffrer) des données à l'aide d'un logiciel. Je peux analyser et comparer différentes méthodes de chiffrement (avantages, inconvénients).
114.3
D1 Virements sécurisés Je peux expliquer le but et le principe de la transmission sécurisée des données. (par exemple, clé publique/privée, certificats, protocoles et normes). Je peux transférer (envoyer et recevoir) des données en toute sécurité (par exemple, des e-mails). Je peux comparer les procédures de transfert sécurisé de données et les sélectionner en fonction de raisons.
114.4
E1 Évaluer les technologies de chiffrement Je peux distinguer différentes technologies de cryptage. Je peux souligner les différences entre les différentes technologies de cryptage. Je peux identifier les vulnérabilités des technologies de chiffrement et suggérer des alternatives.
114.5
Bande A1 Encoder les données
Débutant
Je peux expliquer l'interprétation binaire d'un encodage (par exemple des nombres, du texte).
Intermédiaire
Je peux choisir un encodage en tenant compte de divers facteurs liés à la tâche. (par exemple, jeu de caractères, plage de valeurs, calculabilité).
Avancé
Je peux transformer un encodage en un autre (par exemple texte <--> numéro).
Objectifs
114.1
Bande A2 Encoder les données
Débutant
Je peux expliquer les différences dans les formats d'image (graphiques matriciels et vectoriels ainsi que par exemple JPG, GIF, PNG, SVG) et le codage couleur (par exemple RVB, CMJN, YCrCb).
Intermédiaire
Je peux appliquer et paramétrer différents formats d'image en fonction de l'utilisation de l'image. (par exemple pour le logo, les galeries, les vignettes en termes de stockage, de transparence, d'évolutivité, de compression...).
Avancé
Je peux changer le format d'une image par rapport à son application spécifique.
Objectifs
114.1
Bande A3 Encoder les données
Débutant
Je peux expliquer un codage composite. (par exemple ASCII, ANSI, BCD, EAN, UTF, code Uni).
Intermédiaire
Je peux convertir des systèmes numériques binaires, octaux et hexadécimaux (par exemple, autorisations de fichiers Unix, adresses IP, couleurs RVB, etc.).
Avancé
Je connais des méthodes de codage binaire des nombres (par exemple, nombres négatifs/complément à deux, nombres à virgule flottante, excès).
Objectifs
114.1
Bande B1 Compresser les données
Débutant
Je connais la différence (avantages/inconvénients) entre la compression sans perte et avec perte et je peux expliquer les domaines d'application typiques.
Intermédiaire
Je peux utiliser une méthode de compression sans perte courante telle que VLC/Huffman, RLC, BWT, LZW et une méthode de compression avec perte courante telle que B. Appliquer DCT à JPG.
Avancé
En fonction du support à compresser, je peux sélectionner une méthode adaptée en fonction des raisons.
Objectifs
114.2
Bande C1 Chiffrer les données
Débutant
Je peux expliquer le but et le principe du cryptage (cryptage et déchiffrement).
Intermédiaire
Je peux crypter (crypter et déchiffrer) des données à l'aide d'un logiciel.
Avancé
Je peux analyser et comparer différentes méthodes de chiffrement (avantages, inconvénients).
Objectifs
114.3
Bande D1 Virements sécurisés
Débutant
Je peux expliquer le but et le principe de la transmission sécurisée des données. (par exemple, clé publique/privée, certificats, protocoles et normes).
Intermédiaire
Je peux transférer (envoyer et recevoir) des données en toute sécurité (par exemple, des e-mails).
Avancé
Je peux comparer les procédures de transfert sécurisé de données et les sélectionner en fonction de raisons.
Objectifs
114.4
Bande E1 Évaluer les technologies de chiffrement
Débutant
Je peux distinguer différentes technologies de cryptage.
Intermédiaire
Je peux souligner les différences entre les différentes technologies de cryptage.
Avancé
Je peux identifier les vulnérabilités des technologies de chiffrement et suggérer des alternatives.
Objectifs
114.5

Modules liés par compétences PEC

ModuleTitrePEC communes
M117 Mettre en place l’infrastructure informatique et réseau d’une petite entreprise
b1
M183 Implémenter la sécurité d'une application
g3
M187 Mettre en service un poste de travail ICT avec le système d’exploitation
b1
M295 Réaliser le back-end pour des applications
g3
M346 Concevoir et réaliser des solutions cloud
g3
M450 Tester des applications
g3