summaryrefslogtreecommitdiffstats
path: root/pycrypto
diff options
context:
space:
mode:
Diffstat (limited to 'pycrypto')
-rw-r--r--pycrypto/.footprint.i686176
-rw-r--r--pycrypto/.footprint.x86_64176
-rw-r--r--pycrypto/.md5sum.i6862
-rw-r--r--pycrypto/.md5sum.x86_642
-rwxr-xr-xpycrypto/Pkgfile8
5 files changed, 341 insertions, 23 deletions
diff --git a/pycrypto/.footprint.i686 b/pycrypto/.footprint.i686
index 0fcdd3187..384d44fd7 100644
--- a/pycrypto/.footprint.i686
+++ b/pycrypto/.footprint.i686
@@ -11,8 +11,6 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/CAST.so
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/DES.so
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/DES3.so
--rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/IDEA.so
--rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/RC5.so
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/XOR.so
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Cipher/__init__.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Cipher/__init__.pyc
@@ -23,10 +21,18 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Hash/
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Hash/MD4.so
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/MD5.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/MD5.pyc
--rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Hash/RIPEMD.so
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/RIPEMD.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/RIPEMD.pyc
+-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Hash/RIPEMD160.so
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA224.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA224.pyc
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA256.so
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA384.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA384.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA512.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA512.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/__init__.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/__init__.pyc
drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Protocol/
@@ -43,26 +49,180 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/ElGamal.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/RSA.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/RSA.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_DSA.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_DSA.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_RSA.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_RSA.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/__init__.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/__init__.pyc
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_fastmath.so
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_slowmath.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_slowmath.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/pubkey.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/pubkey.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/qNEW.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/qNEW.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Random/
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/FortunaAccumulator.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/FortunaAccumulator.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/FortunaGenerator.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/FortunaGenerator.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/SHAd256.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/SHAd256.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/__init__.py (EMPTY)
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/__init__.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/fallback.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/fallback.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/nt.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/nt.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/posix.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/posix.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/rng_base.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/rng_base.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/_UserFriendlyRNG.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/_UserFriendlyRNG.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/random.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/random.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/common.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/common.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_AES.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_AES.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_ARC2.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_ARC2.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_ARC4.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_ARC4.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_Blowfish.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_Blowfish.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_CAST.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_CAST.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_DES.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_DES.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_DES3.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_DES3.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_XOR.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_XOR.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/common.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/common.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_HMAC.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_HMAC.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_MD2.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_MD2.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_MD4.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_MD4.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_MD5.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_MD5.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_RIPEMD.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_RIPEMD.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA224.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA224.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA256.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA256.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA384.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA384.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA512.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA512.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_AllOrNothing.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_AllOrNothing.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_chaffing.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_chaffing.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_rfc1751.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_rfc1751.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/test_DSA.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/test_DSA.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/test_RSA.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/test_RSA.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/test_importKey.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/test_importKey.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/test_FortunaAccumulator.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/test_FortunaAccumulator.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/test_FortunaGenerator.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/test_FortunaGenerator.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/test_SHAd256.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/test_SHAd256.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_fallback.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_fallback.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_generic.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_generic.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_nt.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_nt.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_posix.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_posix.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_winrandom.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_winrandom.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/test_random.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/test_random.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/test_rpoolcompat.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/test_rpoolcompat.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_Counter.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_Counter.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_asn1.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_asn1.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_number.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_number.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_winrandom.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_winrandom.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/st_common.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/st_common.pyc
drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Util/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/Counter.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/Counter.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/RFC1751.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/RFC1751.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/__init__.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/__init__.pyc
+-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Util/_counter.so
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/_number_new.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/_number_new.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/asn1.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/asn1.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/number.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/number.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/py21compat.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/py21compat.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/py3compat.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/py3compat.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/randpool.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/randpool.pyc
--rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/test.py
--rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/test.pyc
+-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Util/strxor.so
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/winrandom.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/winrandom.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/__init__.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/__init__.pyc
--rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/test.py
--rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/test.pyc
--rw-r--r-- root/root usr/lib/python2.7/site-packages/pycrypto-2.0.1-py2.7.egg-info
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/pct_warnings.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/pct_warnings.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/pycrypto-2.4.1-py2.7.egg-info
diff --git a/pycrypto/.footprint.x86_64 b/pycrypto/.footprint.x86_64
index 0fcdd3187..384d44fd7 100644
--- a/pycrypto/.footprint.x86_64
+++ b/pycrypto/.footprint.x86_64
@@ -11,8 +11,6 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/CAST.so
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/DES.so
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/DES3.so
--rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/IDEA.so
--rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/RC5.so
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Cipher/XOR.so
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Cipher/__init__.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Cipher/__init__.pyc
@@ -23,10 +21,18 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Hash/
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Hash/MD4.so
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/MD5.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/MD5.pyc
--rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Hash/RIPEMD.so
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/RIPEMD.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/RIPEMD.pyc
+-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Hash/RIPEMD160.so
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA224.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA224.pyc
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA256.so
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA384.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA384.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA512.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/SHA512.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/__init__.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Hash/__init__.pyc
drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Protocol/
@@ -43,26 +49,180 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/ElGamal.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/RSA.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/RSA.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_DSA.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_DSA.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_RSA.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_RSA.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/__init__.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/__init__.pyc
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_fastmath.so
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_slowmath.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/_slowmath.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/pubkey.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/pubkey.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/qNEW.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/PublicKey/qNEW.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Random/
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/FortunaAccumulator.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/FortunaAccumulator.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/FortunaGenerator.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/FortunaGenerator.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/SHAd256.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/SHAd256.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/__init__.py (EMPTY)
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/Fortuna/__init__.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/fallback.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/fallback.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/nt.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/nt.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/posix.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/posix.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/rng_base.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/OSRNG/rng_base.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/_UserFriendlyRNG.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/_UserFriendlyRNG.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/random.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Random/random.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/common.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/common.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_AES.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_AES.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_ARC2.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_ARC2.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_ARC4.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_ARC4.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_Blowfish.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_Blowfish.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_CAST.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_CAST.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_DES.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_DES.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_DES3.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_DES3.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_XOR.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Cipher/test_XOR.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/common.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/common.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_HMAC.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_HMAC.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_MD2.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_MD2.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_MD4.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_MD4.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_MD5.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_MD5.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_RIPEMD.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_RIPEMD.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA224.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA224.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA256.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA256.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA384.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA384.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA512.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA512.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_AllOrNothing.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_AllOrNothing.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_chaffing.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_chaffing.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_rfc1751.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_rfc1751.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/test_DSA.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/test_DSA.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/test_RSA.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/test_RSA.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/test_importKey.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/PublicKey/test_importKey.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/test_FortunaAccumulator.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/test_FortunaAccumulator.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/test_FortunaGenerator.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/test_FortunaGenerator.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/test_SHAd256.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/Fortuna/test_SHAd256.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_fallback.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_fallback.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_generic.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_generic.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_nt.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_nt.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_posix.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_posix.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_winrandom.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/OSRNG/test_winrandom.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/test_random.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/test_random.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/test_rpoolcompat.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Random/test_rpoolcompat.pyc
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_Counter.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_Counter.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_asn1.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_asn1.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_number.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_number.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_winrandom.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/Util/test_winrandom.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/__init__.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/st_common.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/SelfTest/st_common.pyc
drwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Util/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/Counter.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/Counter.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/RFC1751.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/RFC1751.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/__init__.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/__init__.pyc
+-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Util/_counter.so
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/_number_new.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/_number_new.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/asn1.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/asn1.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/number.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/number.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/py21compat.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/py21compat.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/py3compat.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/py3compat.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/randpool.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/randpool.pyc
--rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/test.py
--rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/test.pyc
+-rwxr-xr-x root/root usr/lib/python2.7/site-packages/Crypto/Util/strxor.so
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/winrandom.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/Util/winrandom.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/__init__.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/__init__.pyc
--rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/test.py
--rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/test.pyc
--rw-r--r-- root/root usr/lib/python2.7/site-packages/pycrypto-2.0.1-py2.7.egg-info
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/pct_warnings.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/Crypto/pct_warnings.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/pycrypto-2.4.1-py2.7.egg-info
diff --git a/pycrypto/.md5sum.i686 b/pycrypto/.md5sum.i686
index 48224a68b..47ab79f74 100644
--- a/pycrypto/.md5sum.i686
+++ b/pycrypto/.md5sum.i686
@@ -1 +1 @@
-4d5674f3898a573691ffb335e8d749cd pycrypto-2.0.1.tar.gz
+c2a1404a848797fb0806f3e11c29ef15 pycrypto-2.4.1.tar.gz
diff --git a/pycrypto/.md5sum.x86_64 b/pycrypto/.md5sum.x86_64
index 48224a68b..47ab79f74 100644
--- a/pycrypto/.md5sum.x86_64
+++ b/pycrypto/.md5sum.x86_64
@@ -1 +1 @@
-4d5674f3898a573691ffb335e8d749cd pycrypto-2.0.1.tar.gz
+c2a1404a848797fb0806f3e11c29ef15 pycrypto-2.4.1.tar.gz
diff --git a/pycrypto/Pkgfile b/pycrypto/Pkgfile
index 877676304..ad0af2e35 100755
--- a/pycrypto/Pkgfile
+++ b/pycrypto/Pkgfile
@@ -1,18 +1,16 @@
# Description: Collection d'algoritmes et protocols pour Python
-# URL: http://www.amk.ca/python/code/crypto.html
+# URL: https://www.dlitz.net/software/pycrypto/
# Maintainer: NuTyX core team
# Packager: thierryn1 at hispeed dot ch
# Depends on:
# Run on:
name=pycrypto
-version=2.0.1
+version=2.4.1
release=1
-source=( http://www.amk.ca/files/python/crypto/$name-$version.tar.gz)
-
+source=(http://ftp.dlitz.net/pub/dlitz/crypto/$name/$name-$version.tar.gz)
build() {
cd $name-$version
python2 setup.py build install --root=$PKG
}
-