Open ocaballeror opened 6 years ago
Useful for TCP over non-trusted networks.
Even if we implement encryption for communication between agents (i.e.: using ZMQ encryption mechanisms), what should we do about the Pyro4 integration?
Pyro5(in development) supports SSL https://github.com/irmen/Pyro5/blob/787f874f925968aa3b40ebf4f068d14ec6122bdf/examples/ssl/server.py
@ricpruss Nice. Will definitely take a look at it when the stable version is released
There is a section in the documentation explaining why we are not encrypting the data we send by default, and why the users should care about encrypting it themselves.
This may not be a big issue for IPC or inproc transport protocols, but I believe this is something we should worry about for TCP communications, and that the library should have it built in, rather than asking the user to encrypt and decrypt the data by hand.