Pergunta

Alguma recomendação em uma biblioteca de criptografia AES compatível com o Python 2.7 para Windows?

No passado, usamos o M2Crypto com o Python 2.6, mas não há uma versão do M2Crypto para o Python 2.7 e nossas tentativas de criar uma versão da fonte falharam.

Obrigado Malcolm

Foi útil?

Solução

Na verdade, o pacote M2Crypto suporta o Python 2.7 bem-eu o uso em um aplicativo pesado de criptografia sem nenhum problema. Suponho que o problema aqui é que o Windows não vem com um compilador, para que você não possa instalar facilmente o .tar.gz fora do Pypi? Ou você está recebendo um erro quando tenta compilá -lo?

Eu sugeriria que a melhor resposta a um erro seria publicá -lo para empilhar o excesso para que pudéssemos corrigi -lo, em vez de pedir alternativa ao que é - até onde eu sei - a Premier Cryptography Library for Python.

Atualizar: Agora, construí com sucesso o M2Crypto para Windows no Python 2.7, para que eu possa confirmar pessoalmente que funciona bem com o Python 2.7 em todas as principais plataformas.

Outras dicas

Você já olhou para a biblioteca Pycrypto?

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

Isto deve ser compatível com Python 2.7

Você também pode dar uma olhada na Pycryptopp, uma embalagem na biblioteca Crypto ++.

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top