openpgp-0.6: Implementation of the OpenPGP message format

The openpgp package

This is an OpenPGP library inspired by my work on OpenPGP libraries in Ruby https://github.com/singpolyma/openpgp, PHP http://github.com/singpolyma/openpgp-php, and Python https://github.com/singpolyma/OpenPGP-Python.

It defines types to represent OpenPGP messages as a series of packets and then defines instances of Data.Binary for each to facilitate encoding/decoding.

For performing cryptography, see http://hackage.haskell.org/package/openpgp-crypto-api or http://hackage.haskell.org/package/openpgp-Crypto

For dealing with ASCII armor, see http://hackage.haskell.org/package/openpgp-asciiarmor

It is intended that you use qualified imports with this library.

 import qualified Data.OpenPGP as OpenPGP

Properties

Versions0.1, 0.2, 0.3, 0.4, 0.5, 0.6
Dependenciesbase (4.*), binary (≥0.6.4.0), bytestring, bzlib, utf8-string, zlib
LicenseOtherLicense
Copyright© 2011-2012 Stephen Paul Weber
AuthorStephen Paul Weber <singpolyma@singpolyma.net>
MaintainerStephen Paul Weber <singpolyma@singpolyma.net>
Stabilityexperimental
CategoryData
Home pagehttp://github.com/singpolyma/OpenPGP-Haskell
Bug trackerhttp://github.com/singpolyma/OpenPGP-Haskell/issues
Source repositorygit clone git://github.com/singpolyma/OpenPGP-Haskell.git
Upload dateSat Jan 5 19:30:52 UTC 2013
Uploaded byStephenWeber
Built onghc-7.6
DistributionsDebian: 0.4

Modules

Downloads