Re: ASCII Requires a Temporary Substitution During Encryption.

If you want your crypto system to by forward looking rather than
backward looking then you need to drop ASCII, which is now obsolete,
and move over to Unicode.

Why add 8 bits of redundancy to every character? Even if people are
going to be using your system to encipher Chinese-language texts, it
is possible to be more efficient!

You surely mean using UTF-16. But this is just one possible unicode
encoding. You can use UTF-8 and be quite space-efficient for most
european languages. But this doesn't matter much anyway, as you can
compress it (which makes the plaintext more unpredictable).

But as already written, all the encoding has hardly anything to do
with crypto.