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.


Keywords
cryptography, library, Propose Tags, http://www.tarsnap.com/scrypt.html, http://www.tarsnap.com/scrypt/scrypt.pdf, Skip to Readme, , Index, Crypto.Scrypt, scrypt-0.5.0.tar.gz, browse, Package description, Package maintainers, FalkoPeters, edit package information , Colin Percival's scrypt implementation, PDF, github issue tracker, git repository, falko.peters@gmail.com
License
BSD-3-Clause
Install
cabal install scrypt-0.5.0

Documentation

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.

Thanks to Thomas DuBuisson for suggesting the changes to make this package windows-compatible.