Êtes-vous un étudiant de l'EPFL à la recherche d'un projet de semestre?
Travaillez avec nous sur des projets en science des données et en visualisation, et déployez votre projet sous forme d'application sur Graph Search.
Cette séance de cours couvre les principes fondamentaux du cryptage symétrique, y compris les définitions de la cryptographie, de la cryptologie et du cryptage. Il explique le processus de chiffrement et de déchiffrement, en soulignant l'importance des clés. Des sujets avancés tels que les chiffres de substitution, le tampon unique et le DES sont discutés, ainsi que leurs forces et leurs faiblesses. La séance de cours s'inscrit également dans les subtilités de la norme de chiffrement avancé (AES) et de son fonctionnement. En outre, il explore l'algorithme ChaCha20, les modes de fonctionnement dans les chiffrements de blocs, et le concept de chiffrement asymétrique. Des exemples pratiques et un contexte historique sont fournis pour illustrer les concepts.