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

[ bsd3, cryptography, library ] [ Propose Tags ]

scrypt 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-slides.pdf).


[Skip to Readme]

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

  • No Candidates
Versions [RSS] 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 && <0.10) [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 2019-02-10T22:00:50Z
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 2011-06-19T20:09:16Z
Distributions LTSHaskell:0.5.0, NixOS:0.5.0, Stackage:0.5.0
Reverse Dependencies 6 direct, 10 indirect [details]
Downloads 18897 total (57 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for scrypt-0.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.