scrypt: Stronger password hashing via sequential memory-hard functions.

[ bsd3, cryptography, library ] [ Propose Tags ]

This package provides bindings to Colin Percival's scrypt implementation (http://www.tarsnap.com/scrypt.html). Scrypt is a key derivation function designed to be far more secure against hardware brute-force attacks than alternative functions such as PBKDF2 or bcrypt.

Details of the scrypt key derivation function are given in a paper by Colin Percival, Stronger Key Derivation via Sequential Memory-Hard Functions: http://www.tarsnap.com/scrypt/scrypt.pdf.


[Skip to Readme]
Versions [faq] 0.1, 0.1.1, 0.2.0, 0.2.1, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.4.0, 0.5.0
Dependencies base (>=4 && <4.7), bytestring (==0.9.*) [details]
License BSD-3-Clause
Copyright Copyright 2011 Falko Peters
Author Falko Peters <falko.peters@gmail.com>
Maintainer Falko Peters <falko.peters@gmail.com>
Revised Revision 1 made by HerbertValerioRiedel at Sun Feb 10 22:00:49 UTC 2019
Category Cryptography
Home page http://github.com/informatikr/scrypt
Bug tracker http://github.com/informatikr/scrypt/issues
Source repo head: git clone http://github.com/informatikr/scrypt
Uploaded by FalkoPeters at Mon Jun 20 17:11:22 UTC 2011
Distributions LTSHaskell:0.5.0, NixOS:0.5.0, Stackage:0.5.0
Downloads 8839 total (235 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs uploaded by user
Build status unknown [no reports yet]

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

For package maintainers and hackage trustees


Readme for scrypt-0.1.1

[back to package description]

Welcome to scrypt

This is a Haskell library providing bindings to Colin Percival's scrypt implementation. Scrypt is a key derivation function designed to be far more secure against hardware brute-force attacks than alternative functions such as PBKDF2 or bcrypt.

Details of the scrypt key derivation function are given in a paper by Colin Percival, Stronger Key Derivation via Sequential Memory-Hard Functions: PDF.

Join in!

We are happy to receive bug reports, fixes, documentation enhancements, and other improvements.

Please report bugs via the github issue tracker.

Master git repository:

git clone git://github.com/informatikr/scrypt.git

Authors

This library is written and maintained by Falko Peters, falko.peters@gmail.com.