Note: File does not exist in v6.9.4.
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