B
    ë?[ñ  ã               @   s:   d Z dgZddlZddlmZ G dd„ deƒZdd„ ZdS )	z$Id$ÚPythonOSURandomRNGé    Né   )ÚBaseRNGc               @   s    e Zd ZdZdd„ Zdd„ ZdS )r   z<os.urandom>c             C   s   t j| _t | ¡ d S )N)ÚosÚurandomÚ_readr   Ú__init__)Úself© r
   ú;lib/python3.7/site-packages/Crypto/Random/OSRNG/fallback.pyr   $   s    zPythonOSURandomRNG.__init__c             C   s
   d | _ d S )N)r   )r	   r
   r
   r   Ú_close(   s    zPythonOSURandomRNG._closeN)Ú__name__Ú
__module__Ú__qualname__Únamer   r   r
   r
   r
   r   r       s   c              O   s
   t | |ŽS )N)r   )ÚargsÚkwargsr
   r
   r   Únew+   s    r   )Z__revision__Ú__all__r   Zrng_baser   r   r   r
   r
   r
   r   Ú<module>   s
   