Hi, I would like to secure communication between Arduino and PC. Arduino is connected with PC via Ethernet, in second project via RS-232. I need something independent on type of connection.
I tried AES, but it to hard for ATmega328. It works, but my program is now too complicated and Atmega do not have enough performance.
I do not need security like Internet banking. I need security against home users with WireShark...
I read something about RC4 and XXTEA. What is difference between this?
I found that XTEA is blockcipher and RC4 is streamcipher.
For example: I read data from about 5 thermometers. So I have five ints like 2135 (temp/10). I need securely transfer these ints to pc.
I preffer to use static password in Arduino and PC for pair arduino-pc.
I found these implemetation of RC4, it looks simple.
What is better for my? XTEA, RC4, or somehing different?