1. Du möchtest die Sendeaufforderung evtl. auch wiederholen ("Token-Verlust")
Da ja der Tower die Tokens vergibt und nicht die Unit das Token weitergibt bekommt UnitX nach einer Runde ja sowiso das Token wieder, oder?

2. AES erfordert einiges an Rechenleistung und außerdem hast du dann für jedes Gerät einen Public-Key. Der Sender verschlüsselt die Daten mit dem Public-Key des Empfängers. Dieser Entschlüsselt dann mit seinem Private-Key.
Kann die geforderte Rechenleistung für die Verschlüsselung auf einem AtMega644 bei 20Mhz zum Probem werden?
Ich dachte AES ist ein symmetrisches Kryptosystem bei dem ich einen geheimen Schlüssel zum Ver- & Entschlüsseln habe.

Der Advanced Encryption Standard (AES) ist ein symmetrisches Kryptosystem
Quelle: http://de.wikipedia.org/wiki/Advance...ption_Standard

Eignen sich andere Algorithmen wie XTEA oder Blowfish besser für diesen Anwendungsfall?

Vielen Dank,
Markus