403Webshell
Server IP : 182.53.201.61  /  Your IP : 216.73.217.175
Web Server : Apache/2.2.15 (Fedora)
System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
User : apache ( 48)
PHP Version : 5.3.3
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/python2.6/site-packages/Crypto/Util/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python2.6/site-packages/Crypto/Util/number.pyo
͍>c:@s`dZeZyddklZWnej
o
d?ZnXdZdZdZ	dZ
dZdZd	d
ddd
ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>g6Z
dd?kZd@dAZdBZdd?kZd@dCZdDZd?S(Es9$Id: number.py,v 1.13 2003/04/04 18:21:07 akuchling Exp $i(t	_fastmathcCs9d\}}x&||jo|d7}|d>}qW|S(sEsize(N:long) : int
    Returns the size of the number N in bits.
    ili(il((tNtbitstpower((s6/usr/lib/python2.6/site-packages/Crypto/Util/number.pytsize"s

cCsw||d}|d}|djo.t|dd|?}t||}nt|}|d|dO}|S(sQgetRandomNumber(N:int, randfunc:callable):long
    Return an N-bit random number.iiil(tordtchrt
bytes_to_long(RtrandfunctStodd_bitstchartvalue((s6/usr/lib/python2.6/site-packages/Crypto/Util/number.pytgetRandomNumber,s

cCsBt|}t|}x#|djo|||}}qW|S(s=GCD(x:long, y:long): long
    Return the GCD of x and y.
    i(tabs(txty((s6/usr/lib/python2.6/site-packages/Crypto/Util/number.pytGCD:s
cCst|t|}}d\}}xF|djo8||}||||}}||||}}q(Wx|djo||}qqW|S(sDinverse(u:long, u:long):long
    Return the inverse of u mod v.
    lli(ll(tlong(tutvtu3tv3tu1tv1tq((s6/usr/lib/python2.6/site-packages/Crypto/Util/number.pytinverseCs


cCs6t||dB}xt|p|d}qW|S(sTgetPrime(N:int, randfunc:callable):long
    Return a random N-bit prime number.
    ii(R
tisPrime(RRtnumber((s6/usr/lib/python2.6/site-packages/Crypto/Util/number.pytgetPrimeTs

c	CsX|djodS|tjodSx$tD]}||djodSq+Wtdj	oti|S|d}d}x||jo|d>}qyW|d?}xtd D]}t|}d}|}xs|ok|||}|djo|djo||jodS||@o|||}n|}|d?}qW|djodSqWdS(s8isPrime(N:long):bool
    Return true if N is prime.
    iiliN(tsieveRtNoneRR(	RtitN1tntctatdttR((s6/usr/lib/python2.6/site-packages/Crypto/Util/number.pyR^sB

	



'
	iiiiii
iiiiii%i)i+i/i5i;i=iCiGiIiOiSiYiaieigikimiqiiiiiiiiiiiiiiiiiiiiiiiiNicCsd}t|}ti}x3|djo%|d|d@|}|d?}qWx<tt|D]}||djoPqdqdWd}d}||}|djo1t||o |t||d|}n|S(slong_to_bytes(n:long, blocksize:int) : string
    Convert a long integer to a byte string.

    If optional blocksize is given and greater than zero, pad the front of the
    byte string with binary zeros so that the length is a multiple of
    blocksize.
    tis>Ili t(Rtstructtpacktrangetlen(R"t	blocksizetsR*R ((s6/usr/lib/python2.6/site-packages/Crypto/Util/number.pyt
long_to_bytess"		
	
 cCsd}ti}t|}|do*d|d}d||}||}nx@td|dD],}|d>|d|||d!d}qcW|S(sbytes_to_long(string) : long
    Convert a byte string to a long integer.

    This is (essentially) the inverse of long_to_bytes().
    liR(ii s>I(R)tunpackR,R+(R.taccR0tlengthtextraR ((s6/usr/lib/python2.6/site-packages/Crypto/Util/number.pyRs	*cCstidt||S(Ns/long2str() has been replaced by long_to_bytes()(twarningstwarnR/(R"R-((s6/usr/lib/python2.6/site-packages/Crypto/Util/number.pytlong2strs
cCstidt|S(Ns/str2long() has been replaced by bytes_to_long()(R4R5R(R.((s6/usr/lib/python2.6/site-packages/Crypto/Util/number.pytstr2longs
(t__revision__RtbignumtCrypto.PublicKeyRtImportErrorRRR
RRRRRR)R/RR4R6R7(((s6/usr/lib/python2.6/site-packages/Crypto/Util/number.pyt<module>
s*	
					
	+3*'$	

Youez - 2016 - github.com/yon3zu
LinuXploit