Le schede a circuito integrato (ICC), comunemente note come smart card, fanno parte di numerosi dispositivi elettronici, dispositivi mobili, carte di credito e simili. I molti tipi di schede a circuito integrato rientrano in due categorie principali: schede di memoria e schede a microprocessore. Le smart card sono utilizzate in numerosi campi e applicazioni in tutto il mondo. Aiutano a fornire l’identificazione e consentono la memorizzazione dei dati.
Una scheda di memoria memorizza semplicemente i dati, sebbene possa contenere una logica di sicurezza specifica. Memoria di sola lettura, memoria ad accesso casuale, memoria di sola lettura programmabile, memoria programmabile cancellabile e memoria programmabile cancellabile elettronicamente sono i tipi di memoria più utilizzati per le schede a circuito integrato. Le schede di memoria sono divise in tre tipi principali. Le schede di memoria semplici sono la variante più vecchia e non possono elaborare i dati: possono solo memorizzarli. L’aggiunta della logica di sicurezza incorporata crea la memory card protetta e la memory card a valore memorizzato consente la lettura e la scrittura della data, rendendo le carte ricaricabili.
Le schede a microprocessore non solo memorizzano dati, ma interagiscono e effettuano transazioni. Un microprocessore ICC consente una migliore sicurezza crittografica e una maggiore usabilità. Questo crea la possibilità di multifunzionalità e funzionalità come la possibilità di aggiornare i dati memorizzati sulla carta.
Le schede di memoria e le schede a microprocessore vengono quindi suddivise nei due tipi principali noti come contatto e senza contatto. Varie combinazioni di memoria, microprocessore, contatto e senza contatto creano molti altri tipi di schede a circuito integrato. Alcuni esempi sono le schede ibride, le schede a doppia interfaccia e le schede multicomponente.
I telefoni cellulari di tutto il mondo utilizzano una smart card di sola memoria nota come carta a circuito integrato universale (UICC) o il suo predecessore, il modulo di identificazione dell’abbonato (SIM). Le smart card vengono utilizzate anche nelle impostazioni di sicurezza per facilitare il Single Sign-On (SSO). Le schede a microprocessore si trovano in molte aree di utilizzo, comprese le carte di credito, le schede telefoniche, i badge di accesso e le carte d’identità.
Le smart card a contatto sono schede a circuito integrato disciplinate dagli standard ISO 7810 e ISO 7816 dell’Organizzazione internazionale per la standardizzazione. La scheda a contatto è l’esempio più comune di una scheda a circuito integrato, in parte a causa del suo utilizzo nelle schede telefoniche prepagate. Le carte di pagamento sono spesso carte a contatto, sebbene alcune siano sia contact che contactless.
Le carte di prossimità, come sono più ampiamente conosciute le carte a circuito integrato senza contatto che sono disciplinate dalla norma ISO 14443, sono un altro tipo di smart card. La tessera di prossimità funziona trasmettendo e ricevendo frequenze radio quando si trova nel raggio di un’antenna e di un lettore. Esempi di questo includono le carte utilizzate ai caselli automatici e ai varchi di sicurezza automatici.