Is there any way or library to communicate two Arduino devices with encrypted connection using modules NRF24L01 or "433Mhz RF" ? Similar encryption like CCMP in Wi-Fi network.

  • There is no answer at all. – user62180 Jan 9 at 11:10
  • Ups, the question, if this answers your question was added automatically. Your original was closed because it needs more focus. You asked the exact question again, so this question will also be closed – chrisl Jan 9 at 11:15
  • Please read both questions, and you will see the difference... – user62180 Jan 9 at 11:16
  • 1
    I have done so. Both question are exactly the same. Besides exchanging one "wireless" with "Radio" in the title. The rest is exactly the same. – chrisl Jan 9 at 11:19
  • Please compare. – user62180 Jan 9 at 11:21

Communicating and Encryption are to completely separate things. How you communicate (with what device) has no relevance to encryption. True, there are devices that can themselves encrypt data, but they tend to be higher-end or geared towards a specific purpose (such as WiFi).

What you send is just data. What that data consists of is entirely up to you. If you want your communications encrypted then send encrypted data before sending it and decrypt it after receiving it.

Of course, you have to then consider such things as sharing of keys, etc.

There are numerous ways of encrypting data, but one of the easiest to implement on Arduino is AES, for which there is a library here.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy