SlideShare une entreprise Scribd logo
1  sur  23
Chapitre 1: Introduction
MODULE :Principe matériels (carte à puce,smart
cards,…)
Responsable de matière : MC.Mounir Zrigui
Présenté par : Mlle.Hela N’heri
Mlle.Hamzaoui Rania
Mr.Shili Mohamed
An 2014/2015
République Tunisienne
Ministère de l’Enseignement
Supérieur et de la Recherche
Scientifique Université
de Sousse
INSTITUT SUPÉRIEUR DES SCIENCES
APPLIQUÉES ET DE TECHNOLOGIE
DE SOUSSE
2
Définition de carte à puce
Historique des cartes à puce
Réalisations industrielles majeures
Type de carte à puce
Architecture d’une smart card
3
Une carte à puce est un rectangle en plastique d'une
épaisseur d'1 mm qui porte un circuit intégré capable
de mémoriser de façon sécurisée une série
d'informations. Ce circuit intégré s'appelle une puce.
UNE CARTE À PUCE C’EST QUOI ?
4
UNE CARTE À PUCE C’EST QUOI ?
La carte à puce est aujourd'hui un
support très répandu pour stocker
des informations.
Ces exemples les plus courants sont
les cartes bancaires, les cartes
téléphoniques et les cartes SIM
contenues dans les GSM.
Il existe différents types dont la
Smart Card et plus particulièrement la
java Card.
5
UNE CARTE À PUCE C’EST QUOI ?
Toutes les cartes à puces possèdent des ressources très limitées disponibles
pour l’exécution d’applications. Et pourtant, aujourd’hui, le moyen le
plus sûr pour assurer un niveau de sécurité satisfaisant reste la carte à puce.
- Le développement d’applications pour carte à puce a toujours été difficile
et réservé à des experts. Il a donc fallut développer un langage qui soit à
la fois fiable, robuste, et bien sûr simple.
C’est en 1996 que Sun Microsystems Inc propose une solution après
des essais menés par Schlumberger : le JavaCard.
UNE CARTE À PUCE C’EST QUOI ?
6
Le JavaCard est un système de programmation de cartes à
puces basé sur une version allégée du langage Java.
7
Historique des cartes à puce?
En 1974, Roland Moreno qui est chef d'une équipe de
recherche pour l'entreprise Innovatron, va créer la première
des cartes à puces. Cette carte est une carte à mémoire, nous
verrons plus tard ce que signifie une carte à mémoire.
8
Historique des cartes à puce?
En 1977, la carte à mémoire évolue
vers un autre type de carte : la carte
à microprocesseur.
Bull, une entreprise française, crée le
CP8
la première de ces cartes.
La carte à microprocesseur servira
en 1980 à mettre en place les
premiers essais de carte bancaire.
Puis en 1983 on verra apparaître
toujours sur ce modèle de carte, la
première carte santé.
9
Historique des cartes à puce?
En 1984, un autre type de carte à puce voit le jour, c'est une
carte ayant une utilité différente. Elle est à micromodules et
permettra de créer les premières télécartes, ou cartes
téléphonique à utiliser dans des télécabines France Telecom.
10
Réalisations industrielles majeures
1. La carte bleue est l'une des
premières cartes à microprocesseur.
Elle est mise en place en France et
l'on compte en 2001, 40 M
d'exemplaires de cette carte en
circulation.
2. La carte de santé basée elle
aussi sur un microprocesseur. Elle
est à ce jour distribuée à 40 M
d'exemplaires.
11
Réalisations industrielles majeures
3.le porte-monnaie électronique,
c'est une carte sans contact qui est
utilisé dans de nombreux pays : elle
se décline en deux modèles.
On compte 80M de geldKarte en
Allemagne / Luxembourg, et 80 M de
cartes Proton en Belgique, Suisse,
Malaisie..
12
Réalisations industrielles majeures
4.la carte SIM pour la téléphonie
mobile. On dénombre 1.5Md de
cartes SIM vendues à travers le
monde.
13
Réalisations industrielles majeures
-Les cartes multi-services qui sert
par exemple au sein d'une commune
à la fois de pièce d'identité et de
portemonnaie pour faciliter
l'utilisation des services de la ville
aux habitants.
- Les cartes sans contact comme les
cartes de Restaurants Universitaires
qui contiennent une puce interne.
14
Types de carte à puce
- La carte à mémoire, c'est une
mémoire simple sans processeur.
Elle peut être lue sans protection,
mais l'écriture peut-être rendue
impossible.
Sa programmation n'est pas possible
puisqu'elle ne contient aucun
processeur. On a comme exemple
d'utilisation de ce type de carte la
carte "porte jeton" utilisée pour des
applications de prépaiement (carte
téléphonique par exemple).
Cartes synchrones
15
Types de carte à puce
Cartes asynchrones
-La carte à logique câblée doté
d’une mémoire accessible via des
circuits pré-programmés et figés
pour une application particulière.
Par exemple pour une carte
«sécuritaire» pouvant effectuer des
calculs figés (accès à un local, à un
garage).
16
Types de carte à puce
- Les SmartCard (exemple
Javacard) contienent un processeur
et de la mémoire, le tout dans un
microcontrôleur encarté. Cela
permet à la carte d'être
programmée pour effectuer un ou
plusieurs types d'applications. Elle
possède soit une interface
électronique par contact, soit elle
est sans contact est fonctionne par
fréquence radio.
17
Architectures d’une smart card
Vcc: Tension d’alimentation positive de la carte fournie
par le lecteur [4.75v,5.25v] ex: Vcc=3.3v pour une carte
SIM.
RST: Commande de reset de la carte, fournie par le
lecteur (entrée non obligatoire avec certaines cartes
à mémoire).
CLK: Horloge fournie a la carte par le lecteur pour
rythmer les échanges de données entre la carte et le
lecteur.
RFU: Reserved for Future Use
GND: Masse Electrique de la carte
Vpp: Tension de programmation de la carte fournie par le
lecteur ( Inutilisé aujourd’hui, Rq: 21V nécessaire dans
les premières cartes pour écrire dans des EPROM)
I/O : Entrées/Sorties des données ; c’est ligne
bidirectionnelle (carte => lecteur et lecteur <= carte)
18
Architectures d’une smart card
19
Architectures d’une smart card
La SmartCard contient :
- Une ROM qui contient le JCRE (Java Card Runtime Environment) et
le Système d'exploitation, elle peut atteindre 2 à 4 Mega-octets.
- Un processeur (CPU) qui est très faible comparé aux processeurs de
PC, il ne contient qu'un jeu d'instructions limité.
20
Architectures d’une smart card
La SmartCard contient :
-Une RAM (effacée à chaque nouvelle utilisation de la carte) de
faible taille, elle atteint les 8 kilo-octets. Elle stocke les données
sensibles (clés de cryptographie ...).
- Une EEPROM qui stocke les applets à exécuter sur la carte
SmartCard. Elle n'est pas effacée et les données sont donc
réutilisables dans le même état à chaque utilisation de la carte.
21
Question de Cours
Question de réflexion
22
Référence
•Pascal Urien - Cours cartes à puce 2010
•La carte à puce Samia Bouzefrane Maître de Conférences
CEDRIC –CNAM samia.bouzefrane@cnam.fr
•Damien Sauveron sauveron@labri.fr
MERCI POUR VOTRE ATTENTION

