diff options
author | Jason Helfman <jgh@FreeBSD.org> | 2012-06-25 16:06:47 +0000 |
---|---|---|
committer | Jason Helfman <jgh@FreeBSD.org> | 2012-06-25 16:06:47 +0000 |
commit | 3fa9eaf677b304434a8c445084c14b6bc1bedc6a (patch) | |
tree | d627938eabe22498c055bad48f11e6b936335cab /security/py-pycrypto | |
parent | 9369f71f5dca3dd826b69da03d4e234005bf278c (diff) | |
download | ports-3fa9eaf677b304434a8c445084c14b6bc1bedc6a.tar.gz ports-3fa9eaf677b304434a8c445084c14b6bc1bedc6a.zip |
- update to 2.6
PyCrypto before 2.6 does not produce appropriate prime numbers when using an ElGamal
scheme to generate a key, which reduces the signature space or public key space and
makes it easier for attackers to conduct brute force attacks to obtain the private key.
PR: ports/169146
Approved by: portmgr
Notes
Notes:
svn path=/head/; revision=299949
Diffstat (limited to 'security/py-pycrypto')
-rw-r--r-- | security/py-pycrypto/Makefile | 3 | ||||
-rw-r--r-- | security/py-pycrypto/distinfo | 4 | ||||
-rw-r--r-- | security/py-pycrypto/pkg-plist | 55 |
3 files changed, 45 insertions, 17 deletions
diff --git a/security/py-pycrypto/Makefile b/security/py-pycrypto/Makefile index bc5663c6ecf6..ffe760116d93 100644 --- a/security/py-pycrypto/Makefile +++ b/security/py-pycrypto/Makefile @@ -6,7 +6,7 @@ # PORTNAME= pycrypto -PORTVERSION= 2.5 +PORTVERSION= 2.6 CATEGORIES= security python MASTER_SITES= http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,6 +16,7 @@ COMMENT= The Python Cryptography Toolkit USE_PYTHON= yes USE_PYDISTUTILS=yes + HAS_CONFIGURE= yes USE_AUTOTOOLS= autoconf CPPFLAGS+= -I${LOCALBASE}/include diff --git a/security/py-pycrypto/distinfo b/security/py-pycrypto/distinfo index c66add2f7011..d0923e24f979 100644 --- a/security/py-pycrypto/distinfo +++ b/security/py-pycrypto/distinfo @@ -1,2 +1,2 @@ -SHA256 (pycrypto-2.5.tar.gz) = e950a78184e2a7defccf5d45e0c29c1e9edeb29984433f0d110a21e9631e38de -SIZE (pycrypto-2.5.tar.gz) = 426802 +SHA256 (pycrypto-2.6.tar.gz) = 7293c9d7e8af2e44a82f86eb9c3b058880f4bcc884bf3ad6c8a34b64986edde8 +SIZE (pycrypto-2.6.tar.gz) = 443445 diff --git a/security/py-pycrypto/pkg-plist b/security/py-pycrypto/pkg-plist index fab301baab4e..da094a77bb94 100644 --- a/security/py-pycrypto/pkg-plist +++ b/security/py-pycrypto/pkg-plist @@ -1,20 +1,47 @@ -%%PYTHON_SITELIBDIR%%/Crypto/Cipher/AES.so -%%PYTHON_SITELIBDIR%%/Crypto/Cipher/ARC2.so -%%PYTHON_SITELIBDIR%%/Crypto/Cipher/ARC4.so -%%PYTHON_SITELIBDIR%%/Crypto/Cipher/Blowfish.so -%%PYTHON_SITELIBDIR%%/Crypto/Cipher/CAST.so -%%PYTHON_SITELIBDIR%%/Crypto/Cipher/DES.so -%%PYTHON_SITELIBDIR%%/Crypto/Cipher/DES3.so +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/AES.py +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/AES.pyc +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/AES.pyo +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/ARC2.py +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/ARC2.pyc +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/ARC2.pyo +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/ARC4.py +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/ARC4.pyc +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/ARC4.pyo +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/Blowfish.py +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/Blowfish.pyc +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/Blowfish.pyo +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/CAST.py +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/CAST.pyc +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/CAST.pyo +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/DES.py +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/DES.pyc +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/DES.pyo +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/DES3.py +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/DES3.pyc +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/DES3.pyo %%PYTHON_SITELIBDIR%%/Crypto/Cipher/PKCS1_OAEP.py %%PYTHON_SITELIBDIR%%/Crypto/Cipher/PKCS1_OAEP.pyc %%PYTHON_SITELIBDIR%%/Crypto/Cipher/PKCS1_OAEP.pyo %%PYTHON_SITELIBDIR%%/Crypto/Cipher/PKCS1_v1_5.py %%PYTHON_SITELIBDIR%%/Crypto/Cipher/PKCS1_v1_5.pyc %%PYTHON_SITELIBDIR%%/Crypto/Cipher/PKCS1_v1_5.pyo -%%PYTHON_SITELIBDIR%%/Crypto/Cipher/XOR.so +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/XOR.py +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/XOR.pyc +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/XOR.pyo +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/_AES.so +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/_ARC2.so +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/_ARC4.so +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/_Blowfish.so +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/_CAST.so +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/_DES.so +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/_DES3.so +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/_XOR.so %%PYTHON_SITELIBDIR%%/Crypto/Cipher/__init__.py %%PYTHON_SITELIBDIR%%/Crypto/Cipher/__init__.pyc %%PYTHON_SITELIBDIR%%/Crypto/Cipher/__init__.pyo +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/blockalgo.py +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/blockalgo.pyc +%%PYTHON_SITELIBDIR%%/Crypto/Cipher/blockalgo.pyo %%PYTHON_SITELIBDIR%%/Crypto/Hash/HMAC.py %%PYTHON_SITELIBDIR%%/Crypto/Hash/HMAC.pyc %%PYTHON_SITELIBDIR%%/Crypto/Hash/HMAC.pyo @@ -55,6 +82,9 @@ %%PYTHON_SITELIBDIR%%/Crypto/Hash/__init__.py %%PYTHON_SITELIBDIR%%/Crypto/Hash/__init__.pyc %%PYTHON_SITELIBDIR%%/Crypto/Hash/__init__.pyo +%%PYTHON_SITELIBDIR%%/Crypto/Hash/hashalgo.py +%%PYTHON_SITELIBDIR%%/Crypto/Hash/hashalgo.pyc +%%PYTHON_SITELIBDIR%%/Crypto/Hash/hashalgo.pyo %%PYTHON_SITELIBDIR%%/Crypto/Protocol/AllOrNothing.py %%PYTHON_SITELIBDIR%%/Crypto/Protocol/AllOrNothing.pyc %%PYTHON_SITELIBDIR%%/Crypto/Protocol/AllOrNothing.pyo @@ -92,9 +122,6 @@ %%PYTHON_SITELIBDIR%%/Crypto/PublicKey/pubkey.py %%PYTHON_SITELIBDIR%%/Crypto/PublicKey/pubkey.pyc %%PYTHON_SITELIBDIR%%/Crypto/PublicKey/pubkey.pyo -%%PYTHON_SITELIBDIR%%/Crypto/PublicKey/qNEW.py -%%PYTHON_SITELIBDIR%%/Crypto/PublicKey/qNEW.pyc -%%PYTHON_SITELIBDIR%%/Crypto/PublicKey/qNEW.pyo %%PYTHON_SITELIBDIR%%/Crypto/Random/Fortuna/FortunaAccumulator.py %%PYTHON_SITELIBDIR%%/Crypto/Random/Fortuna/FortunaAccumulator.pyc %%PYTHON_SITELIBDIR%%/Crypto/Random/Fortuna/FortunaAccumulator.pyo @@ -224,6 +251,9 @@ %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/PublicKey/test_DSA.py %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/PublicKey/test_DSA.pyc %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/PublicKey/test_DSA.pyo +%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/PublicKey/test_ElGamal.py +%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/PublicKey/test_ElGamal.pyc +%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/PublicKey/test_ElGamal.pyo %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/PublicKey/test_RSA.py %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/PublicKey/test_RSA.pyc %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/PublicKey/test_RSA.pyo @@ -340,9 +370,6 @@ %%PYTHON_SITELIBDIR%%/Crypto/Util/winrandom.py %%PYTHON_SITELIBDIR%%/Crypto/Util/winrandom.pyc %%PYTHON_SITELIBDIR%%/Crypto/Util/winrandom.pyo -%%PYTHON_SITELIBDIR%%/Crypto/Util/wrapper.py -%%PYTHON_SITELIBDIR%%/Crypto/Util/wrapper.pyc -%%PYTHON_SITELIBDIR%%/Crypto/Util/wrapper.pyo %%PYTHON_SITELIBDIR%%/Crypto/__init__.py %%PYTHON_SITELIBDIR%%/Crypto/__init__.pyc %%PYTHON_SITELIBDIR%%/Crypto/__init__.pyo |