Carte à puce

Image manquante
Carte_vitale_anonyme.jpg
Carte à puce utilisée pour les paiements de santé en France (carte Vitale).

La carte à puce est une carte plastifiée aux dimensions de 85,6 × 54 millimètres comportant un circuit intégré (la puce). Ce composant est accessible électriquement par des contacts de cuivre.

Sommaire

Histoire de la carte à puce

La carte à puce a été inventée par le français Roland Moreno qui en déposa le brevet en 1974, après plusieurs travaux réalisés dans ce sens par des techniciens japonais et allemands.

Les premières cartes à puce étaient passives : l'équivalent d'un ensemble de fusibles (cartes téléphoniques, cartes de stationnement) formant la mémoire de travail, sous la protection d'une circuiterie logique interdisant l'écriture frauduleuse.

Composition

La puce d'une carte typique (la carte bancaire B0') est constitué d'un microprocesseur 8 bits tournant à une vitesse de 4 MHz, elle dispose de 6 à 32 Ko de ROM, de 256 à 2048 octets de RAM et de 1 à 32 Ko d'EEPROM. La puce dispose en outre d'une seule ligne d'entrée-sortie.

Les cartes à puce de haut de gamme récentes contiennent des microprocesseurs plus puissants (32 bits à plus de 10 MHz) et des quantités de mémoire plus importantes (dépassant parfois les 128 Ko d'EEPROM ou de ROM). Les types de mémoire rencontrées dans les cartes à puce se diversifient également, notamment avec l'introduction de la Mémoire Flash.

Taxonomie

La carte à puce succède :

Il existe trois catégories de cartes à puces :

Standards

Les principaux standards en matière de carte à puce sont le fruit des travaux de l'ISO. La norme internationale ISO-7816 est découpée en 6 parties:

Fonctionnement

Actuellement, elles comportent souvent un microcontrôleur les rendant actives et permettant des fonctions plus élaborées, en particulier des reconnaissances de clé. Elles comportent principalement une zone mémoire, ainsi que plusieurs dispositifs de calcul destinés (entre autres) à la cryptographie. Ainsi, une fois insérées dans un lecteur, elles se comportent en fait comme un micro-ordinateur capable d'effectuer des traitements d'information.

Un programme de codage (décodage) et/ou un code (mot de passe) dans la puce, inaccessibles de l'extérieur, sont le garant d'une bonne sécurité (au sens bancaire).

Elles sont aujourd'hui particulièrement répandues dans des applications comme les cartes bancaires françaises, les cartes Vitale, mais aussi les cartes SIM utilisées dans les téléphones portables pour l'identification du propriétaire et la sauvegarde d'informations diverses (numéros de téléphone et autres).

Avant d'être remises à la personne qui l'utilisera, une carte à puce est normalement 'personnalisée' électriquement (par l'organisme émetteur) via un lecteur de cartes et un programme informatique (outil de personnalisation), afin d'inscrire dans la puce les informations nécessaires à son utilisation. Par exemple, on inscrira dans une carte bancaire les références bancaires de l'utilisateur, ou dans la carte d'un contrôle d'accès, les autorisations accordées au porteur de la carte.

On peut considérer jusqu'à un certain point que les clefs USB, récemment apparues, font partie de la famille des « cartes à mémoire », mais il faut noter que leur mémoire n'intègre aucune protection limitant son accès, contrairement aux cartes à puce proprement dites, dont l'une des caractéristiques majeures est de protéger les données qu'elles contiennent de toute intrusion.

Quelques utilisations

Image manquante
Phonecard-journal-telephone-france.jpg
Carte téléphonique pré-payée (télécarte)

Fabriquants de cartes à puce

Voir aussi


Image manquante
Symbole-ordinateur.png


Portail Informatique - Accédez d'un seul coup d’œil à toute la série des articles de Wikipédia concernant l'informatique.

See also: Carte à puce, Carte Octopus, Carte SIM, Carte Vitale, Carte bancaire, Circuit intégré, Cuivre