Updated Networking (markdown)
parent
683fa0dcd9
commit
6b80e877ca
@ -14,7 +14,10 @@ Version 2 of the network architecture identifies devices using their unique comp
|
||||
|
||||
### HMAC Message Authentication
|
||||
|
||||
Message authentication is a user-configurable feature that's enabled if an authentication key is provided. Please ***DO NOT USE A PASSWORD THAT YOU ACTUALLY USE FOR ANYTHING ELSE!*** Facility authentication keys are not securely stored, so anyone with access to the server's file system or the computer can view them. Note, computing hashes and serializing the messages takes some additional processing time, though it appears to be worst case in the 10s of milliseconds. Coordinator status packets are the largest, so those take the longest, giving those 10-20ms hash/verify times.
|
||||
> [!CAUTION]
|
||||
> Please ***DO NOT USE A PASSWORD THAT YOU ACTUALLY USE FOR ANYTHING ELSE!*** Facility authentication keys are not securely stored, so anyone with access to the server's file system or the computer can view them.
|
||||
|
||||
Message authentication is a user-configurable feature that's enabled if an authentication key is provided. Note, computing hashes and serializing the messages takes some additional processing time, though it appears to be worst case in the 10s of milliseconds. Coordinator status packets are the largest, so those take the longest, giving those 10-20ms hash/verify times.
|
||||
|
||||
This is authentication, not encryption. Data is still sent in plain text, but it has a message authentication key sent with it that is used to verify that the message contents were not modified and packets are from a trusted device part of the same system.
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user