Wie funktioniert ChipTan?

Gast #5106747
Wie funktioniert das ChipTan Verfahren technisch? Gibt es da öffentliche 
Dokumente dazu? (ich meine jetzt nicht wie man es anwendet.)

Es ja gibt zwei Kommunikationskanäle, einmal das blinken vom Bildschirm 
in das Lesegerät; dazu: ist das Protokoll dokumentiert? Wie heißt es?

Dann muss mit dem Chip kommuniziert werden. Was wird da genau gemacht? 
Wie generiert der Chip eine Antwort?

Hat irgendjemand Ahnung?
ganz links ist das Taktsignal, könntest ja mal ein kleinen AVI Videoclip 
aufzeichnen und dir dann die Einzelbilder anschauen und das Bitmuster 
aufschreiben.

Nach dem Taktsignal kommt Bit0 Bit1 Bit2 Bit3. Es sollte also pro Takt 
ein halbes Byte übertragen werden.

Übertragen wird ja eigentlich nur der Startcode, die rechte Hältfte der 
Empfängerkontonummer und der Betrag.
(Bin der Te).

Ich moechte das nicht versuchen mit reverse engineering versuchen, 
sondern gerne einen Hinweis auf die entsprechenden Standards. Auch 
was/wie mit dem Chip passiert wuesste ich gerne. Hat da irgendjemand die 
richtigen Stichworte? (Oder ist das security durch obscurity?)
Der "Chip" generiert nichts!

Durch die Blinkerei kommt die Empfängerkontonr und der 
Überweisungsbetrag in die TAN-Generator. Gleichzeitig liest der 
TAN-Generator die Kartennummer der EC-Karte.

Überweisungsdaten und EC-Kartennummer werden verrechnet und ergeben so 
die TAN. Wie die TAN genau berechnet wird kann ich dir nicht sagen - 
wird halt irgendeine Checksumme sein.

Die eigentliche Sicherheit soll darin bestehen, dass der 
man-in-the-middle deine Kartennummer nicht weiß...
Jeffrey L. schrieb:
> Die eigentliche Sicherheit soll darin bestehen, dass der
> man-in-the-middle deine Kartennummer nicht weiß...

Echt jetzt? Ich wuerde ja hoffen dass die Kartennummer nicht die Nummer 
ist die hinten draufsteht... (die wird bei mir im Onlinebankingbereich 
auch angezeigt) Hast Du eine Quelle?

An die mods: warum ist das offtopic?
Die Daten werden von der Bank verschlüsselt gesendet. Der TAN-Generator 
überträgt sie zu dem Chip auf der EC-Karte und dieser entschlüsselt sie. 
Der Chip gilt bisher als nicht geknackt.
Ohne die EC-Karte mit dem Chip kann man nur versuchen, die richtige TAN 
zu erraten.
Georg S. schrieb:
> Eine generierte fortlaufende Nummer im ChipTAN-Gerät spielt auch noch
> mit rein, auf jeden Fall muss das Gerät vor Verwendung mit dem
> Homebanking-Accout "synchronisiert" werden.

Nein!
Es wird der Chip der Bankkarte Synchronisiert.
Man kann das ChipTan Gerät beliebig tauschen und es kommt immer eine 
gültige Tan.

Beim Anmelden zum Chip Tan muss man einen Startcode eingeben und eine 
Spezielle Nummer die das Chip Tan Gerät aus den Kartenchip ausließt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.