Specifications

228 Module 131: Hardware Programming | Troubleshooting Hardware
Encryption
Encryption relies on a shared key that both the sender and receiver of a message know. The message is
encrypted using the key, then decrypted by the receiver using the same key.
Message encrypted Message decryptedEncrypted data
Server ControllerLAN
If the message is intercepted it will make no sense to anyone without the key.
If for some reason the receiver loses the key, then it will be unable to decrypt incoming messages. In this case
the message is rejected:
Message encrypted Message rejectedEncrypted data
Server ControllerLAN
If the sender loses the key then the message will be sent in plain text. The receiver - expecting to receive
encrypted events - will also reject these messages as they may be of a malicious nature:
Message sent as
plain text
Message rejected
Server ControllerLAN