Security Token

Security Token
USB-Token zum sicheren Verwahren eines geheimen Schlüssels
Matrix-Token, verschiedene Baugrößen

Der Begriff Security-Token (einfach: Token) bezeichnet eine Hardwarekomponente, die Teil eines Systems zur Identifizierung und Authentifizierung von Benutzern ist.

Der unmittelbare Besitz des Tokens ist hierbei zwingend erforderlich, um sich als berechtigter Nutzer auszuweisen.

Mit den Begriffen elektronischer Schlüssel oder Chipschlüssel wird ein Token ebenfalls bezeichnet.

Gegebenenfalls sind gegen Missbrauch weitere Merkmale zur Authentifizierung heranzuziehen, möglich sind u. a. die Kenntnis eines Passworts bzw. einer PIN oder biometrische Merkmale des Benutzers. Security-Token können personalisiert sein, sie sind dann eindeutig einem bestimmten Benutzer zugeordnet.

Inhaltsverzeichnis

Bauformen und Technologien

Der technische Überbegriff Token bezeichnet alle eingesetzten Technologien gleichermaßen und hängt nicht von einer bestimmten Erscheinungsform der Hardware ab. Dazu gehören alle Gegenstände, die Informationen zum Zweck der Identifikation und Authentifikation speichern und übertragen können.

Bei Smartcards handelt es sich ebenfalls um Token. USB-Token, welche an einem USB-Port angeschlossen werden, weisen die Vorteile einer Smartcard auf, ohne dabei ein Kartenlesegerät zu benötigen.

Es kommen auch kontaktlose Token zum Einsatz, siehe RFID. Diese sogenannten Transponder, können in Schlüsselanhänger, Chipkarten und jedes andere Produkt integriert sein, solange dessen Eigenschaften die Funktion nicht stören. Somit wird das jeweilige Produkt selbst zum Token.

Übliche Verwendungen:

  • Fahrzeug- und Gebäudeschlüssel
  • Kleidung, Armbanduhren und Schmuck
  • Mobiltelefone (Geldbörsen-Funktion)
  • Implantate in Tieren (Chipping)
SecurID-Token von RSA Security als Schlüsselanhänger

Es gibt auch Token mit oder ohne Kontakte, welche eine stetig wechselnde und zeitlich begrenzt gültige Zahlenkombination für das Einmal-Passwort-Verfahren (One-Time Password-(OTP-)Generator) anzeigen. Token und Server errechnen diese pseudozufällige Zahl gleichzeitig. Somit ist eine eindeutige Authentifizierung möglich. Diese Zahl wird gegebenenfalls auch mithilfe einer Smartcard in einem tragbaren Lesegerät erzeugt. Als zusätzliche Sicherheitsmerkmale muss häufig eine PIN und/oder ein Anforderungscode in das Gerät eingegeben werden. Beispiel hierfür ist das Sm@rt-TAN-Verfahren.

Trusted Platform Modules (TPM) sind Chips, die ähnlich einer Smartcard, geheime Schlüssel speichern. Der Chip ist in diesem Fall aber fest in ein Gerät eingebaut, z. B. auf ein Computermainboard aufgelötet. Das ganze Gerät wird zum Token. Es besteht nun die Möglichkeit, einem Benutzer ein über das TPM eindeutig identifizierbares Gerät zuzuordnen. Das TPM bietet gleichzeitig die Möglichkeit der Zugangssicherung zum Gerät (Pre-Boot Authentication). Somit kann (indirekt) eine Authentifikation des Benutzers vorgenommen werden.

Einsatzzwecke

Security-Token kommen meist als (Benutzer-)Ausweise zur Absicherung von Transaktionen zum Einsatz:

  • als Zugangsberechtigung und Ausweis (z. B. Firmenausweis, E-Pass, Autoschlüssel)
  • als Zahlungsmittel und/oder Kundenkarte an Automaten und Kundenterminals (z. B. Telefonzelle)
  • als Zugangskarte zu Pay-TV Angeboten
  • als Fahrkarten und Eintrittskarten
  • beim [Digital Rights Management]; hier wird das Nutzungsrecht an Daten (Software, Musik, E-Books, …) eventuell an die Hardware gebunden, siehe auch Kopierschutz, Dongle


