Aller au contenu principal
  • Cours pratique
  • Informatique

Formation La carte à puce et la programmation Java Card

Une formatrice accompagne deux participants penchés sur leurs notes, en salle de formation
Durée
3 jours
Niveau
Avancé
Modalités
Distanciel

Description de la formation Java card programmation

Cette formation est consacrée au développement d’applications pour cartes à puce avec la technologie Java Card. Elle aborde les principes, l’architecture et les normes ISO 7816 des cartes à puce, le protocole de communication APDU ainsi que le fonctionnement des cartes SIM selon les normes ETSI.

Les participants découvrent également la structure et le développement d’applets Java Card, la technologie Java Card RMI, ainsi que la sécurité des cartes bancaires selon la norme EMV et le chiffrement avec l’algorithme 3DES, mis en pratique sur de véritables lecteurs et cartes à puce.

Deux participants échangent autour d’un ordinateur portable

Objectifs pédagogiques

Avec plus de 5 milliards de cartes SIM vendues en 2012 dont 99% sont des Java Card, la technologie Java Card est devenue une technologie incontournable dans le domaine des cartes à puce à contact. Cette formation Java Card présente tout d'abord les principes, mécanismes et architectures des cartes à puce selon les normes de base ISO7816. D'autres normes (EMV et ETSI) complètent cette partie en présentant les spécificités des cartes en fonction des domaines d'application (bancaire et télécom). La formation Java Card se concentre ensuite sur son objectif principal, la technologie Java Card, pour expliquer en détail le principe de développement d'application sur des cartes Java. Ce cours Java Card vous permettra de maîtriser les principes d'utilisation de Java sur les cartes (Java Card 2.2), de Java RMI sur les cartes (Java Card RMI) ; mais aussi de l’utilisation d’algorithme cryptographique (comme le DES).

Programme

Contenu du cours, module par module

5 modules

Travaux pratiques

Chaque chapitre est suivi par des travaux pratiques manipulant de vrais lecteurs et de vraies cartes à puce.

Programme mis à jour le 10/09/2025