Just realised I should have explained a little further... The fact that the null isn't being concatenated in to the string seems to be borne out by the following: XORing and then encoding the following 2 sets of data with ColdFusion result in the *same* output, where the result should be different.
strIn strPassword a 1 b 2 c c d 4 e 5 strIn strPassword a 1 b 2 d 4 e 5 -- Aidan Whitehall<[EMAIL PROTECTED]> Macromedia ColdFusion Developer Fairbanks Environmental +44 (0)1695 51775 ______________________________________________________________________ Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists