The openpgp package

[Tags: library]

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.

There is also a wrapper around http://hackage.haskell.org/package/Crypto that currently does fingerprint generation, signature generation, and signature verification (for RSA keys only).

It is intended that you use qualified imports with this library. If importing both modules, something like this will do:

 import qualified Data.OpenPGP as OpenPGP
 import qualified Data.OpenPGP.Crypto as OpenPGP

Properties

Versions0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.6.1
Dependenciesbase (==4.*), binary, bytestring, bzlib, containers, Crypto, utf8-string, zlib
LicenseOtherLicense
Copyright© 2011 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 repositoryhead: git clone git://github.com/singpolyma/OpenPGP-Haskell.git
Upload dateSat Aug 13 02:14:53 UTC 2011
Uploaded byStephenWeber
DistributionsDebian:0.4
Downloads457 total (38 in last 30 days)

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees