summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYves Fischer <yvesf-git@xapek.org>2018-12-13 00:24:59 +0100
committerYves Fischer <yvesf-git@xapek.org>2018-12-13 00:24:59 +0100
commitb45c6489f886cfb6d5b8bc69a6b0f30afe78eb39 (patch)
tree23ff06cec53b8f052aa25d2c9f783b2208ef50b7
parent470be1fed7651b2a3ae678ade43ad2f0cb955cf9 (diff)
downloadinfluxdb-udp-inserter-master.tar.gz
influxdb-udp-inserter-master.zip
-rw-r--r--README.md11
1 files changed, 6 insertions, 5 deletions
diff --git a/README.md b/README.md
index a58fed2..ac8cd5a 100644
--- a/README.md
+++ b/README.md
@@ -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