Projet ATAC
Novembre: 2014Date : mercredi 19 novembre, jeudi 20 novembre, vendredi 21 novembre
Lieu : E 303
Horaires :
mercredi 19 novembre
9h30-12h30
14h-17h30
jeudi 20 novembre :
8h30-12h30
14h - 17h
vendredi 21 novembre :
8h30-12h30
14h - 16h30
Examen du projet vendredi après-midi
Les cours :
Agenda
Smart Card Introduction
Rappels Crypto et authentification
Java Card Virtual Machine
JCVM : Advanced Features
GSM Network
Logical & Hardware attacks
HelloWorld.javaLes liens sur l'API Java-card 2.2.1 :
Format pdf
Format html
Utilisation des outils :
Environnement Opal pour communiquer avec la carte
Un exemple de main
helloworld.cap
helloworld.java
Environnement de simulation IzyNFC
Utilitaires :
La doc sun de définition du byte-code : ici
Un convertisseur ascii/hexadécimal : ici
Le sketch de l'attaque
Jour 1 :
Matin :
Cours Java Card et aspects avancés (transation, firewall)
Après-midi :
TP n°1, prise en main de l'environnement, développement d'un porte-monnaie électronique
TP n°2, sécurisation du PM
Cours GSM
Jour 2 :
Matin :
cours attaques logiques
Après-midi :
TP3, Utilisation de la cryptographie
Jour 3 :
Matin :
TP mise en place d'une attaque logique contre la carte
Après-midi :
évaluation