Sécurisation de collecticiels


Nous avons développé Java// (prononcer Java parallèle http://www.inria.fr/sloop/javall), une bibliothèque 100% Java, qui fournit des threads transparents, des objets distants, des appels asynchrones avec futurs transparents, le tout offrant un fort potentiel de réutilisation et des mécanismes de synchronisation de haut niveau [2].

Une application collaborative parallèle et distribuée a été développée pour montrer trois aspects de la puissance de Java//: facilité de programmation distribuée, gain de performances à travers une exécution parallèle, facilité de synchronisation.

Il s'agit dans ce stage de proposer des mécanismes de sécurisation qui assurent l'authentification, la confidentialité, l'intégrité et la non-répudiation des communications entre les participants d'un groupe. Le travail du stage s'inspirera des solutions théoriques développées dans la littérature [1, 3, 4, 5], afin de concevoir et implémenter des mécanismes dans le cadre de Java//.

Ce sujet rentre dans le cadre d'une collaboration l'Inria Sophia Antipolis, l'I3S, et l'institut Eurecom. Les travaux pourront être poursuivis en Thèse de Doctorat.


Encadrement :  CAROMEL, Denis; BAUDE Françoise

Téléphone : 04 92 38 76 31 Email : caromel@sophia.inria.fr

Laboratoire ou équipe : I3S, INRIA

Encadrement :  MOLVA, Refik; ROUDIER Yves

Téléphone : 04 93 00 26 12 Email : molva@eurecom.fr

Laboratoire ou équipe : Institut Eurecom


Objectifs :  Les objectifs du stage sont:

Prérequis : langages à objets, programmation répartie

Matériel et logiciels utilisés : Stations de travail


INRIA ou Eurecom, Sophia Antipolis