Cours 2 Seam Les Cartes Intelligentes
Cours 2 Seam Les Cartes Intelligentes
Cours 2 Seam Les Cartes Intelligentes
22//12/2020
1 Historique
•États-unis :
1.Pomeroy en 1967
2.Ellingboe (1970)) décrit un moyen de paiement électronique sur une carte
de crédit à contacts
3.Halpern (1972)) avec son stylo électronique sécurisé de paiement
•France :
•France :
•1981 début de la
normalisation AFNOR
•1983 : Cartes santé
•1984 : Adoption de la
Carte Bleue (Bull) &
Création du groupement
des cartes bancaires.
•1984 la télécarte (la carte
pyjama)
2 Les types de cartes
2 Les types de cartes
C) Carte à Microprocesseur
•Mémoire et processeur
CPU : 8 / 16 / 32 bits
ROM : 8 – 32 Ko (Card Operating System)
RAM : < 1Ko mémoire temporaire
EEPROM / FlashRAM / FeRAM : 8 – 64 Ko mémoire persistante
2.1 Carte à contact
C) Carte à Microprocesseur USAGE
• FABRICATION
Inscription dans la ROM des fonctionnalités de base (COS)
• INITIALISATION
Inscription dans l’EEPROM des données de l’application
• PERSONNALISATION
Inscription dans l’EEPROM des données utilisateur
• UTILISATION
Envoi de commandes à la carte
• MORT
Invalidation logique, destruction, …
3 Cycle de vie
FABRICATION
4 Normes en vigueur (ISO 7816-1
7816 à 7816-7)
A) ISO 7816-1
Cette norme précise les caractéristiques physiques et dimensions
4 Normes en vigueur (ISO 7816-1
7816 à 7816-7)
B) ISO 7816-2
Emplacement des contacts et aspects électriques
B) ISO 7816-2
4 Normes en vigueur (ISO 7816-1
7816 à 7816-7)
C) ISO 7816-3
Elle définit l’interface électrique et les protocoles de transmission :
• Caractéristiques électriques :
Fréquence d’horloge 1 - 5 Mhz
Vitesse des communications < 115200 bauds
• Protocole de transmission :
TPDU (Transmission Protocol Data Unit)
T=0 Protocole orienté octet
T=1 Protocole orienté paquet
• Sélection du type de protocole :
PTS (Protocol Type Selection)
• Réponse au reset :
ATR (Answer To Reset): qui correspond aux
données envoyées par la carte immédiatement après la mise sous tension
4 Normes en vigueur (ISO 7816-1
7816 à 7816-7)
E) ISO 7816-5
Spécifie des identifiants d’applications (Application IDentifier)
Un AID = identification unique d'une application de la carte et de
certains types de fichiers.
F) ISO 7816-6
Spécifie les éléments de données inter-industrie
industrie :
•Nom du porteur de la carte
•Date d’expiration
•…
4 Normes en vigueur (ISO 7816-1
7816 à 7816-7)
G) ISO 7816-7
Données organisées en tables, avec des colonnes, lignes, … (Similarité
•Données
aux bases de données)
Langage spécifique de requêtes : SCQL (Smart Card Query Language)
•Langage
5 Les SCOS
• - La carte professionnelle