
    Eh                     8    d Z dgZddlmZ ddlmZ d Zd Zd Zy)	z$Id$new    )OSRNG)_UserFriendlyRNGc                  ,    t        j                  | i |S )zFReturn a file-like object that outputs cryptographically random bytes.)r   r   )argskwargss     W/var/www/html/bid_assistant/venv/lib/python3.12/site-packages/Crypto/Random/__init__.pyr   r      s    000    c                  ,    t        j                          y)z%Call this whenever you call os.fork()N)r   reinit r
   r	   atforkr   #   s    r
   c                 ,    t        j                  |       S )zEReturn the specified number of cryptographically-strong random bytes.)r   get_random_bytes)ns    r	   r   r   '   s    ,,Q//r
   N)__revision____all__Crypto.Randomr   r   r   r   r   r   r
   r	   <module>r      s(   2 '  *10r
   