bcrypt: Haskell bindings to the bcrypt password hash

[ bsd3, cryptography, data, library ] [ Propose Tags ]

Haskell bindings to the bcrypt password hash. Unlike other bindings already in existence, this package is designed to allow users to work directly with password hash strings that include information about the hashing algorithm, strength, and salt. This approach allows hashed passwords to be stored in a single field that can also be used by non-Haskell applications, and makes it easy to implement a policy of updating passwords hashed to an old policy next time the plaintext password is available. The OpenWall version of the C source for bcrypt (modified so it will build on all platforms without any assembler code) is included in this package.

Modules

[Index]

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.8, 0.0.9, 0.0.10, 0.0.11
Dependencies base (<4.7), bytestring (>=0.9 && <0.10), entropy (<0.3) [details]
License BSD-3-Clause
Copyright Copyright (C) 2011 Andrew Miller
Author Andrew Miller
Maintainer andrew@amxl.com
Revised Revision 1 made by HerbertValerioRiedel at 2018-01-01T16:44:39Z
Category Data, Cryptography
Source repo head: git clone http://github.com/a1kmm/hs-bcrypt
Uploaded by AndrewMiller at 2011-08-18T22:50:39Z
Distributions LTSHaskell:0.0.11, NixOS:0.0.11, Stackage:0.0.11
Reverse Dependencies 10 direct, 5 indirect [details]
Downloads 12587 total (38 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]