ó
BwLc           @   sF   d  Z  d g Z d d l Z d d l Z d „  Z d „  Z d „  Z d S(   s   $Id$t   newiÿÿÿÿNc          O   s   t  j |  | Ž  S(   sF   Return a file-like object that outputs cryptographically random bytes.(   t   _UserFriendlyRNGR    (   t   argst   kwargs(    (    s:   /usr/lib/python2.7/dist-packages/Crypto/Random/__init__.pyR       s    c           C   s   t  j ƒ  d S(   s%   Call this whenever you call os.fork()N(   R   t   reinit(    (    (    s:   /usr/lib/python2.7/dist-packages/Crypto/Random/__init__.pyt   atfork#   s    c         C   s   t  j |  ƒ S(   sE   Return the specified number of cryptographically-strong random bytes.(   R   t   get_random_bytes(   t   n(    (    s:   /usr/lib/python2.7/dist-packages/Crypto/Random/__init__.pyR   '   s    (   t   __revision__t   __all__t   OSRNGR   R    R   R   (    (    (    s:   /usr/lib/python2.7/dist-packages/Crypto/Random/__init__.pyt   <module>   s   			