Formation Java Card : sécuriser vos développements


REFERENCE
 
 
JCSD
DUREE
 
 
2 jours
TARIFS
 
 
En Intra
Niveau : Intermédiaire
Cours à distance: Non
OBJECTIFS :
 

Java Card s'est imposée comme une des technologies incontournables pour le développement sur carte à puce. Si sa relative simplicité permet au plus grand nombre de pouvoir programmer une application pour carte à puce, il est nécessaire de bien comprendre les mécanismes de sécurité offerts par la plate-forme afin d'en connaître les limites et les points importants à prendre en compte pour sécuriser vos développements.
Par ailleurs, la quasi-totalité des Java Card supportant le standard GlobalPlatform, il est souvent judicieux de lui déléguer, entre autres choses, la gestion de la sécurité des canaux de communication. GlobalPlatform est un écosystème à découvrir car il offre de nombreuses fonctionnalités permettant d'améliorer la sécurité mais aussi l'interopérabilité et la pérennité de vos développements.

PRÉ-REQUIS :
 

Pour suivre ce cours dans les meilleures conditions possibles, il vous faut avoir certaines connaissances de base de la programmation Java Card et notions de cryptographie.

PUBLIC :
 

Ce stage s'adresse aux développeurs d'applet Java Card ou d'applications s'interfaçant avec des Java Card.

Par ailleurs, cette formation s’adresse d’avantage aux développeurs d’applications installées sur les cartes que notre formation « Sécurité Java Card », réf. JCSJ, qui elle s’adresse plutôt aux développeurs de plate-forme (cartes, machine virtuelle, etc.).

PROGRAMME :
 

Java Card, sécurité et cryptographie (Jour 1)

Rappels sur Java Card : de la chaîne de développement aux mécanismes de sécurité (compilation/conversion/chargement, firewall, atomicité, transaction, ...)
Définition des bonnes pratiques de programmation Java Card en terme de sécurité et d'optimisation du code : partage d'objets sécurisés et efficaces, amélioration des performances du code.
Rappels sur la cryptographie et les canaux sécurisés
Travaux pratiques:Programmation d'applications Java Card simples, d'applications utilisant de la cryptographie et d'applications client-serveur sur la carte.

GlobalPlatform (Jour 2)

Présentation du standard GlobalPlatform coté carte et coté client : les domaines de sécurités, mécanismes de sécurités des différents canaux sécurisés, outils de communication, cycles de vie des entités, etc.
Les avantages du standard pour sécuriser et valoriser vos développements : création, gestion et utilisation de domaines de sécurité dans vos applications.
Travaux pratiques:Programmation d'applications Java Card et d'applications clientes intégrées à l'écosystème GlobalPlatform

TRAVAUX PRATIQUES :
 

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

EN INTRA SEULEMENT
FORMATION DÉVELOPPEMENT JAVA CARD SÉCURITÉ
Contactez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs
S’inscrire à la formation
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

3 j

 
Le langage Java contient intrinsèquement de nombreux mécanismes permettant l'élaboration de programmes sûrs. Ces mécanismes couvrent différentes...

3 j

 
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...

2 j

 
Avec 4 milliards de cartes SIM vendues en 2010 dont 80% sont des Java Card, la technologie Java Card est devenue une technologie incontournable dans le domaine des cartes à puce à contact...

3 j

 
L'objectif principal de cette formation Java est la présentation des solutions générales proposées par java pour la réalisation d'applications...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB