1Todo's so far (from Alan Cox)
2- Check whether it can be plugged into any of the kernel crypto API
3  interfaces - Crypto API 'glue' is still not ready to submit
4- Clean up un-needed debug prints - Started to work on this
5