logiciels pilotes / drivers mobiles et PDA jeux logos et sonneries cartes virtuelles bandes annonces

Abonnez-vous aux flux RSS
Album photos
Créez vos albums et partagez les avec vos proches.
Téléchargement
Tout savoir sur le SP3 de Windows XP
FORUMS
NEWSLETTERS
CHAT
MON ESPACE PRODUIT
EMPLOI ET FORMATIONS
TELECHARGEMENT PILOTES
         01net    Web
Des composants particulièrement performants Christophe Dupont Elise et Jérôme Saiz
Carte à puce, le nouveau sésame

[ ARCHITECTURES ET STANDARDS ]
Des composants particulièrement performants
Malgré des contraintes de taille et de fonctionnement particulièrement strictes, les fabricants de cartes ne cessent d'en augmenter la puissance et la sécurisation.

Christophe Dupont Elise et Jérôme Saiz , 01 Informatique (n° 1835), le 12/12/2005 à 07h00

A première vue, l'architecture d'une carte à puce paraît extrêmement simple : le microcontrôleur comprend un coeur de CPU optimisé, différents types de mémoires et, parfois, un accélérateur cryptographique matériel. Mais derrière cette apparente simplicité se cache un univers de contraintes et de compromis. Car le monde de la carte est essentiellement réglementé par la norme ISO 7816, qui définit des règles du jeu draconiennes : les fabricants ont ainsi l'obligation de faire tenir leur puce sur une surface limitée à 25 millimètres carrés.

Ils doivent en outre respecter des normes strictes en matière de fonctionnement, dans des conditions de température et de champs magnétiques imposées. Et, bien sûr, ne pas oublier de répondre aux exigences de leurs clients. C'est-à-dire fournir des cartes toujours plus puissantes, avec toujours davantage de mémoire, et en incorporant toujours plus de fonctions (accélération cryptographique de nouveaux algorithmes, nouvelles interfaces pour la puce... ). Seule la taille demeure, elle, limitée.

Des programmations via Java ou .Net

En dépit de ces contraintes sévères, l'industrie de la carte est aujourd'hui en mesure de livrer des puces particulièrement performantes. Les processeurs atteignent des fréquences de 30 MHz, avec une architecture à 32 bits. Les mémoires, elles, vont jusqu'à 512 Ko, et 1 Go cette année. « Et il s'agit là de l'espace disponible pour le client : ce sont des mémoires réinscriptibles, capables de supporter un million de réécritures et d'assurer dix ans de mémorisation de l'information », précise Xavier Chanay, vice-président marketing produit et développement chez le fabricant Axalto.

