Contrôle d'Accès Contactless JavaCard


 * UE/Module: Projet M2M M2PGI
 * Enseignants: Didier Donsez
 * Etudiants M2PGI: Matthieu Godet (chef de projet), Etienne Gosset.

Description
Le projet Contrôle d’accès Javacard contacless (NFC) est un service de contrôle d'accès et de pointage dans des batiments. Ce système utilise des cartes JavaCard sans contact. Une carte contient un trousseau de clés confiées à un porteur. Une clé autorise l'ouverture (ou la sortie) d'un point d'accès (porte, tourniquet, ...) à des dates ou périodes définies. Chaque clé est signée (digitalement) par le gestionnaire du batiment permettant une vérification offline.

Equipement

 * Lecteurs ASK et GCR410
 * Javacard contactless
 * MuscleCard

Lecture
Introduction à la Sécurité JCE (Java Cryptography Extension) Cartes à microprocesseur API javax.smartcardio (avec des lecteurs PCSC)
 * http://membres-liglab.imag.fr/donsez/cours/#secu
 * http://membres-liglab.imag.fr/donsez/cours/jce.pdf
 * http://membres-liglab.imag.fr/donsez/cours/tpjce.zip
 * http://membres-liglab.imag.fr/donsez/cours/#smartcard
 * http://download.oracle.com/javase/6/docs/jre/api/security/smartcardio/spec/javax/smartcardio/package-summary.html

Equipe

 * Matthieu Godet (chef de projet)
 * Etienne Gosset