summaryrefslogtreecommitdiff
path: root/README
blob: 34e3a66968e13ef40a1e79812d8961f9f7e55e6e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
This is an OpenPGP library inspired by my (Stephen) 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