age: Actually Good Encryption

[ cryptography, library, mit ] [ Propose Tags ] [ Report a vulnerability ]

Haskell implementation of age (Actually Good Encryption).

age is a modern file encryption format with multiple pluggable recipients, and seekable streaming encryption.

The recommended entry point for this library is Crypto.Age.

⚠️ Warning: This is an experimental pre-release which is still under development. As a result, the API is unstable and subject to breaking changes.


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.0.1.0
Change log CHANGELOG.md
Dependencies attoparsec (>=0.14.1 && <0.15), base (>=4.17 && <4.22), base64 (>=0.4 && <1.1), bech32 (>=1.1.1 && <1.2), binary (>=0.8.9 && <0.9), bytestring (>=0.11.1 && <0.13), conduit (>=1.3.5 && <1.4), conduit-extra (>=1.3.0 && <1.4), crypton (>=0.32 && <1.1), memory (>=0.17.0 && <0.19), mono-traversable (>=1.0.15.3 && <1.1), mtl (>=2.2.2 && <2.4), text (>=2.0 && <2.2), transformers (>=0.5.6.2 && <0.7) [details]
Tested with ghc ==9.8.2, ghc ==9.4.8
License MIT
Author Luke Nadur
Maintainer Luke Nadur
Category Cryptography
Home page https://github.com/intricate/age-haskell
Bug tracker https://github.com/intricate/age-haskell/issues
Source repo head: git clone git://github.com/intricate/age-haskell.git
Uploaded by intricate at 2025-09-15T17:36:25Z
Distributions
Downloads 3 total (3 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2025-09-15 [all 1 reports]

Readme for age-0.0.1.0

[back to package description]

age-haskell

A Haskell implementation of age.

What is age?

age is a modern file encryption format with multiple pluggable recipients, and seekable streaming encryption.