Existe algum módulo que permite Django / Python para trabalhar com gnupg?
Pergunta
Eu queria saber se há alguma django módulo, ou, nesse caso, qualquer módulo python, que irá permitir-me a criar o meu próprio aplicativo para gerenciar a criação, administração, etc de chaves GnuPG, bem como a capacidade de assinar e criptografar documentos através desta aplicação?
Se não há tal módulo, como posso fazer isso?
Obrigado.
Solução
GnuPGInterface pode fazer tudo isso -?. é essencialmente um invólucro de Python em torno do programa GnuPG
PYME poderia ser mais fácil de usar, pois foi projetado para envolver gpgme (ME = Made Easy) .
A partir o PyME apresenta página :
capacidade de assinar, criptografar, descriptografar e verificar dados.
Capacidade de chaves lista, exportação e chaves de importação, e gerenciar o chaveiro.
Outras dicas
Eu escrevi uma Django app django-email-extras que faz exatamente o que você está procurando. Ele permite aos usuários gerenciar as chaves GPG através do admin e criptografa todas as mensagens para destinatários com chaves válidas e inclui suporte para multi-parte e-mails templated com anexos.