
I meant to copy this to the libraries mailing list.
Dominic Steinitz
----- Original Message -----
From: "Dominic Steinitz"
Alastair,
I have put together a crypto library based on other people's contributions so that you can use standard padding and modes with them. I'm currently trying to find some web space to put the whole package in. I also haven't got a CVS repository so that other people can add to it. It isn't finished but there is nothing else out there (that puts things in one place and has the modes and padding). I wanted to be able to use all the modules in Codec/Encryption by saying -package crypto.
Should I add it to your list in http://haskell.org/hawiki/LibrariesAndTools?
Here's the instructions for using it:
tar -xvf crypto.tar
make depend make make install make doc
You will need to be root to make install.
You should then be able to compile and run a test program from anywhere:
ghc -o Test Test.hs -package crypto ./Test Testing DES... Passed Testing Blowfish... Passed
Dominic Steinitz