Hmmm...good point. Don't get me wrong, I'm not saying this is strong crypto by any stretch of the imagination. It does, however, have more than a one-to-one substitution for the commonly used characters. For example, if "r" comes up as the first of the two characters it grabs, it chooses from 10 different names. For less frequently used letters, say "x" for example, it is a one-to-one substitution. At first I was thinking the
Acme:: name space, but it does actually provide a somewhat higher degree of security than
Crypt::Rot13, for example. Since Rot13 is a true one-to-one subsitution cipher, I suppose a better argument could be made for moving Rot13 to the
Acme:: namespace than for keeping Playwright under the
Crypt:: namespace, though.
___________________
Kurt