Protection du code mobile

par SERGIO LOUREIRO

Thèse de doctorat en Sciences et techniques

Sous la direction de Refik Molva.

Soutenue en 2001

à Paris, ENST .

    mots clés mots clés


  • Résumé

    Notre travail porte sur la protection du code mobile vis-a-vis de l'environnement d'execution. Cette categorie est tout a fait atypique puisqu'elle ne se fonde pas sur la securite de l'environnement d'execution qui a toujours ete une condition de base dans le raisonnement classique au sujet de la securite des systemes cryptographiques. Nous analysons la protection du code mobile a deux niveaux : la protection du code visant a assurer l'integrite et la confidentialite du code pendant l'execution et la protection des donnees afin d'assurer la securite des donnees contenues dans un code mobile. La protection des donnees traite de la securite des donnees recueillies par le code mobile qui se deplace entre un ensemble de serveurs concurrents. Nous presentons un protocole base sur une technique cryptographique qui assure l'integrite d'un ensemble de segments de donnees independamment de l'ordre de chaque segment dans l'ensemble. Pour ce qui concerne la protection de code, nous classifions ces problemes dans deux categories : confidentialite de l'execution et integrite de l'execution. La confidentialite de l'execution vise a empecher la revelation de la semantique du code pendant son execution dans un environnement d'execution potentiellement hostile. L'integrite de l'execution assure qu'un programme est execute dans un environnement potentiellement hostile conformement a sa semantique initiale. Pour chacun de ces deux problemes, nous presentons d'abord une famille de solutions sans noyau securise (ns) concernant un modele de calcul tres limite. Puis, nous montrons des solutions utilisant un ns auxiliaire agissant au nom du proprietaire du code. L'objectif n'est pas d'executer le code sur le ns mais d'etendre la securite inherente de ce dernier a un environnement plus puissant. Nos solutions reduisent la complexite en calcul et en memoire imposee au ns.


  • Pas de résumé disponible.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 142 p.
  • Annexes : 158 ref.

Où se trouve cette thèse ?