
Ashley,
There already is an MD5 module in ghc in package util. I could include an
md5 function in the cryptographic library if you would find it useful.
Dominic.
----- Original Message -----
From:
Send Libraries mailing list submissions to libraries@haskell.org
To subscribe or unsubscribe via the World Wide Web, visit http://www.haskell.org/mailman/listinfo/libraries or, via email, send a message with subject or body 'help' to libraries-request@haskell.org
You can reach the person managing the list at libraries-owner@haskell.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Libraries digest..."
Today's Topics:
1. ANNOUNCE: Cryptographic Library for Haskell (Dominic Steinitz) 2. Re: ANNOUNCE: Cryptographic Library for Haskell (Ashley Yakeley)
----------------------------------------------------------------------
Date: Sat, 10 Jan 2004 11:09:27 -0000 From: "Dominic Steinitz"
To: , Subject: ANNOUNCE: Cryptographic Library for Haskell Message-ID: <041001c3d76a$366ca1a0$1464a8c0@canterburysoftware.com> Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: list Message: 1 I would like to annouce a new release of the Haskell Cryptographic Library (1.0.1). See http://www.haskell.org/crypto/ReadMe.html for more details.
This library collects together existing Haskell cryptographic functions and augments them so that they:
· Have common type signatures. · Can be used with the standard mode and padding algorithms (in the case of block mode ciphers).
This release includes much improved support for public / private key pairs and contains:
· DES · Blowfish · Cipher Block Chaining (CBC) mode · PKCS5 and nulls padding · SHA-1 · RSA · OAEP · ASN.1 · PKCS#8
Dominic Steinitz
------------------------------
Date: Sat, 10 Jan 2004 04:37:30 -0800 From: Ashley Yakeley
To: libraries@haskell.org Cc: haskell@haskell.org Subject: Re: ANNOUNCE: Cryptographic Library for Haskell Message-ID: References: <041001c3d76a$366ca1a0$1464a8c0@canterburysoftware.com> Precedence: list Message: 2 In article <041001c3d76a$366ca1a0$1464a8c0@canterburysoftware.com>, "Dominic Steinitz"
wrote: I would like to annouce a new release of the Haskell Cryptographic Library (1.0.1). See http://www.haskell.org/crypto/ReadMe.html for more details.
Do you have MD5?
-- Ashley Yakeley, Seattle WA
------------------------------
_______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries
End of Libraries Digest, Vol 5, Issue 4 ***************************************

In article <000f01c3d7ae$74a5a540$1464a8c0@canterburysoftware.com>,
"Dominic Steinitz"
Ashley,
There already is an MD5 module in ghc in package util. I could include an md5 function in the cryptographic library if you would find it useful.
I can't find it in 6.2 util package. Which module is it in? I don't think it's in the hierarchical modules either. -- Ashley Yakeley, Seattle WA

The old MD5 module was removed between 6.0.1 and 6.2 because of bit rot. By coincidence, I found myself needing it just when 6.2 came out, so I wrote a replacement, which you can find here: http://www.exmsft.com/~benrg/md5-haskell/ It's based on the same C code as the old library, so it should be faster than Ian Lynagh's implementation, if that's important. It also supports a wider variety of input data formats. It's GHC only (in parts), and it's not thoroughly tested. Let me know if you have any problems. -- Ben
participants (3)
-
Ashley Yakeley
-
Ben Rudiak-Gould
-
Dominic Steinitz