Skip to content

SecurityInnovation/PGPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c30e590 · Oct 6, 2020
Oct 6, 2020
Apr 13, 2017
Sep 24, 2020
Sep 24, 2020
Oct 1, 2014
Jul 21, 2020
Aug 16, 2017
Jul 28, 2020
Aug 2, 2019
Sep 30, 2020
Sep 18, 2020
Jul 16, 2020
Feb 4, 2019
Jul 28, 2020
Sep 10, 2020
Aug 1, 2019
Sep 1, 2020
Jul 28, 2020
Oct 6, 2020
Jul 17, 2019
Jul 17, 2020
Aug 16, 2017

Repository files navigation

PGPy: Pretty Good Privacy for Python

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.