Les cartes à circuits intégrés (ICC), communément appelées cartes à puce, font partie de nombreux appareils électroniques, appareils mobiles, cartes de crédit et autres. Les nombreux types de cartes à circuits intégrés se répartissent en deux catégories principales : les cartes à mémoire et les cartes à microprocesseur. Les cartes à puce sont utilisées dans de nombreux domaines et applications à travers le monde. Ils contribuent à l’identification et permettent le stockage des données.
Une carte mémoire stocke simplement des données, bien qu’elle puisse contenir une logique de sécurité spécifique. La mémoire morte, la mémoire vive, la mémoire morte programmable, la mémoire programmable effaçable et la mémoire programmable effaçable électroniquement sont les types de mémoire les plus souvent utilisés pour les cartes à circuits intégrés. Les cartes mémoire sont divisées en trois types principaux. Les cartes mémoire simples sont la variante la plus ancienne et ne peuvent pas traiter les données – elles ne peuvent que les stocker. L’ajout d’une logique de sécurité intégrée crée la carte mémoire protégée, et la carte mémoire à valeur stockée permet la lecture et l’écriture de la date, rendant les cartes rechargeables.
Les cartes à microprocesseur ne stockent pas seulement des données, elles interagissent et effectuent également des transactions. Un microprocesseur ICC permet une sécurité cryptographique améliorée et une facilité d’utilisation étendue. Cela crée la possibilité d’une multifonctionnalité et de fonctionnalités telles que la possibilité de mettre à jour les données stockées sur la carte.
Les cartes mémoire et les cartes à microprocesseur sont ensuite divisées en deux types principaux appelés contact et sans contact. Diverses combinaisons de mémoire, microprocesseur, contact et sans contact créent de nombreux types supplémentaires de cartes à circuits intégrés. Quelques exemples sont les cartes hybrides, les cartes à double interface et les cartes multi-composants.
Dans le monde entier, les téléphones mobiles utilisent une carte à puce à mémoire uniquement connue sous le nom de carte à circuit intégré universelle (UICC) ou son prédécesseur, le module d’identification d’abonné (SIM). Les cartes à puce sont également utilisées dans les paramètres de sécurité pour faciliter l’authentification unique (SSO). Les cartes à microprocesseur sont présentes dans de nombreux domaines d’utilisation, notamment les cartes de crédit, les cartes téléphoniques, les badges d’accès et les cartes d’identification.
Les cartes à puce à contact sont des cartes à circuit intégré régies par les normes ISO 7810 et ISO 7816 de l’Organisation internationale de normalisation (ISO). La carte à contact est l’exemple le plus courant de carte à circuit intégré, en partie à cause de son utilisation dans les cartes téléphoniques prépayées. Les cartes de paiement sont le plus souvent des cartes à contact, bien que certaines soient à la fois avec et sans contact.
Les cartes de proximité, comme les cartes à circuit intégré sans contact régies par la norme ISO 14443 sont plus largement connues, sont un autre type de carte à puce. La carte de proximité fonctionne en émettant et en recevant des fréquences radio lorsqu’elle se trouve à portée d’une antenne et d’un lecteur. Les cartes utilisées aux postes de péage automatiques et aux barrières de sécurité automatiques en sont des exemples.