[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <157879998.965574.1396459460338.open-xchange@email.1and1.com>
Date: Wed, 2 Apr 2014 12:24:20 -0500 (CDT)
From: Steve Thomas <steve@...tu.com>
To: discussions@...sword-hashing.net
Subject: Re: [PHC] Endian Issue in Catfish
> On April 2, 2014 at 12:13 PM Bo Zhu <bo.zhu@...terloo.ca> wrote:
>
> Hi Steve,
>
> Thanks for your interest in our design and especially the source code.
>
> The pkhash_slow() was modified from one piece of old code, and it was using
> big endian.
> I was in a hurry to complete the C ref code to be submitted to the
> competition.
> That's the reason why it seems a little weird.
>
> We chose little endian to be compatible with Keccak and other minor issues.
> It is perfectly fine if you can implement the pkhash in little endian.
>
> Best,
> Bo
>
>
> On Wed, Apr 2, 2014 at 1:06 PM, Steve Thomas <steve@...tu.com
> <mailto:steve@...tu.com> > wrote:
> > > I think there is an issue with endian in Catfish. E verywhere in
> > > catfish() it is little
> > endian until it gets passed into pkhash_slow() then it thinks it's big
> > endian and
> > "in" is "reverse for little-endian". Then is used as little endian.
> > Although this
> > doesn't really matter since the input is from keccak. It just seems
> > weird.
> > >
I guess I'm either confused or being confusing, are you suppose to read the
output
of keccak as little or big endian .
Content of type "text/html" skipped
Powered by blists - more mailing lists