2010-10-04 39 views

Répondre

2

En fait, le paquet M2Crypto prend en charge Python 2.7 très bien - je l'ai utilisé dans une application de la cryptographie lourde sans problème. Je suppose que le problème ici est que Windows ne vient pas avec un compilateur, donc vous ne pouvez pas facilement installer le .tar.gz hors de PyPI? Ou obtenez-vous une erreur lorsque vous essayez de le compiler? Je suggérerais que la meilleure réponse à une erreur serait de l'afficher sur Stack Overflow afin de pouvoir la réparer, au lieu de demander une alternative à ce qui est - autant que je sache - la bibliothèque de cryptographie de premier ordre pour Python . J'ai maintenant construit avec succès M2Crypto pour Windows sous Python 2.7, donc je peux personnellement confirmer qu'il fonctionne bien avec Python 2.7 sur toutes les plates-formes majeures.

+0

Je suis d'accord ... comprendre pourquoi M2Crypto ne compile pas est probablement une meilleure utilisation du temps. Vous devriez contribuer un paquet Python 2.7 ... –

+0

Bonne idée! J'ai envoyé un e-mail au mainteneur pour voir ce qui doit se passer pour moi de contribuer. Bien sûr, puisque je vis aux États-Unis, il est tout à fait possible qu'ils ne veuillent pas que je verse des oeufs de peur de violer les restrictions à l'exportation ou quelque chose du genre. –

+0

Ils ont un avis de restriction à l'exportation des États-Unis sur la page, alors vous êtes probablement en clair. –

1

Avez-vous regardé la bibliothèque PyCrypto?

http://www.dlitz.net/software/pycrypto/

Il should be compatible avec Python 2.7

Vous pouvez aussi jeter un oeil à pycryptopp, une enveloppe autour de la bibliothèque du Crypto.

http://tahoe-lafs.org/trac/pycryptopp

+0

hé bien. juste un heads-up seulement certains sont compatibles. la version 64 bits n'est pas encore compatible. – Pavan

+0

Ouais, c'est pourquoi j'ai inclus un lien vers le paquet pycryptopp - cela compilera la plupart des endroits et est une alternative décente. Et je suis d'accord avec vous, m2crypto est susceptible d'être mis à jour assez rapidement. –

+0

ok. Voyez-vous maintenant c'est une bonne façon de gérer cette situation. Je n'ai pas voté bas vous avez-je? Je viens de vous donner une tête. Mais vous me donnez un coup de pied quand vous pourriez m'avoir donné une tête comme je l'ai fait avec vous? droite? un vote en bas est inutile et inutile. – Pavan