Re: [inferno-list] Inferno authentication protocol and encryption

13 views
Skip to first unread message

Uriel

unread,
Sep 18, 2007, 6:43:05 AM9/18/07
to infern...@vitanuova.com, 9p-ha...@googlegroups.com
This is really great, very useful, I hope you don't mind if I forward
it to the 9p-hackers list, I'm sure others there will find your write
up useful.

Best wishes

uriel

On 9/18/07, Rafael Sevilla <di...@imperium.ph> wrote:
> I've just written a Ruby implementation of a Styx client and server,
> and have recently implemented authentication for the Styx client based
> on stuff from styx-n-9p (server authentication will come very soon).
> It seems to work from my tests against 4th edition Inferno. I've
> written a document on how the authentication protocol operates in [0],
> that ought to be enough for other implementors.
>
> Now my question is on how Inferno actually uses encryption. I do gather
> that it makes use of SSLv2's record format, but exactly how the shared
> secret obtained in the authentication protocol is used to generate a
> key that is used for SSL is not entirely clear to me. It doesn't
> appear to be directly documented anywhere.
>
> [0] http://rstyx.rubyforge.org/files/keyring_txt.html
>
> --
> A house can be large or small; as long as the surrounding houses are
> equally small, it satisfies all social demands. But if a palace rises
> beside the little house, the little house shrinks into a hut.
> http://stormwyrm.blogspot.com
>
>

Reply all
Reply to author
Forward
0 new messages