Criminy! This is just the crappiest bit of programming I've had to do in years! Even with the Cryptix stuff it's still not working!
If you're still having trouble next week, mail me. I, ahem, haven't had internet access (nor even telephones!) for more than two weeks due to a major BT cockup, but am hoping to have something in place by Tuesday. Arrgh.
I'll have a root round my previous "fun" with encryption/decryption in 1.4.x, but agree entirely that it's got gaping holes in the docs. I have several times had a lot of excitement discovering that the many different methods relating to installed ciphers do completely pointless or weird and wonderful things, and it's damned easy to think you're enabling/loading/installing (different methods for each, with 3 possible interfaces to try each on, with different effects, IIRC!) a cipher, when you're not. It just looks like you are when you read the source code; you've actually called completely the wrong methods.