Re: A complete schism with numbers is needed - adacrypt
- From: AdaCrypt <austein.obyrne@xxxxxxxxxxxxxx>
- Date: 21 Apr 2007 21:18:09 -0700
On Apr 22, 3:05 am, "Joseph Ashwood" <ashw...@xxxxxxx> wrote:
"AdaCrypt" <austein.oby...@xxxxxxxxxxxxxx> wrote in message
news:1177183942.477871.177350@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Further to the earlier posting on a "Numberless Displacement Cipher"
the way Alice and Bob operate is this,
Alice assigns a vector say
172911 487659 897543
to represent the letter capital 'U' say.
She obscures it while it is in transit to Bob by adding on a change of
origin vector,
9876541 9564382 9853247
and gets,
10049452 10052041 10750790 as the Resultant Vector
This is Alice's ciphertext for the letter 'U '.
So now you've even dropped the rotation. Now it is not even necessary to
solve a matrix to get the result. Here let me show you with an additional
example.
Alice assigns a vector say
598134.03 598134.03 598134.03> to represent the letter capital
W
say.
She obscures it while it is in transit to Bob by adding on a change of
origin vector,
9876541 9564382 9853247
and gets,
10474675.03 10162516.03 10451381.03
For convenience I will designate the vectors as
<U> for the initial vector for U
<W> for the initial vector for W
<K> for the key vector
<XU> for the ciphertext vector for U
<XW> for the ciphertext vector for W
Now since Eve knows that the initial vectors have a length of 1035998.53, it
is trivial to solve. <U>+<K>=<XU>
<W>+<K>=<XW>
|<U>| = |<W>| = 1035998.53
You'll note that in these equations we have 3 variables, and 4 equations, by
the simple rules of algebra if there is a solution it can be found. We know
there is a solution because Alice generated the solutions.
You will note that this is EXACTLY the attack I first gave. And it gets
easier and more certain with every additional <X*> value given. Now I know
you're going to pretend that different lengths of vectors for different
plaintexts matter. It does complicate being able to see the process, but it
does not make the process sufficiently more difficult. The important part is
being able to recognise each value, so a shift in <K> simply results in a
shift in <*> but for not change the plaintext or ciphertext value associated
with <*>, as such there are an infinite number of solutions, and every one
of those solutions works exactly as the original key set. Adding dimensions
won't help either, you'll note that none of my efforts have made any use of
the 3 dimensions rule you artificially placed. In short, it is completely
and utterly useless, it's only function would be as a combinor for a stream
cipher, but there it offers no additional security, and only serves to slow
down legitimate use, so it is still worthless.
Bob decrypts,
Note well, Bob has the correct change-of-origin vector in his data
base and simply reverses the above calculation to get the position
vector 172911 487659 897543 . He also has Alice's encryption
alphabet in his database and simply decodes the position vector
directly to get the correct plaintext.
This may seem very naïve and simplistic but note that it is
invulnerable to any Eve.
Actually, if you simply look back at my orginal post on the matter you will
see that I covered precisely this, only I speculated that it could be in
more dimensions, and I gave the break for it. For further perspective please
go back and read what I wrote about database driven encryption, it should
show you rather clearly that such ideas have been thought of before, they
were bad then, adding more to the pile does not deliver any benefit.
It requires a human input from the database
virtually.
That statement right there pretty well certifies your knowledge level.
The simple truth is that numbers are the downfall of secure
communications. The elements of ASCII do not have to have a decimal
representation - any analogue that can be operated on by Alice and Bob
will do the trick - it's displacement here this time but maybe there
are others ?.
Or maybe, or rather certainly, your idea has been completely broken in it's
current form prior to you even disclosing it.
It may seem crazy but numbers are the curse of cryptography
Except that if you look at even the very basics of computers (kindergarten
level introduction) if a computer can work with it, it is a number.
- a
complete schism is needed.
I don't think you understand the meaning of the word schism. But in case you
do, becoming a faction requires multiple people, you don't have that.
it is all down to synchronised database management - what say you -
please think hard on this - Adacrypt
I didn't have to think hard, I barely had to think at all to see the gaping
holes in your design.
Joe- Hide quoted text -
- Show quoted text -
598134.03 598134.03 598134.03> to represent the letter capital
That is a very transparently contrived model of yours - how would
Alice be so stupid as to select that kind of float vector that has
equal direction ratios and how would Eve know that the original
vector ...... come now, you are trivialising everything to a
ridiculous extent again - how much ciphertext would you like me to
send to you for decrypting?
By the way - The Thesaurus says schism means split , divide, part
with, and a whole lot of other in-context meanings that you again
choose to ignore - you should have looked there also while you were
consulting the dictionary. - get real - get honest - good bye -
adacrypt
.
- Follow-Ups:
- Re: A complete schism with numbers is needed - adacrypt
- From: Joseph Ashwood
- Re: A complete schism with numbers is needed - adacrypt
- References:
- A complete schism with numbers is needed - adacrypt
- From: AdaCrypt
- Re: A complete schism with numbers is needed - adacrypt
- From: Joseph Ashwood
- A complete schism with numbers is needed - adacrypt
- Prev by Date: Re: A complete schism with numbers is needed - adacrypt
- Next by Date: Re: The Ultimate - A No-Numbers Dsplacement Cipher -Adacrypt.
- Previous by thread: Re: A complete schism with numbers is needed - adacrypt
- Next by thread: Re: A complete schism with numbers is needed - adacrypt
- Index(es):
Relevant Pages
|
|