soutenue le 13 novembre 1998
| Composition du jury | Lire le résumé | Télécharger |
Daniel Augot (INRIA)
Claude Carlet (Université de Caen)
Pascale Charpin (INRIA), Directrice
Gerard Cohen (ENST)
Michel Minoux (Université Paris 6), Président
Jean-Jacques Quisquater (Université catholique de Louvain), Rapporteur
Brigitte Vallee (Université de Caen), Rapporteur
Cette thèse s'articule autour de deux axes de recherche : le premier concerne l'étude des fonctions booléennes en tant qu'objets cryptographiques, mais aussi en termes de codes correcteurs d'erreurs ; le deuxième traite de la protection des droits d'auteur pour les images numériques.
Nous développons dans la première partie les liens qui unissent les fonctions booléennes aux codes de Reed-Muller. Outre quelques résultats théoriques nouveaux sur certains des translatés des codes de Reed-Muller d'ordre un, nous présentons l'exploration d'un corpus particulier : les translatés engendrés par des idempotents. Cette approche algébrique nous permet d'obtenir des fonctions booléennes présentant de bonnes propriétés cryptographiques : elles sont équilibrées, de degré élevé, et possèdent une haute non-linéarité ; ces propriétés sont combinées ici avec une forte immunité aux corrélations. Ces fonctions peuvent ainsi être directement utilisées pour la conception de générateurs pseudo-aléatoires fiables en vue d'un système de chiffrement à flot.
Nous nous intéressons dans la deuxième partie à la protection des droits d'auteur pour les images numériques. Notre travail, effectué dans le cadre du projet européen Aquarelle, a débouché sur un logiciel prototype qui permet à un utilisateur de marquer ses images et de vérifier en interrogeant un serveur si une image donnée appartient bien à un ayant droit donné. Ce système fait intervenir un tiers de confiance qui stocke les clefs de marquage et opère les vérifications. L'échange d'une clef entre un utilisateur et le tiers de confiance s'effectue à l'aide du protocole de Diffie-Hellman.
Vous pouvez télécharger ici les différentes parties au format .ps.gz :