sha256: A modern binding to SHA256, HMAC, HKDF, and PBKDF2

[ apache, cryptography, graphics, library ] [ Propose Tags ] [ Report a vulnerability ]

A modern binding to SHA256, HMAC, HKDF, and PBKDF2 supporting precomputed HMAC keys, streaming, backtracking, bitstring inputs, and (de)serialization of intermediate states. Both HKDF and PBKDF2 reuse HMAC key computations for efficiency.

Modules

[Last Documentation]

  • Crypto
    • Crypto.Sha256
      • Crypto.Sha256.Hkdf
        • Crypto.Sha256.Hkdf.Subtle
      • Crypto.Sha256.Hmac
        • Crypto.Sha256.Hmac.Subtle
      • Crypto.Sha256.Pbkdf2
        • Crypto.Sha256.Pbkdf2.Subtle
      • Crypto.Sha256.Subtle

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0.0, 0.1.0.1, 0.1.0.2
Change log CHANGELOG.md
Dependencies base (<5), bytestring, ghc-prim, hash-string, network-byte-order [details]
License Apache-2.0
Copyright 2006 Vincent Hanquez, 2016 Herbert Valerio Riedel, 2024 Auth Global
Author Vincent Hanquez, Herbert Valerio Riedel, Leon P Smith
Maintainer Auth Global
Category Cryptography
Uploaded by LeonSmith at 2025-01-20T23:24:09Z
Distributions
Reverse Dependencies 1 direct, 1 indirect [details]
Downloads 41 total (41 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2025-01-21 [all 2 reports]