It may be that messages contain information that is very sensitive. The messages between the Front End and the Runner (or between Runners) that traverse message queues must have the option of being encrypted.
This includes a handshake between runners and front ends.