Some common way to authenticate messages between devices in the Internet is the used of AES-CMAC or AES-GCM. There must be software libraries for these two encryption protocols, albeit will be slow on the UNOs 16MHz clock.
1 Like