![]()
Précédent : Contrats industriels (nationaux, européens et
Remonter : Contrats industriels (nationaux, européens et
Suivant : Action KOALA - Gie Dyade
Participants : Isabelle Attali, Denis Caromel, Carine
Courbis.
Mots clés : spécification sémantique, simulation, Java Card, cartes à puces .
Nous avons conçu un modèle simulant tous les acteurs des applications JavaCard, puis programmé ce modèle en Java et exécuté la sémantique opérationnelle du langage Java pour simuler l'exécution de scénarios utilisant deux applets sur une carte à puce. Nous avons également proposé et spécifié des extensions de la sémantique qui prennent en compte la spécificité du modèle Java Card (pas d'activités concurrentes), et enfin proposé et construit une interface spécifique à JavaCard permettant de visualiser les transactions entre lecteur de carte et carte [[23]].
Les recherches à mener dans le cadre de la collaboration avec Bull/CP8 ont pour objectif de sécuriser les applications liées aux cartes à puce (intégrité, confidentialité, authentification). Dans ce cadre, Carine Courbis, au cours de sa thèse de doctorat, devra proposer un modèle qui permettra une simulation des applications, une évaluation de leurs performances, ainsi qu'une phase de vérification (conformité par rapport à une spécification, en liaison avec la sémantique opérationnelle du langage).