tout rencontré python import paramiko et Crypto tre comme “ne Pas utiliser mpz_powm_sec.”?
OS: redhat 5.2 i386
python: 2.7
tre comme:
Python 2.7.2 (default, Feb 7 2012, 11:16:30)
[GCC 4.1.2 20071124 (Red Hat 4.1.2-42)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import paramiko
/home/master/local/lib/python2.7/site-packages/Crypto/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.
_warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning)
c'est mon libgmp version:
ldconfig -p |grep libgmp
libgmpxx.so.3 (libc6, hwcap: 0x0000000004000000) => /usr/lib/sse2/libgmpxx.so.3
libgmpxx.so.3 (libc6) => /usr/lib/libgmpxx.so.3
libgmpxx.so (libc6) => /usr/lib/libgmpxx.so
libgmp.so.3 (libc6, hwcap: 0x0000000004000000) => /usr/lib/sse2/libgmp.so.3
libgmp.so.3 (libc6) => /usr/lib/libgmp.so.3
libgmp.so (libc6) => /usr/lib/libgmp.so
tous les ci-dessus semble être liée à libgmp,qui me confond.PLZ me montrer une suggestion,merci!
OriginalL'auteur plutoid2012 | 2012-02-07
Vous devez vous connecter pour publier un commentaire.
C'est normal - RHEL 5 semble avoir BPF version 4.x, et, par conséquent, les bibliothèques Python sont construits par rapport à cette version.
Reconstruire la librairie GMP de source officielles et de la reconstruction de votre Python après, si vous voulez vraiment vous débarrasser de l'avertissement.
Vous pourriez envisager de passer à un plus moderne OS - EL5 sera EOP d'ici la fin de cette année. Ou au moins mettre à jour votre OS de la dernière révision (5.7)
Dans RHEL 6 pour ppc64, j'ai le même problème.
OriginalL'auteur Kimvais
J'ai eu ce problème aussi, et la reconstruction de python (dans mon cas 2.7) n'était pas suffisante. J'ai dû réinstaller pycrypto avec le pip après la compilation de la version la plus récente de bpf, en fait, je ne sais pas si la reconstruction python est nécessaire, mais je n'ai toujours suivant Kimvais réponse.
OriginalL'auteur Nocturn