Implantation et optimisation des primitives cryptographiques
Institution:
Paris 7Disciplines:
Directors:
Abstract EN:
Pas de résumé disponible.
Abstract FR:
La cryptographie symetrique est l'etude des algorithmes de chiffrement de donnees, dont la cle de dechiffrement est identique a la cle de chiffrement. Ces algorithmes servent a rendre inintelligible une information, sauf pour les detenteurs d'une certaine convention secrete, afin de permettre son transfert sur des lignes de communication potentiellement espionnees, voire activement corrompues. Cette these s'interesse au probleme de l'implantation et de l'optimisation de ces algorithmes sur divers materiels informatiques, incluant les ordinateurs generiques et les fpga (circuits reprogrammables). Les algorithmes classiques (des, rc4, a5/1) sont abordes, ainsi que des variantes de ces algorithmes afin de mieux s'adapter au materiel, sans sacrifier la securite ; une nouvelle technique de programmation, dite bitslice ou code orthogonal, est decrite, ainsi que les outils semi-automatiques de support de cette technique. Enfin, il est montre comment une utilisation adequate de fpga, en complement de stations de travail, permet d'accelerer grandement des travaux de cryptanalyse.