Re: Scalable Key Cryptography Extended to Unicode.

On Wed, 18 Aug 2010 05:08:42 -0700 (PDT), adacrypt
<austin.obyrne@xxxxxxxxxxx> wrote:

There are two ways in which this may be done i.e. each individual
member language in Unicode may be used to populate the Vigenere square
on its own as required and the corresponding encryption parameters are
then calculated for that language according to the methods described
earlier, is one method. Another method is to populate the Vigenere
square with the entire Unicode set of code-points all at once and then
calculate some universal parameters that may be used with any language
instantaneously in hand, this language being treated as a subset of
the whole of Unicode.
There is a third way.

1 Start with some Unicode text.

2 Express that text as a byte stream/file/array in one of the already
defined Unicode formats: UTF-8, UTF-16, UTF-32 or (if you really
insist) UTF-64.

3 Set up your Vigenère square for 256 x 256 byte to byte conversion.

That will encrypt any and all Unicode text. It will also encrypt any
text in any byte format.



Relevant Pages