blob: 2272024a496cc055c5d959ad0887f6b0a8e9f2d6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
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 and signature verification.
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
|