06-01-2009
 
  Accueil arrow Travaux arrow Thèse arrow Problématique    
Accueil
Travaux
Mon CV
Tutoriels
Histoire
Contact


Problématique Convertir en PDF Version imprimable

L’utilisation des codes mobiles soulèvent plusieurs questions du domaine de la sécurité :

1. Le contrôle d’accès : est-ce que l’exécution de ce code est permise ?
2. L’authentification : l’utilisateur est-il un utilisateur valide ?
3. L’intégrité des données : pour s’assurer que le code est reçu intact.
4. La non-répudiation : l’utilisation de ce code doit être reconnue par le serveur et par le client, en particulier si son utilisation est payante.
5. La confidentialité des données : pour protéger les parties sensibles du code.
6. L’audit : il doit être possible de tracer l’exécution de codes mobiles.

Les techniques pour garantir ces points sont bien connues. Leur mise en place devient délicate dans le cadre de la mobilité car ces notions peuvent varier localement c’est à dire qu’un agent mobile peut disposer de droits différents mais aussi contrôler différemment ces droits en fonction de la plate forme d’accueil, dans la mesure ou par exemple certaines d’entre elles mettent en jeu des mécanismes de cryptographie différents. Les points 2, 3 et 4 sont garantis par les mécanismes de signatures cryptographiques tandis que le point 5 relève de la cryptographie pure.
La question intéressante sera donc plutôt de se demander comment garantir la sécurité du système lors de l’exécution du code, une fois celui-ci validé et délivré à l’utilisateur final.

 
IEEE
Begin at the Beginning

CiSE was created to serve the computational science community. From its founding, it has focused on real-world applications of scientific computing, with articles written by and for active practitioners, and it will continue to serve this function. Education in computational science is a core mission for CiSE. Its feature articles are designed to inform and instruct, and various columns appearing in every issue are explicitly tutorial. CiSE has always been a group effort, with a editorial board of industry activists.

Computing in Science and Engineering
 


Sondage
Quel bus logiciel connaissez-vous le plus ?
 

© 2009 Le site Web de Mâamoun BERNICHI
Joomla! is Free Software released under the GNU/GPL License.