Re: AES 256 key and anti-key
- From: biject <biject.bwts@xxxxxxxxx>
- Date: Fri, 4 Apr 2008 09:34:37 -0700 (PDT)
On Apr 4, 8:55 am, Ertugrul Söylemez <e...@xxxxxxxx> wrote:
biject <biject.b...@xxxxxxxxx> wrote:
Now tell me, how would you ensure/prove an injective mapping from a
large key-space to an even much more larger permutation-space (where
even the cardinality is such a large number that you couldn't store
it)? How would you keep that mapping pseudo-random at the same
time?
I don't know how to tell if something like AES is designed in a way
that has it or not. I know that since scott19u can be run in a way
that it can produce every possible single cycle transform that It is
not hard to ensure no repeats. But its only for a 19bit sub-buffer.
For any actually file regardless of length not sure how many keys
would produce the same mappings for various files. I am not sure if
only allowing a single cycle is also bad for the way its used..
As far as I have understood from that, your cipher is a single, large
permutation cycle, and that cycle differs by the key. Don't you regard
that as a potential weakness?
it could be I am not sure how much of a weakness that would be I
have thought of making it randomly 1,2, or 4 cycles but that would
increase the key length.
Consider that 2^128 elements can be permuted in (2^128)! different ways,
whereas there are "only" (2^128 - 1)! single-cycle permutations. But
maybe I didn't understand your description right.
My code based on treating single file as a block but the heart of it
is the slection of any single cycle permutaion (2^19 - 1)! I know it
wouldbe ridiculus to try to design a 128 bit block cipher using my
method thekey would be to long for one thing.
What I was wondering does anyone know if there are duplicate keys
that work exactly the same in AES I realize if there is that its
mostly likely a small subset. But either it has duplicates or it
doesn't since its fully defined. I also realize if it does its most
likely a very very small subset.
Even if there were 2^255 redundant keys in AES-256, the cipher would
still have a strength of 255 bits, as long as this redundance is
uniformly distributed all over the key-space in some sense.
That isn't necessarily a contradiction, but really, how would you do
it? Do you see why I don't agree?
I think I am starting to see why you blieve an ideal cipher might
have there characteristics I don;t know how you know that AES has
this. unless there is a proof just for AES or if someone has actually
found two keys that map the same.
AES doesn't have this injectivity property, if you mean that. An AES
key is supposed to select a block permutation pseudo-randomly.
I think we are at an impass here. Just like I am at an impass with
Joe on the simple 2 bit key example.
May its over the defination of "pseudo randomly". AES is well
defined you run it on two different machines you get the same answer.
My question is are there at least two key that would map the set of
2^128 the same. Yes I see if it does it most likely would be
negligable. But either it has at least two keys with same mappings or
it doesn't. Is it possible nobody knows? In short don't just repeat
it selects a block permutaion pseido-randomly what makes you so sure
that at least two keys map all valuse of 128 bits the same. if code
not checking for match it doesn't mean that there are any matches.
Sorry maybe thread has gone on to long.
Regards,
Ertugrul.
--http://ertes.de/
David A. Scott
--
My Crypto code
http://bijective.dogma.net/crypto/scott19u.zip
http://www.jim.com/jamesd/Kong/scott19u.zip old version
My Compression code http://bijective.dogma.net/
**TO EMAIL ME drop the roman "five" **
Disclaimer:I am in no way responsible for any of the statements
made in the above text. For all I know I might be drugged.
As a famous person once said "any cryptograhic
system is only as strong as its weakest link"
.
- Follow-Ups:
- Re: AES 256 key and anti-key
- From: Ertugrul Söylemez
- Re: AES 256 key and anti-key
- References:
- Re: AES 256 key and anti-key
- From: biject
- Re: AES 256 key and anti-key
- From: Ertugrul Söylemez
- Re: AES 256 key and anti-key
- From: biject
- Re: AES 256 key and anti-key
- From: Ertugrul Söylemez
- Re: AES 256 key and anti-key
- From: biject
- Re: AES 256 key and anti-key
- From: Ertugrul Söylemez
- Re: AES 256 key and anti-key
- From: biject
- Re: AES 256 key and anti-key
- From: Ertugrul Söylemez
- Re: AES 256 key and anti-key
- From: biject
- Re: AES 256 key and anti-key
- From: Ertugrul Söylemez
- Re: AES 256 key and anti-key
- From: biject
- Re: AES 256 key and anti-key
- From: Ertugrul Söylemez
- Re: AES 256 key and anti-key
- From: biject
- Re: AES 256 key and anti-key
- From: Ertugrul Söylemez
- Re: AES 256 key and anti-key
- Prev by Date: Re: AES 256 key and anti-key
- Next by Date: Wholesale hugo-boss-ladies-watch-22151305-6403AL Cheapest
- Previous by thread: Re: AES 256 key and anti-key
- Next by thread: Re: AES 256 key and anti-key
- Index(es):
Relevant Pages
|