Reite die (NFC-)Welle: Difference between revisions
Line 9: | Line 9: | ||
==Vorbereitung== |
==Vorbereitung== |
||
Für die erfolgreiche Umsetzung der Aufgabe sollte der PC mit einem Smart Card Deamon ausgestattet werden. Die Sourcen befinden sich in der [http://git.code.sf.net/p/vsmartcard/git Git-Repository]. Die Anleitung zur Installation der Pakete |
Für die erfolgreiche Umsetzung der Aufgabe sollte der PC mit einem Smart Card Deamon ausgestattet werden. Die Sourcen befinden sich in der [http://git.code.sf.net/p/vsmartcard/git Git-Repository]. Die Anleitung zur Installation der Pakete liegt [http://vsmartcard.sourceforge.net/virtualsmartcard/README.html hier]. Zum Einarbeiten in das Thema sind [https://www.bsi.bund.de/DE/Publikationen/TechnischeRichtlinien/tr03119/index_htm.html BSI TR 03119] |
||
und [http://www.cardwerk.com/smartcards/smartcard_standard_ISO7816.aspx ISO 7816] zu empfehlen. |
und [http://www.cardwerk.com/smartcards/smartcard_standard_ISO7816.aspx ISO 7816] zu empfehlen. |
||
Zum |
Zum Programmieren benötigt man eine [http://developer.android.com/sdk/index.html Android-IDE]. |
||
==Virtual Smart Card== |
==Virtual Smart Card== |
Revision as of 09:28, 17 October 2013
Ziel des Seminars war es, den neuen Reiner SCT cyberJack wave Comfort-Kartenleser<ref>cyberJack wave</ref> mittels eines Smartphones (Android) über Bluetooth anzusprechen. Weiterhin haben wir versucht die Kommunikation zu einem PC weiterzureichen um damit (bspw.) die AusweisApp<ref>AusweisApp</ref> oder einen anderen Service (Selbstauskunft) für den neuen Personalausweis (nPA) benutzen zu können. Damit wäre ein Man-In-The-Middle-Angriff denkbar/durchführbar. Zum Zeitpunkt des Seminars befand sich der cyberJack wave noch in Entwicklung und dessen Firmware war noch nicht ausgereift.
Voraussetzungen
- Reiner SCT cyberJack wave
- Reiner SCT cyberJack wave Android SDK
- Android SDK
- VirtualSmartCard
Vorbereitung
Für die erfolgreiche Umsetzung der Aufgabe sollte der PC mit einem Smart Card Deamon ausgestattet werden. Die Sourcen befinden sich in der Git-Repository. Die Anleitung zur Installation der Pakete liegt hier. Zum Einarbeiten in das Thema sind BSI TR 03119 und ISO 7816 zu empfehlen. Zum Programmieren benötigt man eine Android-IDE.
Virtual Smart Card
Einzelnachweise
<references />