Another shapshot
Ben Lindstrom
mouring at pconline.com
Wed Nov 8 18:34:04 EST 2000
On Wed, 8 Nov 2000, Gert Doering wrote:
> Hi,
>
> On Sun, Nov 05, 2000 at 01:38:47AM +0100, Gert Doering wrote:
> > Idea. What it does is:
> >
> > ptr = (up[2] + up[3]) % 99 ...
> >
> > - do, by chance, the first 4 bytes of "up" contain a long int and the code
> > is adding the two "low bytes" together? I'm on a big endian machine
> > (PowerPC) and if that is so, this might need byte-swapping...
>
> No. Tried using up[0]+up[1] instead, but that also gives me a constant
> number - the first always gives me "58", the second "85", but neither
> gives the current challenge.
>
> So - is anybody working on S/Key in OpenSSH? Is somebody using it on a
> non-BSD platform? If yes, what did you do, which s/key library, which
> CPU endianness, ...?
>
If I knew of a S/Key library outside of the code in the OpenBSD tree I'd
be happy to compile it up under Linux and see if I can mimic this problem.
> Is anybody interested in getting this to work? I think a portable way to
> do OTPs is very important.
>
May be worth porting the S/Key library in the OpenBSD tree. It's rather
small, but it has a lot of dependancy from what it looks at.
- Ben
More information about the openssh-unix-dev
mailing list