The pwstore-fast package
To store passwords securely, they should be salted, then hashed with a slow hash function. This library uses PBKDF1-SHA256, and handles all the details. It uses the cryptohash package for speed; if you need a pure Haskell library, pwstore-purehaskell has the exact same API, but uses only pure Haskell. It is about 25 times slower than this package, but still quite usable.
Properties
| Versions | 1.0, 2.0, 2.1, 2.2, 2.3 |
|---|---|
| Dependencies | base (4.*), base64-bytestring (≥0.1), bytestring (≥0.9), cryptohash (≥0.6), random (≥1) |
| License | BSD3 |
| Author | Peter Scott |
| Maintainer | pjscott@iastate.edu |
| Category | Cryptography |
| Home page | https://github.com/PeterScott/pwstore |
| Source repository | git clone https://github.com/PeterScott/pwstore |
| Upload date | Mon Sep 17 17:26:52 UTC 2012 |
| Uploaded by | PeterScott |
| Built on | ghc-7.6 |
| Distributions | NixOS: 2.3, Debian: 2.3, FreeBSD: 2.3 |
Modules
- Crypto
Downloads
- pwstore-fast-2.3.tar.gz (Cabal source package)
- package description (included in the package)