OBJECTIFS
La technologie Java Card est devenue une référence dans le monde de la carte à puce aujourd'hui. Ce stage vous apportera
une réelle maîtrise de la plate-forme Java Card ainsi que la connaissance des principales API standardisées pour développer
vos propres applications embarquées.
Contenu de cette formation Java Card:
• Principes des cartes à puce
• Les cartes SIM/USIM
• La technologie Java Card 2.2.x
• La technologie Java Card 3.0
PUBLIC
Développeurs Java..
PRE-REQUIS
•Bonnes connaissances de Java..
PROGRAMME
Principes des cartes à puce
• Historique de la carte à puce.
• Architecture matérielle et logicielle.
• La norme internationale ISO-7816.
• La communication entre la carte et le terminal via le protocole APDU.
• Le marché et les acteurs de la carte à puce.
• Travaux pratiques
• Explorer l'arborescence de fichiers des cartes SIM à travers l'envoi de commandes APDU et la réception de réponses
APDU.
Les cartes SIM/USIM
• Principe de base des réseaux cellulaires.
• Les cartes SIM.
• Le protocole d'authentification.
• Le système de fichiers.
• Les commandes utilisées.
La technologie Java Card 2.2.x
• Le forum Java Card.
• Positionnement de Java Card par rapport à Java.
• Principe de construction d'une application Java Card : partie cliente, partie serveur.
• Les packages standard de l'API Javacard et ses extensions (applet, chiffrement ...).
• La structure et le cycle de vie d'une applet Java Card.
• Génération du fichier CAP.
• Le développement on-card et off-card.
• L'environnement de développement d'applications Java Card 2 et outils de simulation.
• Travaux pratiques
• Développement d'une application Java Card à base d'applets.
La technologie Java Card 3.0
• Les différentes éditions : classic et connected.
• Rappel sur les servlets java et le protocole http.
• Les caractéristiques de Java Card 3.0 connected edition : serveur web embarqué, mode de développement à base de
servlets.
• La gestion des transactions, le multi-threading, le partage d'objets, etc.
• L'environnement de développement d'applications Java Card 3 et outils de simulation.
• Travaux pratiques
• Développement d'une application Java Card à base de servlets.
Horaires, Planning et Déroulement de cette formation
Horaires
A retenir
Durée : 2 jours soit 14h.
Réf. JAVCA
Dates des sessions
Cette
formation est
également
proposée en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Après-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la réalisation
de vos objectifs.
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualité
de formation.