Skip site navigation (1)Skip section navigation (2)
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>