[{"command":"insert","method":null,"selector":".course-modal-ajax-placeholder-958537","data":"\u003Cdiv class=\u0022container content-rte\u0022\u003E\n  \u003Cdiv class=\u0022row\u0022\u003E\n    \u003Cdiv class=\u0022box col-md-6 bg-primary text-white\u0022\u003E\n      \u003Ch2 class=\u0022h1 text-left\u0022\u003E  Cryptographie et s\u00e9curit\u00e9\n\u003C\/h2\u003E\n                  \u003Cdiv class=\u0022field-spacing\u0022\u003E\n        \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EECTS :\n          4\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n                  \u003Cdiv class=\u0022field-spacing\u0022\u003E\n        \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ESemestre calendaire :\n          Semestre 2\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n            \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ED\u00e9tail du volume horaire\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                          \u003Cspan class=\u0022field__label h4 mt-5 \u0022\u003ECours magistraux :\u003C\/span\u003E\n                                      \u003Cspan\u003E18\u003C\/span\u003E\n                      \u003C\/div\u003E\n                                              \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                          \u003Cspan class=\u0022field__label h4 mt-5 \u0022\u003ETravaux dirig\u00e9s :\u003C\/span\u003E\n                                      \u003Cspan\u003E18\u003C\/span\u003E\n                      \u003C\/div\u003E\n                                                            \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ELangue d\u0026#039;enseignement\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003EFran\u00e7ais\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EEnseignement \u00e0 distance\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003Enon\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003Cdiv class=\u0022box col-md-6\u0022\u003E\n                    \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EProgramme \/ plan \/ contenus\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003E1. Introduction\u003Cbr\u003E\n1.1 Enjeux et d\u00e9finitions\u003Cbr\u003E\n1.2 Histoire et \u00e9volution de techniques\u003Cbr\u003E\n1.3 Perspectives actuelles\u003C\/p\u003E\n\u003Cp\u003E2. Chiffrements sym\u00e9triques\u003Cbr\u003E\n2.1 Masque jetable\u003Cbr\u003E\n2.2 Notions d\u0027entropie et d\u0027al\u00e9a\u003Cbr\u003E\n2.3 Chiffrement de flux\u003Cbr\u003E\n2.4 Chiffrement par bloc\u003Cbr\u003E\n2.4.1 R\u00e9seau de substitution-permutation (AES)\u003Cbr\u003E\n2.4.2 R\u00e9seau de Feistel (DES)\u003Cbr\u003E\n2.4.3 Modes d\u0027op\u00e9ration (ECB, CBC, CTR, CFB, OFB)\u003C\/p\u003E\n\u003Cp\u003E3. S\u00e9curit\u00e9 des chiffrements\u003Cbr\u003E\n3.1 Indistinguabilit\u00e9 calculatoire, adversaire, challenger, oracle, avantage, mall\u00e9abilit\u00e9\u003Cbr\u003E\n3.2 Attaque sur texte chiffr\u00e9 seul\u003Cbr\u003E\n3.3 Attaque \u00e0 texte clair connu\u003Cbr\u003E\n3.4 Attaque \u00e0 texte clair choisi\u003Cbr\u003E\n3.5 Attaque \u00e0 texte chiffr\u00e9 choisi\u003C\/p\u003E\n\u003Cp\u003E4. Chiffrements asym\u00e9triques\u003Cbr\u003E\n4.1. Notions math\u00e9matiques\u003Cbr\u003E\n4.1.1 Propri\u00e9t\u00e9s des nombres premiers\u003Cbr\u003E\n4.1.2 Arithm\u00e9tique modulaire et structures alg\u00e9briques (groupe, corps fini)\u003Cbr\u003E\n4.2. Cryptographie asym\u00e9trique\u003Cbr\u003E\n4.2.1 Chiffrement RSA\u003Cbr\u003E\n4.2.2 Echange de cl\u00e9 Diffie-Hellman\u003Cbr\u003E\n4.2.3 Cryptographie sur courbes elliptiques\u003C\/p\u003E\n\u003Cp\u003E5. Int\u00e9grit\u00e9 des donn\u00e9es\u003Cbr\u003E\n5.1 Rappels : fonction de hachage, d\u00e9tection d\u0027erreurs (CRC, checksum)\u003Cbr\u003E\n5.2 Fonctions de hachages cryptographiques\u003Cbr\u003E\n5.2.1 Construction de Merkle-Damg\u00e5rd (MD2, MD5, SHA-1, SHA-2, RIPEMD)\u003Cbr\u003E\n5.2.2 Construction de l\u2019\u00e9ponge (SHA-3)\u003Cbr\u003E\n5.3 Retour sur les chiffrements sym\u00e9triques : ChaCha20\u003C\/p\u003E\n\u003Cp\u003E6. Authentification\u003Cbr\u003E\n6.1 Signature num\u00e9rique\u003Cbr\u003E\n6.1.1 DSA\u003Cbr\u003E\n6.1.2 Certificat de cl\u00e9 publique\u003Cbr\u003E\n6.1.3 Horodatage certifi\u00e9\u003Cbr\u003E\n6.2 Code d\u0027authentification de message (HMAC, CBC-MAC, GMAC)\u003Cbr\u003E\n6.3 Chiffrement authentifi\u00e9 (GCM, CCM, Poly1305)\u003Cbr\u003E\n6.4 Authentification d\u00e9fi-r\u00e9ponse\u003Cbr\u003E\n6.5 Authentification sans mot de passe\u003Cbr\u003E\n6.6 Authentification mutuelle : Kerberos\u003C\/p\u003E\n\u003Cp\u003E7. Protocole SSH (secure shell)\u003Cbr\u003E\nApplication de toutes les primitives cryptographiques abord\u00e9es pr\u00e9c\u00e9demment\u003C\/p\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n                                                \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ENature de l\u0026#039;\u00e9valuation\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003EEvaluation Continue non Int\u00e9grale\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n      \u003C\/div\u003E\n  \u003C\/div\u003E\n\u003C\/div\u003E\n","settings":null}]