Current File : //usr/lib64/python2.7/site-packages/Crypto/SelfTest/Random/test__UserFriendlyRNG.pyo |
�
Bd\Rc @ sV d Z d d l m Z d Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z e j
d d k r� e j
d d k r� d d l Tn d d l Ty d d l
Z
Wn e k
r� d Z
n Xd d l Z d d l Z d e j f d
� � YZ d � Z d e j f d
� � YZ i d � Z e d k rRd � Z e j d d � n d S( s0 Self-test suite for generic Crypto.Random stuff i����( t
nested_scopess $Id$Ni i i ( t *t RNGForkTestc B s e Z d � Z d � Z RS( c C sB t j j j � } | j j � z | j j SWd | j j � Xd S( s�
Get `FortunaAccumulator.reseed_count`, the global count of the
number of times that the PRNG has been reseeded.
N( t Cryptot Randomt _UserFriendlyRNGt _get_singletont _lockt acquiret _fat reseed_countt release( t selft
rng_singleton( ( sR /usr/lib64/python2.7/site-packages/Crypto/SelfTest/Random/test__UserFriendlyRNG.pyt _get_reseed_count2 s
c C s� t j j d � r d St j d � | j � } t j j j � j
� t j j d � | j � } | j | | � g } x� t
d � D]� } t j � \ } } t j � d k rt j | � t j | d � } t j j � t j j d � } | j | � | j � t j d � n t j | � | j t j | d � � q� Wg } i }
xD | D]<