Date: Thu, 30 May 2013 23:39:55 -0700 From: Kyle Williams <willikyl@gmail.com> To: freebsd-ports@freebsd.org Subject: New port: security/python-gnupg simple python wrapper for gnupg Message-ID: <20130531063955.GA27996@gmail.com>
next in thread | raw e-mail | index | archive | help
--PmA2V3Z32TCmWXqI Content-Type: multipart/mixed; boundary="ZGiS0Q5IWpPtfppv" Content-Disposition: inline --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Howdy, python-gnupg is a python wrapper for the gnupg library. It is a separate project from py-gnupg, but offers similar functionality. You can read more about it here: https://code.google.com/p/python-gnupg/ http://pythonhosted.org/python-gnupg/ Here's some example code just for the fun of it: #!/usr/bin/env python2 import gnupg =66rom os import popen gnupgDir =3D "/home/user/.gnupg" encryptedFile =3D "/home/user/fake.gpg" gpg =3D gnupg.GPG(gnupghome=3DgnupgDir) stream =3D open(encryptedFile, "rb") decryptedData =3D str(gpg.decrypt_file(stream)).split() print(decryptedData) - Kyle --ZGiS0Q5IWpPtfppv-- --PmA2V3Z32TCmWXqI Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (FreeBSD) iQIcBAEBCgAGBQJRqEW7AAoJEKreD/b535wxTBEQAOBUSXfAJLG42Cb9FM8XZr6q icG3Lrw7c2VGfS0locLeiSOZqvdpWpKQ8Hz7hCKzqdAHY2oyvKpdnNGWN9zS8PrT 2kqYr0YxuS+g7NxlplX8Khoh0qQ/BT2cF/v5xfM2Lxcy2RQct9jjDCOOUTNOtx2T aiXhUiOZcVWB/W4O8xNBZa0Bu//jMZpG7ttCyYHzWAbUrfoFJin6Vgr7EuRop7Ol /ca+qvwzOXHw168q4DrtBILMT/s1QyZQnUeEDA5hM7r1UMfDE+tjwCxytaWSD+nW dHb+lkQALn9k55Dxh7OrqEE20Tbl5s4V+F/NA5mF2jmQBCNE9egKNpbJCaMTac5e kcHclsO/+Ng7Q1qFup8cfY6YwWWR5EiLELBfKROObcpBVAQUZh7LWB2eRYrVO1xO jbGR1Nw5fUm7gC+e+vXNWrA0dTIMQp4UZg/7UP7WBueH7HnS4jxAOHbvUPETDt7z E5RU5CK0zDUf3SkiKmLHgazH6+G+v5VeBRUzJKcHeqnoJImxxh5UWiuVupUotIAv VlTMuJk/WN//n0TohGFYq40PRIfEJPluH574q8jGi420T1fRmHbQwG8VD145IHuS kvfA/Y+bsf5sPe3a4r8WEnDubMfPjp7TALEc62mSQIRLM+YevZkpTLLYa1i65pQd +lVioxK6y7aeqRCfS2lB =z6uv -----END PGP SIGNATURE----- --PmA2V3Z32TCmWXqI--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130531063955.GA27996>