PDF 941kB - Hochschule Ulm
PDF 941kB - Hochschule Ulm
PDF 941kB - Hochschule Ulm
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 />
3 // ...<br />
4 byte [] dataWithChecksum = c. GetBytesWithChecksum ("<br />
Encrypted Hello from Reader !");<br />
5 byte [] encryptedMessage = this . aes . Encrypt (<br />
dataWithChecksum );<br />
6<br />
7 this . currentStage += 2;<br />
8 byte [] B = { 66 };<br />
9 byte [] id = { 6 };<br />
10 this . nfc . SendMessage ( new NdefMessage () { new<br />
NdefRecord () { Id = id , Payload =<br />
encryptedMessage , Type = B, TypeNameFormat =<br />
NdefRecord . TypeNameFormatType . ExternalRtd } });<br />
11 }<br />
Listing 27: Reader überträgt eine verschlüsselte Nachricht.<br />
Der Reader unterscheidet sich von der App lediglich darin, dass er die Nachricht<br />
Encrypted Hello from Reader! statt Encrypted Hello from App! mit einer Checksumme<br />
versieht und verschlüsselt. Ebenso wird die Nachricht mit der Id = 6 statt mit der Id =<br />
5 versendet.<br />
70