Your IP : 172.28.240.42


Current Path : /usr/lib/python2.7/dist-packages/Crypto/Util/
Upload File :
Current File : //usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pyc

ó
T:´Nc@sEdZddlmZddlZddlZddd„ƒYZdS(s$Id$iÿÿÿÿ(tRandomPool_DeprecationWarningNt
RandomPoolcBs‰eZdZddddd„Zd„Zd„Zddd„Zdd„Zd	d
„Z	dd„Z
d	d
„Zd„Zd	d„Z
RS(s\Deprecated.  Use Random.new() instead.

    See http://www.pycrypto.org/randpool-broken
    i cCsKtjdtƒtjjƒ|_||_|jd|_|j|_	dS(NsqThis application uses RandomPool, which is BROKEN in older releases.  See http://www.pycrypto.org/randpool-brokeni(
twarningstwarnRtCryptotRandomtnewt_RandomPool__rngtbytestbitstentropy(tselftnumbytestcipherthashtfile((s8/usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pyt__init__&s		cCs|jj|ƒS(N(Rtread(RtN((s8/usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pyt	get_bytes.scCsO|j|7_|jdkr*d|_n!|j|jkrK|j|_ndS(Ni(R
R	(Rtnbits((s8/usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pyt_updateEntropyEstimate1s
is/dev/urandomcCs|jjƒdS(sDummy _randomize() functionN(Rtflush(RRtdevname((s8/usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pyt
_randomize8scCs|jjƒdS(sDummy randomize() functionN(RR(RR((s8/usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pyt	randomize<stcCs|jjƒdS(sDummy stir() functionN(RR(Rts((s8/usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pytstir@sicCs|jjƒdS(sDummy stir_n() functionN(RR(RR((s8/usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pytstir_nDscCs|jjƒdS(sDummy add_event() functionN(RR(RR((s8/usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pyt	add_eventHscCs
|j|ƒS(sDummy getBytes() function(R(RR((s8/usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pytgetBytesLscCs
|jƒS(sDummy addEvent() function(R(RteventR((s8/usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pytaddEventPsN(t__name__t
__module__t__doc__tNoneRRRRRRRRRR!(((s8/usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pyR!s			((t__revision__tCrypto.pct_warningsRt
Crypto.RandomRRR(((s8/usr/lib/python2.7/dist-packages/Crypto/Util/randpool.pyt<module>s