13.01.2014 Aufrufe

PDF 941kB - Hochschule Ulm

PDF 941kB - Hochschule Ulm

PDF 941kB - Hochschule Ulm

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Implementierung<br />

:Reader<br />

:App<br />

(Id=0) NfcApp:HelloFromReader<br />

Teilgeheimnis (Id=1)<br />

(Id=2) Teilgeheimnis<br />

digitale Signatur (Id=3)<br />

(Id=4) digitale Signatur<br />

Verschlüsselte Nachricht (Id=5)<br />

(Id=6) Verschlüsselte Nachricht<br />

Abbildung 26: Handshake zwischen Reader und der App.<br />

Des Weiteren wird auch gezeigt, welcher Inhalt wann versendet wird. Die erste Nachricht<br />

die versendet wird mit der Sequenznummer 0 ist ausnahmsweise ein NdefUriRecord<br />

Objekt mit der URI NfcApp:HelloFormReader. Die vom Reader versendete Nachricht<br />

wird vom Windows Phone 8 Betriebssystem abgefangen, bei dem der Anwender<br />

zunächst das Öffnen der mit dem URI-Schema verknüpften Anwendungen bestätigen<br />

muss. Warum diese Abfrage Sicherheitstechnisch relevant ist, wurde bereits in Kapitel<br />

5.2 erklärt. Die weiteren Nachrichten die versendet werden sind das Teilgeheimnis mit<br />

der Sequenznummer 1 und 2. In Sequenznummer 3 und 4 wird die digitale Signatur des<br />

zuvor gesendeten Teilgeheimnisses übermittelt. In den letzten beiden Sequenznummern<br />

5 und 6 tauschen beide eine symmetrische verschlüsselte Nachricht mit dem erzeugen<br />

geheimen Schlüssel aus. Im weiteren Verlauf wird auf die beteiligten Klassen zum erzeugen<br />

des Teilgeheimnisses, digital Signieren des Teilgeheimnisses und dem Verschlüsseln<br />

und Entschlüsseln von Daten mit einer Checksumme eingegangen.<br />

49

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!