PDF 941kB - Hochschule Ulm
PDF 941kB - Hochschule Ulm
PDF 941kB - Hochschule Ulm
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
1 Einleitung<br />
Heutzutage wird in vielen modernen Smartphones mittlerweile standardmäßig Near Field<br />
Communication (NFC) als Hardwarekomponente verbaut. NFC als solches ist eine Technologie,<br />
die auf Basis von Radio-Frequency Identification (RFID) entwickelt wurde. Der<br />
Informationsaustausch bei NFC findet über kurze Distanzen statt. Typischerweise ist die<br />
Distanz zweier Geräte auf wenige Zentimeter beschränkt. Die vom NFC Standard unterstützen<br />
Datenübertragungsraten sind 106 kBit/s, 212 kBit/s und 424 kBit/s. Bedingt<br />
durch diese niedrigen Übertragungsraten eignet sich NFC nicht zum Übertragen vieler<br />
Informationen oder großer Dateien. Vielmehr kann NFC dazu genutzt werden, um z.B.<br />
eine URL zu einer Webseite zu übermitteln oder zum Austausch von komplexen Konfigurationsparametern<br />
um zwei Geräte miteinander zum Koppeln. Schon heute ist es möglich<br />
mit NFC-fähigen Smartphones beispielsweise den Austausch eines Bildes zu initiieren.<br />
NFC wird lediglich dazu genutzt, um die Bluetooth-Konfigurationsparameter auszutauschen<br />
und um den Datentransfer über Bluetooth anzustoßen. Dies ist für den Anwender<br />
ein Komfortgewinn, da dieser sich nicht mit der Bluetooth-Konfiguration seines Smartphones<br />
auseinandersetzten muss. Des Weiteren ist die Geste, zwei Geräte aneinander<br />
zu halten, sehr einfach für den Anwender erlernbar. Da NFC lediglich ein Interface ist,<br />
gibt es sehr viele mögliche Anwendungsfälle für NFC. Momentan geht der Trend in der<br />
Industrie jedoch dahin, z.B. Fahrscheine oder Kreditkarten in das Smartphone zu virtualisieren<br />
oder auch Geräte, wie z.B. den Bluetooth-Lautsprecher mit dem Smartphone,<br />
das Musik abspielt, zu koppeln.<br />
Ziel dieser Arbeit ist es zunächst die Sicherheit von NFC auf unterster Ebene zu analysieren,<br />
um zu sehen welche Angriffe durchführbar sind. Als nächstes wird die Sicherheit<br />
von Smartphone Betriebssystemen als Plattform für NFC-basierte Anwendungen bewertet.<br />
Anschließend werden eine Desktop Anwendung und eine Smartphone App umgesetzt,<br />
um einen sicheren Kanal über NFC aufzubauen.<br />
1