Skip to main content

Pretty Good Privacy for Python

Project description

Latest stable version Travis-CI Coveralls Documentation Status

PGPy is a Python (2 and 3) library for implementing Pretty Good Privacy into Python programs, conforming to the OpenPGP specification per RFC 4880.

Features

Currently, PGPy can load keys and signatures of all kinds in both ASCII armored and binary formats.

It can create and verify RSA, DSA, and ECDSA signatures, at the moment. It can also encrypt and decrypt messages using RSA and ECDH.

Installation

To install PGPy, simply:

$ pip install PGPy

Documentation

PGPy Documentation on Read the Docs

Discussion

Please report any bugs found on the issue tracker

You can also join #pgpy on Freenode to ask questions or get involved

Requirements

License

BSD 3-Clause licensed. See the bundled LICENSE file for more details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PGPy-0.5.3.tar.gz (605.5 kB view details)

Uploaded Source

Built Distribution

PGPy-0.5.3-py2.py3-none-any.whl (84.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file PGPy-0.5.3.tar.gz.

File metadata

  • Download URL: PGPy-0.5.3.tar.gz
  • Upload date:
  • Size: 605.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.5

File hashes

Hashes for PGPy-0.5.3.tar.gz
Algorithm Hash digest
SHA256 a49c269cedcaf82ac6999bcae5fd3f543ecb1c759f9d48a15ad8d8fa4ac03987
MD5 1804484b448b44e6f9baed9db9bc0ce4
BLAKE2b-256 9d4a6e56a55cabfd5bfd74917486979e1607c88d49ec425a0aa17f025fd81672

See more details on using hashes here.

File details

Details for the file PGPy-0.5.3-py2.py3-none-any.whl.

File metadata

  • Download URL: PGPy-0.5.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 84.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.5

File hashes

Hashes for PGPy-0.5.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 cba6fbbb44a896a8a4f5807b3d8d4943a8f7a6607be11587f4a27734c711c1dd
MD5 4e332b92f2e85776882420ab47df8902
BLAKE2b-256 9105587c0251701dc2534818e5fb1a14ac14139462d4b5e3957a4012a1272d7e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page