hOpenPGP: native Haskell implementation of OpenPGP (RFC4880)

[ codec, data, library, mit ] [ Propose Tags ]

native Haskell implementation of OpenPGP (RFC4880), plus Camellia (RFC5581), plus ECC (RFC6637)

Versions [faq] 0.0.0, 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.6.2, 0.6.3, 0.7, 0.8, 0.9, 0.9.1, 0.10, 0.10.1, 0.10.2, 0.11, 0.11.1, 0.11.2, 0.12, 0.13, 0.13.1, 0.14, 1.0, 1.0.1, 1.0.2, 1.1, 1.2, 1.2.1, 1.3, 1.4, 1.5, 1.5.1, 1.5.2, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 2.0, 2.1, 2.2, 2.2.1, 2.3, 2.4, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.5, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.5.5, 2.6, 2.6.1, 2.6.2, 2.7, 2.7.1, 2.7.2, 2.7.3, 2.7.4, 2.7.4.1, 2.8
Dependencies aeson, asn1-encoding, attoparsec, base (>4.8 && <5), base16-bytestring, base64-bytestring, bifunctors, binary (>=0.6.4.0), binary-conduit (>=1.3), bytestring, bzlib, conduit (>=1.2.8), conduit-extra (>=1.1), containers, crypto-cipher-types, cryptonite (>=0.11), errors, hashable, incremental-parser, ixset-typed, lens (>=3.0), memory, monad-loops, nettle, network (<2.6), network-uri, newtype, openpgp-asciiarmor (>=0.1), prettyprinter, resourcet (>0.4), semigroups, split, text, time (>=1.1), time-locale-compat, transformers, unliftio-core, unordered-containers, zlib [details]
License MIT
Copyright 2012-2019 Clint Adams
Author Clint Adams
Maintainer Clint Adams <clint@debian.org>
Category Codec, Data
Home page https://salsa.debian.org/clint/hOpenPGP
Source repo head: git clone https://salsa.debian.org/clint/hOpenPGP.git
this: git clone https://salsa.debian.org/clint/hOpenPGP.git(tag v2.8)
Uploaded by ClintAdams at Sat Jul 6 15:38:37 UTC 2019
Distributions Arch:2.7.4.1, Debian:2.7.4.1, LTSHaskell:2.7.4.1, NixOS:2.8, Stackage:2.7.4.1
Downloads 30685 total (1259 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2019-07-06 [all 3 reports]

Modules

  • Codec
    • Encryption
      • OpenPGP
        • Codec.Encryption.OpenPGP.CFB
        • Codec.Encryption.OpenPGP.Compression
        • Codec.Encryption.OpenPGP.Expirations
        • Codec.Encryption.OpenPGP.Fingerprint
        • Codec.Encryption.OpenPGP.KeyInfo
        • Codec.Encryption.OpenPGP.KeySelection
        • Codec.Encryption.OpenPGP.KeyringParser
        • Codec.Encryption.OpenPGP.Ontology
        • Codec.Encryption.OpenPGP.S2K
        • Codec.Encryption.OpenPGP.SecretKey
        • Codec.Encryption.OpenPGP.Serialize
        • Codec.Encryption.OpenPGP.SignatureQualities
        • Codec.Encryption.OpenPGP.Signatures
        • Codec.Encryption.OpenPGP.Types
  • Data
    • Conduit
      • OpenPGP
        • Data.Conduit.OpenPGP.Compression
        • Data.Conduit.OpenPGP.Decrypt
        • Data.Conduit.OpenPGP.Filter
        • Data.Conduit.OpenPGP.Keyring
          • Data.Conduit.OpenPGP.Keyring.Instances
        • Data.Conduit.OpenPGP.Verify

Flags

NameDescriptionDefaultType
network-uri

Get Network.URI from the network-uri package

EnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees