Comment by Animats

10 months ago

It's not encryption that's needed. It's authentication. How do you decide who's allowed to join your mesh if it runs on WiFi discovery?

Like others suggested a basic step would be to use a certificate based approach where a company (or basically any deployment) gives out certificates for robots allowed to join and you only communicate with them.

  • But how do you distribute the certificates? It's cold-starting peer to peer distributed systems that's hard.

    • When you setup the robots you could load them with the PKI and then load each other robot joining with a signed certificate. Not ideal, I admit.

      Another way would be to somehow prove that you belong.

      1 reply →