Contenu connexe

Tendances

Mon Projet Fin d'étude: Conception et développement d'une application de géol...
Mon Projet Fin d'étude: Conception et développement d'une application de géol...Mon Projet Fin d'étude: Conception et développement d'une application de géol...
Mon Projet Fin d'étude: Conception et développement d'une application de géol...rim elaire
 
Présentation : Projet de Fin d'etude ' PFE ' 2018 : Conception et Réalisation...
Présentation : Projet de Fin d'etude ' PFE ' 2018 : Conception et Réalisation...Présentation : Projet de Fin d'etude ' PFE ' 2018 : Conception et Réalisation...
Présentation : Projet de Fin d'etude ' PFE ' 2018 : Conception et Réalisation...Achraf Frouja
 
Conception et réalisation d’une application Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking Khaled Fayala
 
Mise en place de deux réseaux LAN interconnectés par un réseau WAN
Mise en place de deux réseaux LAN interconnectés par un réseau WANMise en place de deux réseaux LAN interconnectés par un réseau WAN
Mise en place de deux réseaux LAN interconnectés par un réseau WANGhassen Chaieb
 
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
Projet de fin étude  ( LFIG : Conception et Développement d'une application W...Projet de fin étude  ( LFIG : Conception et Développement d'une application W...
Projet de fin étude ( LFIG : Conception et Développement d'une application W...Ramzi Noumairi
 
Administration Linux ( PDFDrive ).pdf
Administration Linux ( PDFDrive ).pdfAdministration Linux ( PDFDrive ).pdf
Administration Linux ( PDFDrive ).pdfssuser4af92c
 
Mémoire : Cloud iaas Slim Hannachi
Mémoire :  Cloud iaas Slim HannachiMémoire :  Cloud iaas Slim Hannachi
Mémoire : Cloud iaas Slim Hannachislim Hannachi
 
Rapport pfe isi_Big data Analytique
Rapport pfe isi_Big data AnalytiqueRapport pfe isi_Big data Analytique
Rapport pfe isi_Big data AnalytiqueYosra ADDALI
 
Presentation pfe application de pointage ASP.NET
Presentation pfe application de pointage ASP.NETPresentation pfe application de pointage ASP.NET
Presentation pfe application de pointage ASP.NETMeher Zayani
 
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...Abdallah YACOUBA
 
Presentation pfe RoBeX
Presentation pfe RoBeXPresentation pfe RoBeX
Presentation pfe RoBeXjalel Derbali
 
Final show
Final showFinal show
Final showflorenzo
 
Rapport_PFE_Securite (1).pdf
Rapport_PFE_Securite (1).pdfRapport_PFE_Securite (1).pdf
Rapport_PFE_Securite (1).pdfAhmedDhib6
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile Raoua Bennasr
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.Sabri El gharbi El yahmadi
 
Mise en place d’un système de détection
Mise en place d’un système de détectionMise en place d’un système de détection
Mise en place d’un système de détectionManassé Achim kpaya
 

Tendances (20)

Mon Projet Fin d'étude: Conception et développement d'une application de géol...
Mon Projet Fin d'étude: Conception et développement d'une application de géol...Mon Projet Fin d'étude: Conception et développement d'une application de géol...
Mon Projet Fin d'étude: Conception et développement d'une application de géol...
 
Rapport atef
Rapport atefRapport atef
Rapport atef
 
Présentation : Projet de Fin d'etude ' PFE ' 2018 : Conception et Réalisation...
Présentation : Projet de Fin d'etude ' PFE ' 2018 : Conception et Réalisation...Présentation : Projet de Fin d'etude ' PFE ' 2018 : Conception et Réalisation...
Présentation : Projet de Fin d'etude ' PFE ' 2018 : Conception et Réalisation...
 
Systeme embarque
Systeme embarqueSysteme embarque
Systeme embarque
 
Conception et réalisation d’une application Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking
 
Mise en place de deux réseaux LAN interconnectés par un réseau WAN
Mise en place de deux réseaux LAN interconnectés par un réseau WANMise en place de deux réseaux LAN interconnectés par un réseau WAN
Mise en place de deux réseaux LAN interconnectés par un réseau WAN
 
ROBOT à base d'Android - Rapport PFE
ROBOT à base d'Android - Rapport PFEROBOT à base d'Android - Rapport PFE
ROBOT à base d'Android - Rapport PFE
 
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
Projet de fin étude  ( LFIG : Conception et Développement d'une application W...Projet de fin étude  ( LFIG : Conception et Développement d'une application W...
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
 
Administration Linux ( PDFDrive ).pdf
Administration Linux ( PDFDrive ).pdfAdministration Linux ( PDFDrive ).pdf
Administration Linux ( PDFDrive ).pdf
 
Mémoire : Cloud iaas Slim Hannachi
Mémoire :  Cloud iaas Slim HannachiMémoire :  Cloud iaas Slim Hannachi
Mémoire : Cloud iaas Slim Hannachi
 
Rapport pfe isi_Big data Analytique
Rapport pfe isi_Big data AnalytiqueRapport pfe isi_Big data Analytique
Rapport pfe isi_Big data Analytique
 
Presentation pfe application de pointage ASP.NET
Presentation pfe application de pointage ASP.NETPresentation pfe application de pointage ASP.NET
Presentation pfe application de pointage ASP.NET
 
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
 
Presentation pfe RoBeX
Presentation pfe RoBeXPresentation pfe RoBeX
Presentation pfe RoBeX
 
Final show
Final showFinal show
Final show
 
Rapport_PFE_Securite (1).pdf
Rapport_PFE_Securite (1).pdfRapport_PFE_Securite (1).pdf
Rapport_PFE_Securite (1).pdf
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
 
Rapport PFE
Rapport PFERapport PFE
Rapport PFE
 
Mise en place d’un système de détection
Mise en place d’un système de détectionMise en place d’un système de détection
Mise en place d’un système de détection
 

En vedette

Cours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vieCours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vieMohammed Amine Mostefai
 
La carte d'identité electronique (e id)
La carte d'identité electronique (e id)La carte d'identité electronique (e id)
La carte d'identité electronique (e id)Lamine.o
 
Spintronic - GaMnAsP - Data Storage
Spintronic - GaMnAsP - Data StorageSpintronic - GaMnAsP - Data Storage
Spintronic - GaMnAsP - Data Storageniazi2012
 
Nanostructuration de Surface - Organic Lasers
Nanostructuration de Surface -  Organic LasersNanostructuration de Surface -  Organic Lasers
Nanostructuration de Surface - Organic Lasersniazi2012
 
BEEM magnetic microscopy - Data Storage
BEEM magnetic microscopy - Data StorageBEEM magnetic microscopy - Data Storage
BEEM magnetic microscopy - Data Storageniazi2012
 
Comparaison de outils mda
Comparaison de outils mdaComparaison de outils mda
Comparaison de outils mdaShili Mohamed
 
Soutenanceshili mohamed
Soutenanceshili mohamedSoutenanceshili mohamed
Soutenanceshili mohamedShili Mohamed
 
patron de conception
patron de conception patron de conception
patron de conception Shili Mohamed
 
Présentation Power Agility
Présentation Power AgilityPrésentation Power Agility
Présentation Power AgilityPower Agility
 
Rapport W-CDMA Coding &amp; Multiplexing
Rapport W-CDMA  Coding &amp; MultiplexingRapport W-CDMA  Coding &amp; Multiplexing
Rapport W-CDMA Coding &amp; MultiplexingAnouar Loukili
 
Monde de l'énergie & informatique, la mutation industrielle
Monde de l'énergie & informatique, la mutation industrielleMonde de l'énergie & informatique, la mutation industrielle
Monde de l'énergie & informatique, la mutation industrielleVelossity
 
Modélisation chaîne DVB-S
Modélisation chaîne DVB-SModélisation chaîne DVB-S
Modélisation chaîne DVB-SDavid Metge
 

En vedette (20)

Cours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vieCours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vie
 
Gemalto Marketing - Case study
Gemalto Marketing - Case studyGemalto Marketing - Case study
Gemalto Marketing - Case study
 
cycle de vie
cycle de vie cycle de vie
cycle de vie
 
La carte d'identité electronique (e id)
La carte d'identité electronique (e id)La carte d'identité electronique (e id)
La carte d'identité electronique (e id)
 
Méthodes Agiles - Généralités
Méthodes Agiles - GénéralitésMéthodes Agiles - Généralités
Méthodes Agiles - Généralités
 
conception
conceptionconception
conception
 
Spintronic - GaMnAsP - Data Storage
Spintronic - GaMnAsP - Data StorageSpintronic - GaMnAsP - Data Storage
Spintronic - GaMnAsP - Data Storage
 
Cours ocl
Cours oclCours ocl
Cours ocl
 
Nanostructuration de Surface - Organic Lasers
Nanostructuration de Surface -  Organic LasersNanostructuration de Surface -  Organic Lasers
Nanostructuration de Surface - Organic Lasers
 
JPA est middleware
JPA est middleware JPA est middleware
JPA est middleware
 
BEEM magnetic microscopy - Data Storage
BEEM magnetic microscopy - Data StorageBEEM magnetic microscopy - Data Storage
BEEM magnetic microscopy - Data Storage
 
Comparaison de outils mda
Comparaison de outils mdaComparaison de outils mda
Comparaison de outils mda
 
Soutenanceshili mohamed
Soutenanceshili mohamedSoutenanceshili mohamed
Soutenanceshili mohamed
 
patron de conception
patron de conception patron de conception
patron de conception
 
Compression
Compression Compression
Compression
 
Javca formation-java-card
Javca formation-java-cardJavca formation-java-card
Javca formation-java-card
 
Présentation Power Agility
Présentation Power AgilityPrésentation Power Agility
Présentation Power Agility
 
Rapport W-CDMA Coding &amp; Multiplexing
Rapport W-CDMA  Coding &amp; MultiplexingRapport W-CDMA  Coding &amp; Multiplexing
Rapport W-CDMA Coding &amp; Multiplexing
 
Monde de l'énergie & informatique, la mutation industrielle
Monde de l'énergie & informatique, la mutation industrielleMonde de l'énergie & informatique, la mutation industrielle
Monde de l'énergie & informatique, la mutation industrielle
 
Modélisation chaîne DVB-S
Modélisation chaîne DVB-SModélisation chaîne DVB-S
Modélisation chaîne DVB-S
 

Similaire à Présentation carteapuce

Cours en maintenance pc
Cours  en maintenance pcCours  en maintenance pc
Cours en maintenance pcmohamednacim
 
cours_informatique_appliquée_lpcc_2024.pptx
cours_informatique_appliquée_lpcc_2024.pptxcours_informatique_appliquée_lpcc_2024.pptx
cours_informatique_appliquée_lpcc_2024.pptxadonisyao
 
Rfid Couts Et Materiels
Rfid Couts Et MaterielsRfid Couts Et Materiels
Rfid Couts Et MaterielsADDNB
 
Séminaire de la Controverse - RFID - Mythes et réalités
Séminaire de la Controverse - RFID - Mythes et réalitésSéminaire de la Controverse - RFID - Mythes et réalités
Séminaire de la Controverse - RFID - Mythes et réalitésPierre Metivier
 
La RFID en bibliotheque ?
La RFID en bibliotheque ? La RFID en bibliotheque ?
La RFID en bibliotheque ? ADDNB
 
Cours2 Master Embarqué 2022-2023.ppt
Cours2 Master Embarqué 2022-2023.pptCours2 Master Embarqué 2022-2023.ppt
Cours2 Master Embarqué 2022-2023.pptAbdo Brahmi
 
Introduction au Sanscontact NFC Rfid SmartCard
Introduction au Sanscontact NFC Rfid SmartCardIntroduction au Sanscontact NFC Rfid SmartCard
Introduction au Sanscontact NFC Rfid SmartCardPierre Metivier
 
Embedded intro 2006
Embedded intro 2006Embedded intro 2006
Embedded intro 2006mcbinene
 
Microcontroleur arduino uno
Microcontroleur arduino unoMicrocontroleur arduino uno
Microcontroleur arduino unobyorn TANDU
 
Microcontroleur arduino uno
Microcontroleur arduino unoMicrocontroleur arduino uno
Microcontroleur arduino unobyorn TANDU
 
Arduino saison 1-20180526
Arduino saison 1-20180526Arduino saison 1-20180526
Arduino saison 1-20180526FrancisGILLET
 
Lescodesbarre
LescodesbarreLescodesbarre
Lescodesbarreadeloo21
 
Siwar Haddad
Siwar HaddadSiwar Haddad
Siwar HaddadNET-INFO
 
recherche info
recherche inforecherche info
recherche infoNET-INFO
 
I tronics tech session2 - genuino day 2016
I tronics tech session2 - genuino day 2016I tronics tech session2 - genuino day 2016
I tronics tech session2 - genuino day 2016Romaric Saounde Tsopnang
 

Similaire à Présentation carteapuce (20)

Cours en maintenance pc
Cours  en maintenance pcCours  en maintenance pc
Cours en maintenance pc
 
cours_informatique_appliquée_lpcc_2024.pptx
cours_informatique_appliquée_lpcc_2024.pptxcours_informatique_appliquée_lpcc_2024.pptx
cours_informatique_appliquée_lpcc_2024.pptx
 
Rfid Couts Et Materiels
Rfid Couts Et MaterielsRfid Couts Et Materiels
Rfid Couts Et Materiels
 
Séminaire de la Controverse - RFID - Mythes et réalités
Séminaire de la Controverse - RFID - Mythes et réalitésSéminaire de la Controverse - RFID - Mythes et réalités
Séminaire de la Controverse - RFID - Mythes et réalités
 
La RFID en bibliotheque ?
La RFID en bibliotheque ? La RFID en bibliotheque ?
La RFID en bibliotheque ?
 
Cours2 Master Embarqué 2022-2023.ppt
Cours2 Master Embarqué 2022-2023.pptCours2 Master Embarqué 2022-2023.ppt
Cours2 Master Embarqué 2022-2023.ppt
 
Introduction au Sanscontact NFC Rfid SmartCard
Introduction au Sanscontact NFC Rfid SmartCardIntroduction au Sanscontact NFC Rfid SmartCard
Introduction au Sanscontact NFC Rfid SmartCard
 
cours2 ARM.pptx
cours2 ARM.pptxcours2 ARM.pptx
cours2 ARM.pptx
 
Ordinateur
OrdinateurOrdinateur
Ordinateur
 
SAPIENS2009 - Module 2
SAPIENS2009 - Module 2SAPIENS2009 - Module 2
SAPIENS2009 - Module 2
 
Embedded intro 2006
Embedded intro 2006Embedded intro 2006
Embedded intro 2006
 
Microcontroleur arduino uno
Microcontroleur arduino unoMicrocontroleur arduino uno
Microcontroleur arduino uno
 
Microcontroleur arduino uno
Microcontroleur arduino unoMicrocontroleur arduino uno
Microcontroleur arduino uno
 
Arduino saison 1-20180526
Arduino saison 1-20180526Arduino saison 1-20180526
Arduino saison 1-20180526
 
Lescodesbarre
LescodesbarreLescodesbarre
Lescodesbarre
 
La carte mère
La carte mèreLa carte mère
La carte mère
 
Siwar Haddad
Siwar HaddadSiwar Haddad
Siwar Haddad
 
recherche info
recherche inforecherche info
recherche info
 
I tronics tech session2 - genuino day 2016
I tronics tech session2 - genuino day 2016I tronics tech session2 - genuino day 2016
I tronics tech session2 - genuino day 2016
 
historique de l'informatique
historique de l'informatiquehistorique de l'informatique
historique de l'informatique
 

Présentation carteapuce

  • 1. Chapitre 1: Introduction MODULE :Principe matériels (carte à puce,smart cards,…) Responsable de matière : MC.Mounir Zrigui Présenté par : Mlle.Hela N’heri Mlle.Hamzaoui Rania Mr.Shili Mohamed An 2014/2015 République Tunisienne Ministère de l’Enseignement Supérieur et de la Recherche Scientifique Université de Sousse INSTITUT SUPÉRIEUR DES SCIENCES APPLIQUÉES ET DE TECHNOLOGIE DE SOUSSE
  • 2. 2 Définition de carte à puce Historique des cartes à puce Réalisations industrielles majeures Type de carte à puce Architecture d’une smart card
  • 3. 3 Une carte à puce est un rectangle en plastique d'une épaisseur d'1 mm qui porte un circuit intégré capable de mémoriser de façon sécurisée une série d'informations. Ce circuit intégré s'appelle une puce. UNE CARTE À PUCE C’EST QUOI ?
  • 4. 4 UNE CARTE À PUCE C’EST QUOI ? La carte à puce est aujourd'hui un support très répandu pour stocker des informations. Ces exemples les plus courants sont les cartes bancaires, les cartes téléphoniques et les cartes SIM contenues dans les GSM. Il existe différents types dont la Smart Card et plus particulièrement la java Card.
  • 5. 5 UNE CARTE À PUCE C’EST QUOI ? Toutes les cartes à puces possèdent des ressources très limitées disponibles pour l’exécution d’applications. Et pourtant, aujourd’hui, le moyen le plus sûr pour assurer un niveau de sécurité satisfaisant reste la carte à puce. - Le développement d’applications pour carte à puce a toujours été difficile et réservé à des experts. Il a donc fallut développer un langage qui soit à la fois fiable, robuste, et bien sûr simple. C’est en 1996 que Sun Microsystems Inc propose une solution après des essais menés par Schlumberger : le JavaCard.
  • 6. UNE CARTE À PUCE C’EST QUOI ? 6 Le JavaCard est un système de programmation de cartes à puces basé sur une version allégée du langage Java.
  • 7. 7 Historique des cartes à puce? En 1974, Roland Moreno qui est chef d'une équipe de recherche pour l'entreprise Innovatron, va créer la première des cartes à puces. Cette carte est une carte à mémoire, nous verrons plus tard ce que signifie une carte à mémoire.
  • 8. 8 Historique des cartes à puce? En 1977, la carte à mémoire évolue vers un autre type de carte : la carte à microprocesseur. Bull, une entreprise française, crée le CP8 la première de ces cartes. La carte à microprocesseur servira en 1980 à mettre en place les premiers essais de carte bancaire. Puis en 1983 on verra apparaître toujours sur ce modèle de carte, la première carte santé.
  • 9. 9 Historique des cartes à puce? En 1984, un autre type de carte à puce voit le jour, c'est une carte ayant une utilité différente. Elle est à micromodules et permettra de créer les premières télécartes, ou cartes téléphonique à utiliser dans des télécabines France Telecom.
  • 10. 10 Réalisations industrielles majeures 1. La carte bleue est l'une des premières cartes à microprocesseur. Elle est mise en place en France et l'on compte en 2001, 40 M d'exemplaires de cette carte en circulation. 2. La carte de santé basée elle aussi sur un microprocesseur. Elle est à ce jour distribuée à 40 M d'exemplaires.
  • 11. 11 Réalisations industrielles majeures 3.le porte-monnaie électronique, c'est une carte sans contact qui est utilisé dans de nombreux pays : elle se décline en deux modèles. On compte 80M de geldKarte en Allemagne / Luxembourg, et 80 M de cartes Proton en Belgique, Suisse, Malaisie..
  • 12. 12 Réalisations industrielles majeures 4.la carte SIM pour la téléphonie mobile. On dénombre 1.5Md de cartes SIM vendues à travers le monde.
  • 13. 13 Réalisations industrielles majeures -Les cartes multi-services qui sert par exemple au sein d'une commune à la fois de pièce d'identité et de portemonnaie pour faciliter l'utilisation des services de la ville aux habitants. - Les cartes sans contact comme les cartes de Restaurants Universitaires qui contiennent une puce interne.
  • 14. 14 Types de carte à puce - La carte à mémoire, c'est une mémoire simple sans processeur. Elle peut être lue sans protection, mais l'écriture peut-être rendue impossible. Sa programmation n'est pas possible puisqu'elle ne contient aucun processeur. On a comme exemple d'utilisation de ce type de carte la carte "porte jeton" utilisée pour des applications de prépaiement (carte téléphonique par exemple). Cartes synchrones
  • 15. 15 Types de carte à puce Cartes asynchrones -La carte à logique câblée doté d’une mémoire accessible via des circuits pré-programmés et figés pour une application particulière. Par exemple pour une carte «sécuritaire» pouvant effectuer des calculs figés (accès à un local, à un garage).
  • 16. 16 Types de carte à puce - Les SmartCard (exemple Javacard) contienent un processeur et de la mémoire, le tout dans un microcontrôleur encarté. Cela permet à la carte d'être programmée pour effectuer un ou plusieurs types d'applications. Elle possède soit une interface électronique par contact, soit elle est sans contact est fonctionne par fréquence radio.
  • 17. 17 Architectures d’une smart card Vcc: Tension d’alimentation positive de la carte fournie par le lecteur [4.75v,5.25v] ex: Vcc=3.3v pour une carte SIM. RST: Commande de reset de la carte, fournie par le lecteur (entrée non obligatoire avec certaines cartes à mémoire). CLK: Horloge fournie a la carte par le lecteur pour rythmer les échanges de données entre la carte et le lecteur. RFU: Reserved for Future Use GND: Masse Electrique de la carte Vpp: Tension de programmation de la carte fournie par le lecteur ( Inutilisé aujourd’hui, Rq: 21V nécessaire dans les premières cartes pour écrire dans des EPROM) I/O : Entrées/Sorties des données ; c’est ligne bidirectionnelle (carte => lecteur et lecteur <= carte)
  • 19. 19 Architectures d’une smart card La SmartCard contient : - Une ROM qui contient le JCRE (Java Card Runtime Environment) et le Système d'exploitation, elle peut atteindre 2 à 4 Mega-octets. - Un processeur (CPU) qui est très faible comparé aux processeurs de PC, il ne contient qu'un jeu d'instructions limité.
  • 20. 20 Architectures d’une smart card La SmartCard contient : -Une RAM (effacée à chaque nouvelle utilisation de la carte) de faible taille, elle atteint les 8 kilo-octets. Elle stocke les données sensibles (clés de cryptographie ...). - Une EEPROM qui stocke les applets à exécuter sur la carte SmartCard. Elle n'est pas effacée et les données sont donc réutilisables dans le même état à chaque utilisation de la carte.
  • 22. 22 Référence •Pascal Urien - Cours cartes à puce 2010 •La carte à puce Samia Bouzefrane Maître de Conférences CEDRIC –CNAM samia.bouzefrane@cnam.fr •Damien Sauveron sauveron@labri.fr
  • 23. MERCI POUR VOTRE ATTENTION

Notes de l'éditeur

  1. Shili
  2. Shili
  3. Shili
  4. shili
  5. shili
  6. shili
  7. shili
  8. hella
  9. Rania
  10. rania
  11. rania
  12. rania
  13. rania
  14. Shili
  15. Shili
  16. hella
  17. hella
  18. hella
  19. hella
  20. Le 3 helle+rania +shili