PC/SC (personal computer smartcard)
PC/SC-Schnittstelle
Bei der PC/SC-Schnittstelle handelt es sich um eine standardisierte Programmierschnittstelle zur Unterstützung von Chipkartenterminals für Smartcards im PC-Umfeld. Die PC/SC-Schnittstelle wurde von der gleichnamigen Arbeitsgruppe entwickelt, die sich aus namhaften IT-Unternehmen zusammensetzte. Durch die flexible Gestaltung der PC/SC-Schnittstelle, nämlich der Verbindung zwischen Personal Computer (PC) und Smart Card (SC), wird die Entwicklung von Smartcard-Anwendungen für verschiedene Betriebssysteme unterstützt.
Bei der Entwicklung wurden darauf geachtet, dass die PC/SC-Schnittstelle Hersteller- und plattformunabhängig arbeitet, dass technologische Fortschritte ohne die Neuentwicklung von Anwendungen genutzt werden können und dass die Durchgängigkeit vorhandener Lösungen mit den Smartcard- und PC-Standards übereinstimmen. Da Smartcards mit unterschiedlicher Verschlüsselung arbeiten, gibt es bei der PC/SC-Schnittstelle eine funktionale Trennung zwischen der Smartcard-Funktionalität und den kryptografischen Funktionen. Durch diese Trennung lassen sich die kryptografischen Funktionen abtrennen ohne Beeinträchtigung der allgemeinen Verwendung.
Die Version PC/SC 1.0 ist in Windows-Betriebssystemen implementiert. In der Version 2.0 werden auch kontaktlose Chipkarten unterstützt.


