Chipkarten (Smart Cards) im Scheckkartenformat sind ein bequem zu transportierendes Security Device. Um diese kleinen Rechner benutzen zu können, ist allerdings ein entsprechender Chipkartenleser erforderlich.
Kartenleser – konkret Chipkartenleser („Smart Card Reader“) – sind Geräte, die Chipkarten ansteuern. Dabei werden nicht nur Daten gelesen, sondern auch geschrieben oder Applikationen auf der Chipkarte angesteuert. Daher spricht man auch von Chipkartenterminals.
Die Geräte versorgen die Chipkarte mit Strom, takten sie und etablieren die Kommunikation gemäß den unterstützten Parametern der Karte, welche die Karte dem Leser mitteilt. Ob Lese-, Schreib- oder Rechenbefehle an die Karte gesendet werden, bestimmt die Hostsoftware.