diff options
-rw-r--r-- | README.md | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -2,8 +2,9 @@ Key points: -- UDP datagramm based -- No ack's, no transport encryption -- No transport compression (there is not a huge gain and lack of support in micropython) -- Messages are authenticated by hash of secret value -- All client-relevant code is compatible with micropython
\ No newline at end of file +- UDP datagramm based. Inherits non-reliable transport (no acks) and unordered. +- No transport encryption +- No transport compression +- Messages are authenticated by sha256[0:6] of data + secret value + 16-bit nonce + 64-bit timestamp. +- Replay is prevented by 2^16 nonce values per timestamp-second. Messages are only valid in timestamp window. +- All client-relevant code is compatible with micropython |