The symmetric ciphers
Robert J. Hansen
rjh at sixdemonbag.org
Thu Oct 31 22:36:08 CET 2013
> Playing Captain Obvious:
Excellent! Let's play more.
> - \forall {A,B \in G} --> A X B \in G: G is closed.
What's this "\forall" and "\in"? I don't understand. Are those HTML
entity codes that my email client isn't presenting properly?
... Or, in other words, your very first line assumes a level of
mathematical knowledge that the overwhelming majority of people lack:
namely, the abilities of understanding mathematical notion and TeX.
Likewise with your answer about how it must uphold the associative
property: a lot of people are going to conflate associativity with
commutativity.
Abstract mathematics is the sort of thing that needs to be avoided at
all costs when giving explanations to non-specialists. It just
doesn't work.
> I don't doubt that. I assumed (yes I know, assumption is the mother of
> all fuckups) that these things were analyzed during the long
> cryptanalysis the algorithms in gpg have had.
Quite possibly not, as whether AES is a group has absolutely no
bearing on how easy it is to break AES -- only on whether AES can be
used in composition, which is not particularly high priority.
The reason why the cryptanalytic community looked into whether DES
forms a group is because the 56-bit keyspace was too short and we
critically needed a way to compose DES into a stronger algorithm.
That's not the case with AES.
A quick search of Google Scholar does not turn up any articles about
whether AES forms a group. I don't know one way or another. My
suspicion is that it does not, but I'm not willing to trust that
suspicion.
> Did noone researched something like 3AES yet?
Not to my knowledge.
> However, encrypting a message with AES with key1 and then encrypting it
> again with key2 (key1 unrelated to key2) can't make it less secure since
> any attacker can encrypt the intercepted encrypted message again with
> little effort.
Beware of saying "can't" unless you've got a formal mathematical proof
in your hands. Even then, salt your pronouncements with "at our
present level of ignorance."
It is true that one of AES's design goals was exactly as you say
above. However, there is no proof that they succeeded. A lot of
eminent mathematicians think it's overwhelmingly probable they
succeeded, but I'm unaware of anyone who believes this has been proven.
More information about the Gnupg-users
mailing list