
    Eh                     >    d Z dgZddlZddlmZ  G d de      Zd Zy)z$Id$PythonOSURandomRNG    N)BaseRNGc                       e Zd ZdZd Zd Zy)r   z<os.urandom>c                 X    t         j                  | _        t        j                  |        y N)osurandom_readr   __init__selfs    ]/var/www/html/bid_assistant/venv/lib/python3.12/site-packages/Crypto/Random/OSRNG/fallback.pyr   zPythonOSURandomRNG.__init__$   s    ZZ
    c                     d | _         y r   )r
   r   s    r   _closezPythonOSURandomRNG._close(   s	    
r   N)__name__
__module____qualname__namer   r    r   r   r   r       s    Dr   c                      t        | i |S r   )r   )argskwargss     r   newr   +   s    t.v..r   )__revision____all__r   rng_baser   r   r   r   r   r   <module>r      s+   2 
  	 	 	/r   