ó J(Zc@sNdZdgZddlmZddlmZd„Zd„Zd„ZdS( s$Id$tnewi˙˙˙˙(tOSRNG(t_UserFriendlyRNGcOstj||ŽS(sFReturn a file-like object that outputs cryptographically random bytes.(RR(targstkwargs((s8/tmp/pip-build-LvEk9W/pycrypto/Crypto/Random/__init__.pyRscCstjƒdS(s%Call this whenever you call os.fork()N(Rtreinit(((s8/tmp/pip-build-LvEk9W/pycrypto/Crypto/Random/__init__.pytatfork#scCs tj|ƒS(sEReturn the specified number of cryptographically-strong random bytes.(Rtget_random_bytes(tn((s8/tmp/pip-build-LvEk9W/pycrypto/Crypto/Random/__init__.pyR'sN(t __revision__t__all__t Crypto.RandomRRRRR(((s8/tmp/pip-build-LvEk9W/pycrypto/Crypto/Random/__init__.pyts