Comment une Smart Card Reader Works

Lecteurs de cartes à puce sont aussi connus comme des programmateurs de cartes (parce qu'ils peuvent écrire sur une carte), terminaux de cartes, acceptation de la carte périphérique (CAD) ou d'un dispositif d'interface (IFD). Il ya une légère différence entre le lecteur de carte et le terminal. Le terme «lecteur» est généralement utilisé pour décrire une unité qui assure l'interface avec un PC pour la majorité de ses exigences de traitement. En revanche, un "terminal" est un dispositif autonome de traitement.

Les cartes à puce sont des cartes de données mobiles qui doivent communiquer avec un autre dispositif pour accéder à un dispositif d'affichage ou un réseau. Les cartes peuvent être branché sur un lecteur, communément appelé «carte de stationnement, ou ils peuvent fonctionner en utilisant des fréquences radio (RF).

Lorsque la carte à puce et le lecteur de cartes viennent en contact, chacun s'identifie à l'autre par l'envoi et la réception d'information. Si les messages échangés ne correspondent pas, aucune autre transformation a lieu. Ainsi, contrairement ordinaire de cartes bancaires, cartes à puce peuvent se défendre contre les utilisateurs non autorisés et les utilisations dans des mesures de sécurité innovants.

Communiquer avec un lecteur de carte à puce

Le lecteur fournit un chemin pour votre application d'envoyer et de recevoir des commandes de la carte. Il existe plusieurs types de lecteurs disponibles, tels que série, PCCard, et modèles de claviers standard. Malheureusement, le groupe ISO a été incapable de fournir un standard pour communiquer avec les lecteurs de sorte qu'il n'est pas one-size-fits-all approche de la communication carte à puce.

Chaque constructeur fournit un protocole différent pour la communication avec le lecteur.

  • Vous devez d'abord communiquer avec le lecteur.
  • Deuxièmement, le lecteur communique avec la carte, qui sert d'intermédiaire avant l'envoi des données vers la carte.
  • Troisièmement, la communication avec une carte à puce est basée sur le format APDU. La carte doit traiter les données et le renvoyer au lecteur, qui renverra les données à sa source originaire.

Les classes suivantes sont utilisées pour communiquer avec le lecteur:

  • ISO commande classes pour la communication avec protocole 7816
  • Classes de communication avec le lecteur
  • Classes pour la conversion des données à un fabricant-format spécifique
  • Une demande de tester et d'utiliser les cartes pour un but précis et

Les lecteurs prennent plusieurs formes, les facteurs et les capacités. La meilleure façon de décrire un lecteur est par la méthode de son interface à un PC. Lecteurs de cartes à puce sont disponibles que pour l'interface série RS232 ports, ports USB, connecteurs PCMCIA, des créneaux de disquette, les ports parallèles, les ports infrarouge IRDA et les claviers et lecteurs wedge clavier. Lecteurs de cartes sont utilisés pour lire des données à partir du - et écrire des données - la carte à puce. Les lecteurs peuvent facilement être intégrées dans un PC utilisant Windows 98/Me, 2000, XP ou plates-formes. Cependant, certains systèmes informatiques sont déjà équipés d'un Lecteur intégré de cartes à puce. Certains lecteurs de cartes viennent avec des fonctionnalités de sécurité avancées telles que l'entrée code PIN sécurisée, l'affichage sécurisé et un des scanners d'empreintes digitales intégré pour la prochaine génération de sécurité multi-couches et les trois facteurs d'authentification.

Une autre différence dans le lecteur de types est l'intelligence embarquée et de capacités. Un grand prix et la différence existant entre les performances d'un lecteur de qualité industrielle qui prend en charge une grande variété de protocoles de carte et le gagnant moins cher lecteur de carte qui ne fonctionne qu'avec des cartes à microprocesseur et effectue tous les traitements de données dans le PC.

Les options dans les choix de terminaux sont tout aussi variées. La plupart des unités disposent de leurs propres systèmes d'exploitation et les outils de développement. Ils ont généralement l'appui d'autres fonctions comme la lecture de la bande magnétique, les fonctions de modem et de l'impression transactionnelle.

Pour traiter une carte à puce de l'ordinateur doit être équipé d'un lecteur de carte à puce possédant les caractéristiques obligatoires suivantes:

  • Smart Card Interface Standard - ISO 7816 est une norme internationale qui décrit les exigences de l'interface de contact de type cartes à puce. Ces normes ont de multiples parties. Par exemple, partie 1, 2 et 3 sont applicables aux es lecteurs de carte. Partie 1 définit les caractéristiques physiques de la carte. Partie 2 définit les dimensions et l'emplacement des contacts de la carte à puce à puce. Partie 3 définit les signaux électroniques et protocoles de transmission de la carte. Les lecteurs de carte mai être soumis à quil est conforme à ISO 7816 1/2/3, ou à son terme simplifié, l'ISO 7816.
  • Driver - Il fait référence au logiciel utilisé par le système d'exploitation (OS) d'un PC pour gérer une carte à puce et le lecteur de carte applicable. Pour lire une carte d'identité à puce, le pilote du lecteur de carte doit être PC / SC de conformité, qui est soutenu par la plupart des produits lecteur de cartes actuellement disponibles. Il convient de noter que les différents OS, il faudrait pilotes différents. Dans l'acquisition de lecteurs de cartes, la compatibilité entre le conducteur et le système d'exploitation doit être déterminée et assurée.

Caractéristiques souhaitables dans un lecteur de carte à puce

Types de cartes contacter réfère à la façon dont le contact entre un lecteur de carte et une carte à puce est physiquement effectué. Il existe deux principaux types de contact: contact d'atterrissage et de frottement de contact (également connu sous le nom de glissement ou essuyage). Pour les lecteurs de cartes dotées de frottement de contact, la pièce de contact est fixe. Les lingettes de contact sur la surface de la carte et la puce, si une carte est insérée. Pour les lecteurs de cartes dotées du type d'atterrissage, la partie de contact est mobile. Le contact "terres" sur la puce après une carte est entièrement insérée. En général, les lecteurs de carte de débarquement type d'assurer une meilleure protection à la carte que celle du type à friction.

Lecteurs de cartes à puce sont également utilisés comme des programmateurs de cartes à puce pour configurer et personnaliser les cartes à circuit intégré. Ces programmeurs non seulement lire les données, mais également placer des données dans la carte mémoire. Cela signifie que non seulement les CPU à base de cartes à puce, mais également des cartes mémoire simple peut être programmé en utilisant un lecteur de carte à puce. Bien sûr, le lecteur de carte doit supporter le protocole approprié comme le asynchrone T = 0, T = 1 ou synchrone protocoles I2C.

Il ne faudra pas longtemps avant que les lecteurs de cartes à puce devenue une partie intégrante de tous les ordinateurs - et, ultérieurement, la vie des utilisateurs de l'ordinateur. Les systèmes informatiques avec des claviers qui ont un lecteur de carte à puce / intégration écrivain sont également disponibles.

Lecteurs de cartes à puce sont également accessibles sous forme de dongle USB. Dongles USB sont souvent utilisé avec les téléphones GSM, qui contiennent une carte à puce SIM. En outre, les numéros de téléphone peuvent être éditées sur un PC en utilisant la carte à puce USB dongle.

Discuss Comment une Smart Card Reader Works in the forums.

 
(1 - user rating)

You need to login or register to post comments.