Allgemein werden dezentrale Systeme, in denen Daten auf dem Token selbst gespeichert waren, immer häufiger durch vernetzte Systeme ersetzt, in denen der Token nur noch als Ausweis dient.

Durch die Herausgeber der Token werden bevorzugt mehrere Funktionen in einen Token integriert um einen „Mehrwert“ durch die Benutzung des Tokens zu erreichen und umfassende Nutzungs- und Bewegungsprofile zu erstellen.

Authentifizierungsprozess (schematisch)

1. Der Nutzer leitet den Datenaustausch zwischen Token und Computersystem ein, indem er z. B. den Token vor ein Lesegerät hält.

2. Das System identifiziert den Token über eine eindeutige Identifikationsnummer (Seriennummer)

3. Der dem Token zugeordnete Datensatz wird vom System aus einer Datenbank (z. B. über eine Standleitung von einem entfernten Server) aufgerufen

4. Die Authentifizierung des Tokens erfolgt mittels Challenge-Response-Authentifizierung, eventuell werden hierfür zusätzliche Sicherheitsmerkmale, etwa eine PIN, abgefragt.

5. Das gibt die Benutzung frei oder weist den ungültigen Token zurück

Sicherheit, Fälschung, Manipulation

Für sicherheitskritische Anwendungen muss ein Token ein einmaliger Gegenstand sein, der gegen Manipulation und Vervielfältigung bzw. Fälschung besonders gesichert ist. Zu diesem Zweck kann ein Schaltkreis in Kunststoff eingegossen werden und durch Sicherheitsmechanismen, wie sie in Smartcard-Chips eingesetzt werden, gegen Reverse Engineering geschützt werden.

Die Echtheit des Tokens muss zuverlässig maschinell geprüft werden können. Dazu kommen kryptografische Verfahren zum Einsatz, die Schlüssel werden meist auf speziellen Mikrochips gespeichert. Die kryptografischen Vorgänge laufen dann innerhalb dieser Chips ab, damit die Schlüssel nicht unberechtigt ausgelesen werden können.

Auch Technologie, die lediglich eine Identifikation aber keine Authentifikation erlaubt, wird in der Praxis für diese Zwecke eingesetzt. Ein solcher Token ist nicht fälschungssicher, da das Identifikationsmerkmal frei ausgelesen und nachgebildet werden kann. Zu diesen Technologien zählen u. a. passive RFID-Chips, die über eine Seriennummer verfügen und für den Einsatz in elektronischen Etiketten (Tags) entwickelt wurden.

Unsicher im Sinne von kopierbar sind ebenfalls reine Speicher-Chipkarten, Magnetstreifenkarten, Barcodes, Schlüsseldateien auf Datenträgern wie USB-Sticks sowie der klassische Schlüssel.

Ein Angriff kann auch auf die Kommunikation zwischen einem (ansonsten sicheren) Token und dem Lesegerät erfolgen, im einfachsten Fall über einen Replay-Angriff. Freie zugängliche (USB-)Verbindungsleitungen ermöglichen das einfache Zwischenschalten von Datenloggern. Insbesondere dann, wenn keine mechanische und/oder optische Kontrolle des Tokens durch das Lesegerät oder Bedienpersonal erfolgt, können zur Überwindung des Systems auch Geräte eingesetzt werden, die dem Original-Token in Art und Größe nicht zu ähneln brauchen. Funkübertragungen können häufig noch in großer Entfernung aufgezeichnet werden und bieten so eine große Angriffsfläche für Manipulation

Verhinderung von Manipulation

Die Bauform des Tokens und die Art der (mechanischen, elektrischen, magnetischen, optischen, …) Datenübertragung hat großen Einfluss auf die Abschirmung gegen Manipulation. Eine Chipkarte kann beispielsweise vollständig von einem Lesegerät eingezogen und abgeschirmt werden. Ebenso trägt die Ausführung eines Lesegeräts oder Kundenterminals als kompakte, gegen Diebstahl, Austausch und sonstige Manipulation geschützte Einheit erheblich zur Sicherheit bei.

Vorteile und Nachteile

Vorteile

