Concerning cryptography, Heather wrote: >Obviously, Ken wasn't trying to make an encryption function but the >better Scramble >scrambles, the better it will function. Heather, The original functions I was cloning here were named Encrypt/Decrypt. I purposely renamed them so as not to give a false sense of security to any who might find them interesting. On several occasions over the years I have seen requests here for simple encryption algorithms for shareware and password programs. I thought FN SCRAMBLE$ might fit the bill for that. But I realize that it isn't PGP or Blowfish. >The Applied Crypto book has all the major algorithms but I wonder if >there are any open-source >ones on the internet? Heather, You might start here: <http://cs.bluffton.edu/~jsorice/projects/cryptography/links.html> and here: <http://www-md.e-technik.uni-rostock.de/ma/hp/crypto-s.htm> and down the page to here: <http://www-md.e-technik.uni-rostock.de/ma/hp/crypto-s.htm#Algorithms> Beginning here and for the fews pages is a brief technical summary of a few algorithms including pseudo-code. The code given for the Arithmetic Encoding Compression almost looks like you could drop it into FB: <http://www.cs.technion.ac.il/Labs/Isl/Project/Projects_done/VisionClasses/DIP/Lossless_Compression/node7.html> And if you're really into it: <http://www.mail-archive.com/cryptography-digest@.../> Within the last two days I saw the Diffie-Hellman algorithm implemented in VisualBASIC making a port to FB simple, but now I can't find it. Should I stumble over it, I'll let you know. Ken