Applications and libraries/Cryptography

From HaskellWiki
< Applications and libraries
Revision as of 06:28, 30 March 2006 by DonStewart (talk | contribs) (+HazGuard, an OpenPGP in Haskell)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
The copyright status of this work is not known. Please help resolve this on the talk page.

This page contains a list of libraries and tools in a certain category. For a comprehensive list of such pages, see Applications and libraries.

Cryptography and hashing libraries

The Haskell Cryptographic Library
A library of cryptographic functions collected together in one package.
RSA
A number theory library, RSA library, and RSA programs.
Implementations of MD5, SHA1 and DES
PAM authentication
PAM (Pluggable Authentication Modules) is a library that makes the task of authenticating a user easier for application developers. Instead of writing a backend for every authentication library (kerberos, shadow, ldap etc.) you only have to write an interface for pam.
Shaskell
A SHA2 library for sha256 and sha512 hashes, written in pure Haskell.
HazGuard
An (incomplete) implementation of OpenPGP in Haskell.