Der Einsatz von Token bietet eine maximale Sicherheit gegen unberechtigte Nutzung unter folgenden Bedingungen

  • mindestens ein weiteres Authentifizierungsmerkmal wird eingesetzt, z. B. PIN.
  • der Token kann im Falle eines Diebstahls oder Verlustes im System gesperrt werden um unberechtigte Benutzung auszuschließen

Nachteile

  • der Einsatz von Token verursacht Kosten für die Herstellung, die Personalisierung, die Verteilung und die Bereitstellung von Infrastruktur in Form von Lesegeräten und Software
  • der Token kann zerstört oder verloren werden und den Benutzer von wichtigen Funktionen des täglichen Lebens ausschließen
  • der Token bzw. der Nutzer ist immer eindeutig identifizierbar
  • Token können durch Funktechnologie auch versteckt eingesetzt werden
  • Token können dazu dienen, den Benutzer in der Freiheit der Anwendung von Produkten einzuschränken und die Kopplung von Daten an bestimmte Geräte vorzunehmen
  • Token können zum Sammeln von großen Mengen an Nutzungsdaten eingesetzt werden

Der Gebrauch bzw. Missbrauch der anfallenden Daten liegt alleinig unter der Kontrolle des Systembetreibers. Der Benutzer kann nicht nachvollziehen, welche Daten erhoben wurden, wer sie speichert und weiterverarbeitet.

Prinzipiell besteht die Möglichkeit, alle oben genannten Anwendungen in einem Token zusammenzufassen bzw. die Daten mehrerer Token zusammenzuführen.

Beispiel: Wenn ein nicht personalisierter Token, etwa eine Fahrkarte, mit einer Kreditkarte oder EC-Karte bezahlt wurde, können die Daten leicht zusammengeführt werden. Daraus resultieren erhebliche Einschränkungen der Privatsphäre, da umfangreiche Nutzungs- und Bewegungsprofile erstellt werden können.


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Security token — Several types of security tokens with a penny for scale …   Wikipedia

  • Security-Token — USB Token zum sicheren Verwahren eines geheimen Schlüssels Matrix Token, verschiedene Baugrößen Ein Security Token (e …   Deutsch Wikipedia

  • Microsoft Live Labs Security Token Service — Infobox Software name = Microsoft Live Labs Security Token Service caption = developer = Microsoft latest release version = latest release date = latest preview version = latest preview date = operating system = genre = Identity management and… …   Wikipedia

  • Token — may refer to:* Token (railway signalling), a physical object given to a locomotive driver to authorize him to use a particular stretch of single railway track * Token coin, a piece of metal or other composition used as a substitute for currency;… …   Wikipedia

  • Token — (aus dem englischen: token) bezeichnet: Token (Münze), eine englische Scheidemünze privater Prägung Token (EDV Netzwerk), eine Bitsequenz in bestimmten EDV Netzwerken Security Token, eine Hardwarekomponente zur Identifizierung und… …   Deutsch Wikipedia

  • Security descriptor — Security descriptors are data structures of security information for securable Windows objects, that is objects that can be identified by a unique name. Security descriptors can be associated with any named objects, including files, folders,… …   Wikipedia

  • security — se·cur·i·ty /si kyu̇r ə tē/ n pl ties 1 a: something (as a mortgage or collateral) that is provided to make certain the fulfillment of an obligation used his property as security for a loan b: surety see also …   Law dictionary

  • Security Assertion Markup Language — (SAML) is an XML based standard for exchanging authentication and authorization data between security domains, that is, between an identity provider (a producer of assertions) and a service provider (a consumer of assertions). SAML is a product… …   Wikipedia

  • Security First Network Bank — claimed to be the first pure internet bank and was founded in October 1995 based in Pineville, Kentucky [ [http://www.fdic.gov/bank/analytical/banking/1995summ/art3full.html FDIC Banking Review, Vol. 8 No. 3 Article III February, 1996] ] .… …   Wikipedia

  • security — [n1] safety, protection aegis, agreement, armament, armor, asylum, bail, bond, care, collateral, compact, contract, covenant, cover, custody, defense, earnest, freedom, guarantee, guard, immunity, insurance, pact, pawn, pledge, precaution,… …   New thesaurus

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”