Re: 3-instruction one-way function. Invitation
From: Mark Wooding (mdw_at_nsict.org)
Date: 08/22/03
- Next message: RR: "Re: MD5 as session key"
- Previous message: RR: "Re: MD5 as session key"
- In reply to: Francois Grieu: "Re: 3-instruction one-way function. Invitation"
- Next in thread: Tom St Denis: "Re: 3-instruction one-way function. Invitation"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: 21 Aug 2003 23:45:16 GMT
Francois Grieu <fgrieu@micronet.fr> wrote:
> Now we have the definition of the mysterious 3-instructions
> function. It is Q(x) = P(P(P(x))+1) where P(x) is a
> permutation of {0..255}, and addition is modulo 256.
Right. So, it's a (conjectured) one-way function /on/ permutations --
that is, it acts on elements of $S_{2^8}$. Let $\sigma \in S_{2^8}$ be
a cyclic permutation of all 256 elements; then for any $\pi \in
S_{2^8}$, define
Q(\pi) = \pi \sigma \pi^2
and claim that $Q(\cdot)$ is one-way.
Hmm. I can see why $\pi^3$ is not one-way; but my rather weak group
theory isn't up to inverting $\pi \sigma \pi$, let alone $\pi \sigma
\pi^2$.
Hmm again. $\sigma = \pi^{-1} Q \pi^{-2}$. No, that doesn't help.
Looks interesting.
-- [mdw]
- Next message: RR: "Re: MD5 as session key"
- Previous message: RR: "Re: MD5 as session key"
- In reply to: Francois Grieu: "Re: 3-instruction one-way function. Invitation"
- Next in thread: Tom St Denis: "Re: 3-instruction one-way function. Invitation"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]