Une carte à puce est une carte de la taille d’une carte de crédit capable de recevoir et de traiter des données. Elle est également appelée « carte à puce » ou « carte ICC » (Integrated Circuit Card). La puce de la carte à puce est une puce informatique. Les cartes à puce sont utilisées dans divers secteurs, notamment la banque, les voyages, la sécurité et les soins de santé. Une puce de carte à puce contient un microprocesseur, une mémoire ou les deux intégrés. Il est lu soit en le faisant glisser dans un lecteur, soit via une liaison radiofréquence (RFID) entre la carte et un lecteur.
Les cartes à puce sont généralement décrites en trois types principaux, selon le type de puce de carte à puce qu’elles contiennent : celles avec une puce à contact, celles avec une puce sans contact et celles qui combinent la technologie des fonctions à la fois contact et sans contact. Les plus courantes sont les cartes de contact, les cartes à puce qui contiennent une puce sous la forme d’un petit insert carré en or. Lorsque la carte est placée dans un CAD (Card Accepting Device), le CAD et la puce entrent en contact, permettant le transfert d’informations. Les cartes mémoire droites sont celles avec le plus de stockage de données, mais elles ne peuvent pas s’identifier et n’ont pas de mécanisme de verrouillage, tandis que les cartes mémoire intelligentes ont une puce de carte à puce capable de contrôler l’accès à la mémoire de la carte, et la valeur stockée les cartes mémoire sont utilisées pour des quantités jetables ou rechargeables, et peuvent être utilisées pour des cartes téléphoniques. Contrairement aux autres types de cartes de contact, les cartes multifonctions CPU/MPU ont une puce de carte à puce qui peut traiter les données.
Une carte sans contact, le second type, possède une puce de carte à puce qui est une étiquette RFID (Radio Frequency Identification) : une combinaison de puce et d’antenne qui permet de suivre la carte. La « plage de lecture » du système est la distance à laquelle la carte peut être du lecteur et toujours être lue. La proximité du lecteur varie selon le but de la carte. Les cartes sans contact, comme les cartes de contact, ont des sous-catégories. Les cartes en lecture seule sont écrites par le fabricant et utilisées pour des applications telles que l’accès aux installations, tandis que les cartes WORM (Write Once Read Many) sont écrites par le client. Les cartes en lecture-écriture sont utilisées pour les cartes de tarifs de voyage, où les enjeux réduits signifient que la sécurité réduite de l’écriture de la carte ne constitue pas un risque sérieux. Les cartes combinées ont deux types de puces différents et intègrent à la fois la technologie avec et sans contact dans une seule carte.