I have a question just similar to this one
The company is considering a symmetric key solution for communication between the following subsystems.
There are 3 controller devices which send commands to machines. The controller systems need to be able to communicate with each other.
There are 50 machines to control. The machines do not need to be able to communicate with each other, but need to be able to receive control messages from each of the controllers.
How many separate keys are needed in total to realize this system? How much space for key storage is needed on the controller devices? How much space for key storage is needed on the controlled machines?