Avec l'accroissement des performances, l'autre grande révolution des puces actuelles concerne leur ouverture sur les standards. Les systèmes d'exploitation demeurent souvent propriétaires. Mais la tendance est à l'ajout d'une machine virtuelle, qui servira à faire exécuter le chargement d'applications par le processeur de la carte, ou la mise à jour de ces mêmes programmes. Le standard dominant dans ce domaine est Java (les applications s'appellent alors des cardlets). Cependant, les premières cartes embarquant une machine virtuelle .Net font déjà leur apparition.

Qu'elles soient Java ou .Net, ces cartes visent à offrir à l'entreprise utilisatrice, l'intégrateur ou le fournisseur de solutions la plus grande liberté dans le développement et le suivi de sa solution. Un système d'exploitation propriétaire gère le bas niveau : le système de fichiers, la mémoire physique, les entrées/sorties, la sécurité, etc. « Au-dessus, les API Java aident le développeur à s'affranchir totalement du matériel et à créer des applications qui fonctionneront sur toutes les cartes », poursuit Xavier Chanay.

Un niveau de sécurité élevé

Au-delà des performances du processeur et des applications qu'elles peuvent embarquer, les cartes à puce sont réputées pour leur sécurité. Et dans ce domaine aussi, les fabricants tirent leur épingle du jeu malgré les contraintes de taille qui leur sont imposées. « Nous enterrons la puce dans la carte afin qu'elle ne puisse pas être lue. Nous lui ajoutons ensuite toute une série de capteurs [température, lumière et fréquence de fonctionnement, NDLR] pour rendre plus difficile son observation en fonctionnement », explique Xavier Chanay. Ainsi une puce refusera-t-elle de fonctionner si elle détecte qu'elle n'est plus noyée dans le plastique de la carte.

Mais les attaques contre les puces ne sont pas que physiques : l'écoute passive de leur dégagement magnétique en fonctionnement peut aussi révéler leur contenu. Pour contrer cela, les fabricants génèrent du bruit aléatoire. Et tous ces dispositifs doivent, bien sûr, cohabiter dans l'espace réduit alloué à la puce.

Les différents types de cartes à puce

Carte propriétaire

La carte est pressée en usine selon un masque créé par son fabricant.

Carte Java ou .Net

La carte embarque une machine virtuelle, qui exécute et met à jour des programmes choisis par l'entreprise. Elle peut héberger plusieurs programmes.

Carte à cryptoprocesseur

La puce embarque une unité spécialisée, dédiée aux calculs cryptographiques pour un algorithme donné. Il s'agit le plus souvent de RSA. Toutefois, même les cartes sans cryptoprocesseur savent opérer des calculs cryptographiques symétriques de manière logicielle.



écrire à l'auteur imprimer
envoyer par mail
Cet article est extrait de : 01 Informatique

Hebdomadaire stratégique d'actualité, son objectif est d'informer et d'aider les décideurs dans leurs choix de produits et de solutions technologiques.

Découvrez le magazine
Contactez la rédaction
Abonnez vous
Emploi 
Recherches d'emploi :
Les rémunérations, les offres de dernière minute , les formations, ...  !
Haut débit 
Free, Orange, darty, Numericable : que valent les nouvelles box des fournisseurs d'accès ? 

Question d'argent





matériel
Reportage au coeur d'un centre d'archivage gigantesque

système d'exploitation
Plongée dans l'environnement Linux des députés

conversation high-tech
Kiwi mail : l'archivage externalisé de la totalité de sa messagerie

La logithèque pro windows   > mac   > linux


Villes, départements et régions,
retrouvez leurs dépenses et investissements informatiques et télécoms en partenariat avec
Secteurpublic.fr


Cette semaine

4 435 000 euros, la dépense high-tech du conseil régional de Languedoc-Roussillon en 2007.


Pour retrouver toute l'actualité des noms de domaine
Cliquez ici

LOGICIELS LIBRES
Vous cherchez une
solution open source ?
Retrouvez notre guide des logiciels libres
SUJETS CHAUDS

Environnement haute-disponibilité
moyenne du 23 06 au 22 07 2008
rang hébergeurs disponibilité
des sites
performance d'accès aux sites qualité
globale
tendance
1 integra 99.94 97.59 99.35 En hausse
2 Ornis 99.78 97.68 99.26 En hausse
3 Atos Origin 98.90 97.71 98.60 En hausse
  Moyenne 98.84 93.93 97.61  


Serveurs dédiés
moyenne du 23 06 au 22 07 2008
rang hébergeurs disponibilité
des sites
performance d'accès aux sites qualité
globale
tendance
1 Magic Online 99.94 99.12 99.74 En baisse
2 Amen 99.98 96.64 99.14 En hausse
3 Ikoula 99.79 97.07 99.11 En baisse
  Moyenne 99.83 96.96 99.12  

01net.com, en partenariat avec , mesure chaque semaine les performances des hébergeurs

Pour retrouver tout le test des opérateurs ToIP
Cliquez ici


A ne pas manquer !


Abonnez-vous gratuitement !
Quotidienne
Hebdomadaire
 
découvrez 01men.com
> toutes nos newsletters

FLUX RSS

Des détails sensibles sur la mégafaille Internet diffusés par mégarde


AMD perd un milliard de dollars et remercie son PDG


La sécurité de millions de cartes à puce sans contact sérieusement remise en question


La bande magnétique dépasse le téraoctet !


La direction d'IBM ne veut toujours pas d'augmentations salariales générales, selon les syndicats


> tout le classement  




KIOSQUE
01 Informatique
01Informatique
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
Micro Hebdo
L'hebdo qui vous simplifie la micro et Internet.
L'Ordinateur Individuel
L'Ordinateur Individuel
Le mensuel informatique qui vous informe et vous conseille.

Les flux RSS de 01net.


Tous les PodCasts
audio et video
Tous droits réservés © 1999 - 2008 Internext - 01net.
Sites du réseau 01net Network : 01net. - 01men - RMC - BFM - BFM TV - La Tribune - Micro Achat - TousLesPodcasts - Caractere.net - Electronique.biz - Mesures.com - Transaction.fr