Master- Arbeit - Lehrstuhl für Technische Informatik - Universität ...

Master- Arbeit - Lehrstuhl für Technische Informatik - Universität ... Master- Arbeit - Lehrstuhl für Technische Informatik - Universität ...

ti.informatik.uni.tuebingen.de
von ti.informatik.uni.tuebingen.de Mehr von diesem Publisher
28.12.2013 Aufrufe

18 KAPITEL 3. RELEVANTE TECHNOLOGIE ÜBER NFC Abbildung 3.4: Ortsunabhängige Transaktion • Kunden-Handy • Verkäufer-Handy • Verkäufer-Terminal Wie man Bild 3.4 entnehmen kann, lässt sich der Relay Prozess in drei Abschnitte aufteilen. Der im Medium integrierte für die Zahlung vorbereitete NFC-Chip des Kunden wird dank NFC-fähigen Smartphones erfasst. Zwei mit dem Internet verbundene Smartphones (Kunden Handy (links) und andere Verkäufer Handy (rechts)) dienen als Gateway für die Datenübertragung. Währendessen befindet sich das Kunden-Handy im Relay- und das Verkäufer-Handy im Proxy-Mode. Nach erfolgreichem Verbindungsaufbau werden die Kundendaten von der Geldkarte online an das Smartphone des Verkäufers übermittelt: TAG: 0x10 0x05 0x99 0xe8 PCD: 0x00 0xa4 0x04 0x00 0x0e 0x32 0x50 0x41... TAG: 0x6f 0x25 0x84 0x0e 0x32 0x50 0x41 0x59... PCD: 0x00 0xa4 0x04 0x00 0x09 0xd2 0x76 0x00... TAG: 0x6f 0x18 0x84 0x09 0xd2 0x76 0x00 0x00...

3.5. NFC RELAY TECHNIK 19 TAG: 0x10 0x05 0x99 0xe8 PCD: 0x00 0xa4 0x04 0x00 0x0e 0x32 0x50 0x41... TAG: 0x6f 0x25 0x84 0x0e 0x32 0x50 0x41 0x59... PCD: 0x00 0xa4 0x04 0x00 0x09 0xd2 0x76 0x00... TAG: 0x6f 0x18 0x84 0x09 0xd2 0x76 0x00 0x00... TAG bedeuetet Relay von Credit Karte, und PCD bedeutet Relay von Reader. Die erste Zeile “TAG: 0x10 0x05 0x99 0xe8”ist die ID Nummer der Geldkarte. Sobald alle Informationen erfolgreich ausgetauscht wurden, wird dies dem Kunden im Display seines Handys bestätigt. Wie Bild 3.5 gezeigt. Abbildung 3.5: Transaktionsinformation auf Kunden Handy Auf diesem Bild 3.5 erhält man Einblick in die Zusammenfassung. Die Extra ID ist hierbei bei beiden Handelspartnern identisch. 3.5.3 Entwicklungsbeschreibung Die NFC Relay Techink benutzt eine wichtige Android API von NFC, welche “android.nfc.tech.IsoDep”genannt wird. Sie bietet den Zugriff auf ISO-DEP (ISO 14443-4) Eigenschaften und I/O Operation auf Tag. [12] Die wichtige Operation von ISO-DEP I/O ist die Folgende:

18 KAPITEL 3. RELEVANTE TECHNOLOGIE ÜBER NFC<br />

Abbildung 3.4: Ortsunabhängige Transaktion<br />

• Kunden-Handy<br />

• Verkäufer-Handy<br />

• Verkäufer-Terminal<br />

Wie man Bild 3.4 entnehmen kann, lässt sich der Relay Prozess in drei<br />

Abschnitte aufteilen.<br />

Der im Medium integrierte <strong>für</strong> die Zahlung vorbereitete NFC-Chip des<br />

Kunden wird dank NFC-fähigen Smartphones erfasst.<br />

Zwei mit dem Internet verbundene Smartphones (Kunden Handy (links)<br />

und andere Verkäufer Handy (rechts)) dienen als Gateway <strong>für</strong> die Datenübertragung.<br />

Währendessen befindet sich das Kunden-Handy im Relay- und<br />

das Verkäufer-Handy im Proxy-Mode. Nach erfolgreichem Verbindungsaufbau<br />

werden die Kundendaten von der Geldkarte online an das Smartphone des<br />

Verkäufers übermittelt:<br />

TAG: 0x10 0x05 0x99 0xe8<br />

PCD: 0x00 0xa4 0x04 0x00 0x0e 0x32 0x50 0x41...<br />

TAG: 0x6f 0x25 0x84 0x0e 0x32 0x50 0x41 0x59...<br />

PCD: 0x00 0xa4 0x04 0x00 0x09 0xd2 0x76 0x00...<br />

TAG: 0x6f 0x18 0x84 0x09 0xd2 0x76 0x00 0x00...

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!