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
114_4_FR.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

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