%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/plesk/python/2.7/lib64/python2.7/site-packages/Crypto/Protocol/
Upload File :
Create Path :
Current File : //opt/plesk/python/2.7/lib64/python2.7/site-packages/Crypto/Protocol/Chaffing.pyo

�
�ac@s?dZddlmZddd��YZedkr;dZdGHeGHdGHgZd	Zx8ed
e	e�e�D]Z
ejee
e
e!�qoWdGHddlm
Z
mZd
ZgeD]$Ze
jeede�j�^q�ZgZeee	e��ee�ZeGHx-eD]%\Z
ZZeje
eef�qWdGHedddd�Zeje�ZddlmZgZdGHx�eD]�\Z
ZZe
jeede�Zej�Z e ekr�dZ!eje�ndZ!e!Gde
Ge"e�Gee�d GHq�WdGHdj#e�Z$e$ekr3dGHq;dGHndS(s$Id$i����(t
bytes_to_longtChaffcBs)eZddd�Zd�Zd�ZRS(g�?icCsVd|kodkns(td�n|dkr@td�n||_||_dS(Ngg�?s$'factor' must be between 0.0 and 1.0is 'blocksper' must be zero or more(t
ValueErrort_Chaff__factort_Chaff__blocksper(tselftfactort	blocksper((sO/opt/plesk/python/2.7/lib64/python2.7/site-packages/Crypto/Protocol/Chaffing.pyt__init__Zs	cCsCg}t|�|j}t|j�}xttt|��|�D]�\}}||kr.|\}}}	t|�}
t|	�}d}x�|D]�}
ddl}|j|
�}|j|�}|||f}|rt|jd��d@r|j|�d}n|j|�q�W|r;|j|�q;qD|j|�qDW|S(Nii����ii@i(	tlenRtrangeRtziptsyst_randnumRtappend(Rtblockst
chaffedblockstcountRtitwheattserialtdatatmactdatasizetmacsizetaddwheattjRt	chaffdatatchaffmactchaff((sO/opt/plesk/python/2.7/lib64/python2.7/site-packages/Crypto/Protocol/Chaffing.pyRus,(

	cCs#ddlm}|j�j|�S(Ni����(tRandom(tCryptoRtnewtread(RtsizeR((sO/opt/plesk/python/2.7/lib64/python2.7/site-packages/Crypto/Protocol/Chaffing.pyR
�s(t__name__t
__module__RRR
(((sO/opt/plesk/python/2.7/lib64/python2.7/site-packages/Crypto/Protocol/Chaffing.pyRJs	6t__main__s�We hold these truths to be self-evident, that all men are created equal, that
they are endowed by their Creator with certain unalienable Rights, that among
these are Life, Liberty, and the pursuit of Happiness. That to secure these
rights, Governments are instituted among Men, deriving their just powers from
the consent of the governed. That whenever any Form of Government becomes
destructive of these ends, it is the Right of the People to alter or to
abolish it, and to institute new Government, laying its foundation on such
principles and organizing its powers in such form, as to them shall seem most
likely to effect their Safety and Happiness.
sOriginal text:
==========s
==========i(isCalculating MACs...(tHMACtSHAt	Jeffersont	digestmodsAdding chaff...Rg�?Ri(tencodestringschaffed message blocks:s-->s   s%3dsUndigesting wheat...tsThey match!sThey differ!N((%t__revision__tCrypto.Util.numberRRR#ttextRR"R
R	RRtCrypto.HashR&R'tkeytblockR tdigesttmacstsourceRtmRRtcRtchaffedtbase64R*Rthtpmacttagtreprtjointnewtext(((sO/opt/plesk/python/2.7/lib64/python2.7/site-packages/Crypto/Protocol/Chaffing.pyt<module>FsRf.

Zerion Mini Shell 1.0