1. A method for sharing entropy, the method comprising: receiving, at an entropy broker, a communication from a client; responsive to determining that the client provided entropy, processing the provided entropy, wherein processing the provided entropy comprises testing the provided entropy for randomness, the entropy broker determining whether the provided entropy passes verification, and if the entropy passes verification, adding the provided entropy to an entropy pool; and responsive to determining that the client requested entropy, adding the client to an entropy queue.