Du problème à sa solution

Introduction aux techniques de base de l'Intelligence artificielle : espaces de recherches, techniques exploratoires, heuristiques.

Ce cours vise à donner les notions cryptographiques pour appréhender les protocoles et applications sécurisés.

En particulier, on abordera l'histoire du chiffrement, la cryptographie symétrique, le standard DES, l'arithmétique modulaire et la théorie des nombre, la cryptographie asymétrique, le protocole Diffie-Hellman, l'agorithme RSA, la signature électronique ainsi que le protocole MD5  pour la vérification d'intégrité.

Ressources pour les TP sur la comparaisons de méta-heuristiques