On Tue Nov  3 15:58:34 2009, Simon Josefsson wrote:
So hopefully it is Just A Small Matter of, err, reordering the fields
and things will work.  Hopefully.

Nope - my implementation and the specification have obviously drifted considerably.

I think I've now brought my implementation into line, though, and it still fails to work.

The portion I'm finding hardest to test is my Hi() function. I have, for example:

Hi( 'pencil', '$\x93<\xdeM\x0e\xa42\xdf:\x86\x19', 4096 ) => '\x1e\x0ba\xd9\xb6>\x8aiN8\x98\xc8c\xad\x85is\x03"='

That's with a base64 encoded salt of JJM83k0OpDLfOoYZ, and producing a base64 encoded SaltedPassword of Hgth2bY+imlOOJjIY62FaXMDIj0= if this helps.

Otherwise, everything seems to be straightforward (admittedly there are lots of changes I'd not noticed, so it's possible I'm missing something).

But the StoredKey I have is '.G{\xb7\x06gY\xf0\xe3\x9b@/\x1b5\x0b^e\xf8\x0e\x89', and given the AuthMessage of 'n=user,r=429699235608,r=429699235608IyTVaeWtSrBkQ0AJuV,s=eI5o648nCOaGJ2GR,i=4096,c=biws,r=429699235608IyTVaeWtSrBkQ0AJuV', that provides a ClientSignature of '\xbc\x17\x18\xc2Th}\x98\xd4\xdb\\\xfd6\x80\xaf\xbc\xd7\xc4\xce\xad'

I've checked those thoroughly against the spec, and I can't *see* anything obviously wrong.

Any ideas?

Dave.
--
Dave Cridland - mailto:[email protected] - xmpp:[email protected]
 - acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
 - http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade
_______________________________________________
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: [email protected]
_______________________________________________

Reply via email to